From patchwork Thu Jan 25 12:27:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 125822 Delivered-To: patch@linaro.org Received: by 10.46.66.141 with SMTP id h13csp1078896ljf; Thu, 25 Jan 2018 04:27:48 -0800 (PST) X-Google-Smtp-Source: AH8x227jYzlYOdYc4bIpfUgjzBm6qgeXU+uASDDq1zWpr/hCUH75MQKUzVAw5Faa9qRljnyRVu74 X-Received: by 10.99.177.76 with SMTP id g12mr13510648pgp.269.1516883268211; Thu, 25 Jan 2018 04:27:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516883268; cv=none; d=google.com; s=arc-20160816; b=cksWR7WPtJZXHMEX9FCIdWIrIqrso2gcqBwQfTWFa2Ogba9IQXCaJbrHgUvt7DUM37 25pIoSAl5Ujar9+MatpdApo/6sz/oOLTYq8Wp7/ndMQvrzLml1OqYnIaif/X4cu4Nuet VsG0xIZJXMRvAeKSW8xdWU5nmi3NEt9kAvwt+1+jIxenkU6X2WN+i2N5Sit2A7ICBDbu zWcvM1UuSEgbMRMLM+CRF3O4/lIgt7pyDr/BdaPus8u1aS6iVnzGsysaCX0OD1SEA14O fzvOQW79/mYCiIE4Fych5n8dcv0UhGjz3RaG/tbj224tAjOxhta5hPaIlZeEimZxRDM1 v5Fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=dnkhiCdlepPTs3O/VSMnoAE+pJZ0HY/OGb32fEBc5As=; b=YA6F0JNMIx2TtHy5SjZ2pJ8z66NJL+7bLyZjejykqt6swkF3ZMozCzxcczaZsP5l+w YJrpfD0bKxI5k7zteN9NimXHoUP/v1QdCOvmtIhY/T2dszvix3nuK+3NsCy6TgmQ4XLw V6Qr9M6gi5W0K8w+QuKPuSmWv4lXU5H+wOgZjTCe0P3QXo61Zu307s1iGsy6t7lPdcwu NVX++MrDwxO6RaCS6j/+uc8rBQAGQi7PBCdZ06nw69/qjoah3riCjLh6LLVk5N7f17xe nYQ1FKB/WdPYL1E3CEQWml71uAFIuVx8lVTQf76QVAbVOyyTit5ugbSsAue62HNxF1P2 RJUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=crQ/S5JC; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [2001:19d0:306:5::1]) by mx.google.com with ESMTPS id w9-v6si1957333plq.598.2018.01.25.04.27.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jan 2018 04:27:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) client-ip=2001:19d0:306:5::1; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=crQ/S5JC; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id D2F62222A3359; Thu, 25 Jan 2018 04:22:17 -0800 (PST) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c09::241; helo=mail-wm0-x241.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 28FB321E2568E for ; Thu, 25 Jan 2018 04:22:15 -0800 (PST) Received: by mail-wm0-x241.google.com with SMTP id x4so30908762wmc.0 for ; Thu, 25 Jan 2018 04:27:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=eSYlf0goXwWYEccK7y8Oa/3LXCLv6c2k1gOQxSHGZfY=; b=crQ/S5JCvebZ9AnKNQXQbmRJfeIVH+kzT+FVhc3b/CdbfdxmadFGCW/rnBNjjUDwxI ksB4Q0KMirEDZzF9oP1O/o2a+OhuhsQwjDz6BNQerKoITb1nMl6HfNIwDj0EV3p/+aqT soHyI41WABYrz4rtgsRrhELsa7Co8M6ODKE5I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=eSYlf0goXwWYEccK7y8Oa/3LXCLv6c2k1gOQxSHGZfY=; b=LgL3gCVisvcF5WIX+P/ihvufDLm5HxI2mAbFw3W5JcfChWIXoDqrCLsUz0Wq5+vkai ZjVvUfJjEXD9biPuzEmYo1FaTAoVy4mdTH7ZS/bIcMyQAgI6oYCAvsc83UctGpcIEmFB kxw6Z1U5VR4gu0EZ7P0dHEohdfHbjZHIqbeKUjQYLt0LoJETQPgqOBYUs5nGNUGVsZN+ 6S5GFDdeLPfVY9eMV8yA3GzJG52mgRdVNTwmCAlGbFyRPUw+TE15TfiDCI98zCtEaPvQ QlofUrO/u4yV/aJfrY4Li6S6DmduZG/aIOUyzal84OvY6uuUL/xeTyksNdqawPppFtW6 vEuA== X-Gm-Message-State: AKwxytcOt3nZdmasNO71kZV1Idq7tr5SiiC4QF6ZOMyUWW8Uw0yBA98L WvIPUlVyZtLNIqALnpAoFJiQMYSbKVM= X-Received: by 10.28.183.5 with SMTP id h5mr7620381wmf.14.1516883263747; Thu, 25 Jan 2018 04:27:43 -0800 (PST) Received: from localhost.localdomain ([160.167.127.168]) by smtp.gmail.com with ESMTPSA id v75sm5510001wrc.45.2018.01.25.04.27.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jan 2018 04:27:42 -0800 (PST) From: Ard Biesheuvel To: edk2-devel@lists.01.org Date: Thu, 25 Jan 2018 12:27:28 +0000 Message-Id: <20180125122736.5427-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.11.0 Subject: [edk2] [PATCH edk2-platforms 0/8] Socionext SynQuacer updates X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: leif.lindholm@linaro.org, Ard Biesheuvel MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" Some stuff I have collected over the past 2 months or so. Note that this includes the SATA spread spectrum patch I sent out yesterday: I had forgotten all about this backlog, and I only remembered when attempting to apply it to the master branch. Ard Biesheuvel (8): Silicon/SynQuacer/PlatformDxe: enable spread spectrum mode for ASM1061 SATA Silicon: fix typo in gPcf8563RealTimeClockLibI2cMasterProtocolGuid Silicon/NXP/Pcf8563RealTimeClockLib: avoid driver binding protocol Silicon/SynQuacerI2cDxe: remove spurious format specifier Silicon/SynQuacer: load I2C driver before platform DXE driver Silicon/SynQuacer/DeviceTree: align uart DT nodes Silicon/SynQuacer/DeviceTree: update NETSEC DT node to latest binding Silicon/Socionext/SynQuacer: implement menu option to set max PCIe speed Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 + Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 2 + Silicon/NXP/Library/Pcf8563RealTimeClockLib/Pcf8563RealTimeClockLib.c | 33 +++--- Silicon/NXP/Library/Pcf8563RealTimeClockLib/Pcf8563RealTimeClockLib.dec | 2 +- Silicon/NXP/Library/Pcf8563RealTimeClockLib/Pcf8563RealTimeClockLib.inf | 5 +- Silicon/Socionext/SynQuacer/DeviceTree/DeveloperBox.dts | 7 ++ Silicon/Socionext/SynQuacer/DeviceTree/SynQuacer.dtsi | 38 +++---- Silicon/Socionext/SynQuacer/DeviceTree/SynQuacerEvalBoard.dts | 7 ++ Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/{Asmedia118x.c => Pci.c} | 85 +++++++++++---- Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxe.c | 109 +++++++++++++++++++- Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxe.h | 12 +++ Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxe.inf | 17 ++- Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxeHii.uni | 28 +++++ Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxeHii.vfr | 61 +++++++++++ Silicon/Socionext/SynQuacer/Drivers/SynQuacerI2cDxe/SynQuacerI2cDxe.c | 2 +- Silicon/Socionext/SynQuacer/Drivers/SynQuacerI2cDxe/SynQuacerI2cDxe.inf | 2 +- Silicon/Socionext/SynQuacer/Include/Guid/SynQuacerPlatformFormSet.h | 23 +++++ Silicon/Socionext/SynQuacer/Include/Platform/VarStore.h | 28 +++++ Silicon/Socionext/SynQuacer/Library/SynQuacerPciHostBridgeLib/SynQuacerPciHostBridgeLib.inf | 2 + Silicon/Socionext/SynQuacer/Library/SynQuacerPciHostBridgeLib/SynQuacerPciHostBridgeLibConstructor.c | 25 ++++- Silicon/Socionext/SynQuacer/SynQuacer.dec | 7 ++ 21 files changed, 424 insertions(+), 73 deletions(-) rename Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/{Asmedia118x.c => Pci.c} (63%) create mode 100644 Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxeHii.uni create mode 100644 Silicon/Socionext/SynQuacer/Drivers/PlatformDxe/PlatformDxeHii.vfr create mode 100644 Silicon/Socionext/SynQuacer/Include/Guid/SynQuacerPlatformFormSet.h create mode 100644 Silicon/Socionext/SynQuacer/Include/Platform/VarStore.h -- 2.11.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel