From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.1.54; helo=eur02-he1-obe.outbound.protection.outlook.com; envelope-from=evan.lloyd@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10054.outbound.protection.outlook.com [40.107.1.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id EAD6B22146723 for ; Wed, 21 Mar 2018 05:50:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/YqH1pC5DCkivIDSnRu08oDoXJ3li72WSbfLw1TU0zU=; b=iMHx0fVqTrRuE4yGAyWOTLIFjDciV4ZMhBP2kVU6OJKHf/XEJ07d5bh162CaahCFj6bwSq37+/q3d0SQOp1h2WYUGMXiX5J8fR/R5rm40wp92Kg0KoUx3ZTE2Npe/zIiLvqlB4wB1KZU7QBOBRu49TwpoOdPfemkatcDi2yp1dc= Received: from HE1PR0801MB1771.eurprd08.prod.outlook.com (10.168.150.14) by HE1PR0801MB1513.eurprd08.prod.outlook.com (10.167.190.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Wed, 21 Mar 2018 12:56:54 +0000 Received: from HE1PR0801MB1771.eurprd08.prod.outlook.com ([fe80::69cc:3ecf:9c8c:f5a3]) by HE1PR0801MB1771.eurprd08.prod.outlook.com ([fe80::69cc:3ecf:9c8c:f5a3%17]) with mapi id 15.20.0588.017; Wed, 21 Mar 2018 12:56:53 +0000 From: Evan Lloyd To: Girish Pathak , "edk2-devel@lists.01.org" CC: nd , "ard.biesheuvel@linaro.org" , "leif.lindholm@linaro.org" , Stephanie Hughes-Fitt , Arvind Chauhan Thread-Topic: [edk2] [PATCH edk2-platforms v3 00/17] Update GOP Thread-Index: AQHTwGcexIINOWi0b0i701NxCxp8JaPapuew Date: Wed, 21 Mar 2018 12:56:53 +0000 Message-ID: References: <20180320161823.54020-1-girish.pathak@arm.com> In-Reply-To: <20180320161823.54020-1-girish.pathak@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Evan.Lloyd@arm.com; x-originating-ip: [217.140.96.140] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR0801MB1513; 7:NhnFQQ3AFJwKcoZwFpd6r9nZAgn7HYDsy7o+cpLhNXTx6uIFtF3C6gEAzvHyE7Jxy2E9E5Y5zUp9slQHYqmKLeIP398RAv2LAMM5RVP7NoBX3FXVTkK6nm+yEVmlatI6XtiuuX1xnlyMa3LlxW4GhwFXIyO5+aXiwi5wUWtIlAkDZhTqSwdP6wxxK/bHcPXmUzRYrEkJykvz684vDogi5t1ViSDx/PMlrejxY9+pH4HObKv9PJo52c6aDsGKt8h9 x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 929c608b-4ca7-4138-888b-08d58f2b3894 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1513; x-ms-traffictypediagnostic: HE1PR0801MB1513: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(166708455590820)(162533806227266); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231221)(944501323)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011); SRVR:HE1PR0801MB1513; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1513; x-forefront-prvs: 0618E4E7E1 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(376002)(366004)(39380400002)(39860400002)(199004)(189003)(13464003)(9686003)(6246003)(2906002)(3846002)(6116002)(8936002)(3660700001)(105586002)(3280700002)(6306002)(81166006)(8676002)(81156014)(55016002)(15650500001)(86362001)(102836004)(6506007)(97736004)(53546011)(66066001)(68736007)(316002)(6436002)(53936002)(26005)(2900100001)(33656002)(72206003)(99286004)(76176011)(54906003)(7696005)(74316002)(966005)(14454004)(305945005)(7736002)(110136005)(2950100002)(478600001)(5250100002)(2501003)(229853002)(25786009)(59450400001)(4326008)(5660300001)(106356001)(19627235001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1513; H:HE1PR0801MB1771.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: vKpD2Kykih54Kxcb30hWkbkRnTSAf9Z3F47AQRW036JHKiUSswUFqUzNpVZnojZZE7LOr6m0963y2jMZ9p0OHV0I+OIZZRf4/fScuzlaYLh6FkrLUEf3YLSHIenIR3gEq9V5IX3xod17woWReVe+eXihpwCGv/NXQ4kfSqP85Fs81Z4dflSQ7H/t2lUrQU6tfqTxvCUoylzcUcz9F/1b919e0qcC8EBw17kdnJj+KyLKb9WzfFBappCcyTmBjHYfUXb6PTkq2m5Js3Su8CLgIDThpLNZvfOMvm45B3XpD7NG6hO1bbuoM/w//ZtsWDSVCWSp6fqC6at1Q1AW+UsU3Q== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 929c608b-4ca7-4138-888b-08d58f2b3894 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2018 12:56:53.6854 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1513 Subject: Re: [PATCH edk2-platforms v3 00/17] Update GOP 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: , X-List-Received-Date: Wed, 21 Mar 2018 12:50:28 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable To minimise the spam involved, I'm hoping the maintainers will accept this = as covering all the patches listed. (Please?) Reviewed-by: Evan Lloyd > -----Original Message----- > From: edk2-devel On Behalf Of Girish > Pathak > Sent: 20 March 2018 16:18 > To: edk2-devel@lists.01.org > Cc: nd ; ard.biesheuvel@linaro.org; > leif.lindholm@linaro.org; Stephanie Hughes-Fitt Fitt@arm.com>; Arvind Chauhan > Subject: [edk2] [PATCH edk2-platforms v3 00/17] Update GOP >=20 > This patch series addresses comments on the patch v2 > (https://lists.01.org/pipermail/edk2-devel/2017-December/019406.html) > reworking of the Graphics Output Protocol code in ArmPlatformPkg. > It also contains updates for the new SCMI protocol (MTL Library). >=20 > Code is available for examination at: > https://github.com/girishpathak/edk2-platforms/tree/201_gop_v3 >=20 >=20 > Ard Biesheuvel (1): > ARM/VExpressPkg: Fix MODULE_TYPE of HDLCD/PL111 platform libraries >=20 > EvanLloyd (2): > ARM/VExpressPkg: HdLcdArmVExpressLib: Remove redundant Bpp > ARM/VExpressPkg: Redefine LcdPlatformGetTimings function >=20 > Girish Pathak (14): > ARM/VExpressPkg: Tidy HDLCD and PL11LCD platform Lib: Coding > standard > ARM/VExpressPkg: Tidy HdLcd/PL111Lcd code: Updated comments > ARM/VExpressPkg: Remove unused PcdPL111LcdMaxMode from HDLCD > inf > ARM/VExpressPkg: Add and update debug ASSERTS > ARM/VExpressPkg: PL111Lcd/HdLcd plaform libs: Minor code cleanup > ARM/VExpressPkg: PL111 and HDLCD: Use FixedPcdGet32 > ARM/VExpressPkg: HdLcdArmVExpressLib: Remove status check > EFI_TIMEOUT > ARM/VExpressPkg: PL111 and HDLCD: Add PCD to select pixel format > ARM/VExpressPkg: Allocate framebuffer using EfiRuntimeServicesData > ARM/VExpressPkg: Reserving framebuffer at build > ARM/VExpressPkg: Set EFI_MEMORY_XP flag on GOP framebuffer > ARM/VExpressPkg: New DP500/DP550/DP650 platform library > ARM/JunoPkg: Adding SCMI MTL library > ARM/JunoPkg: Add HDLCD platform library >=20 > Platform/ARM/JunoPkg/ArmJuno.dec = | 17 +- > Platform/ARM/JunoPkg/ArmJuno.dsc = | 31 +- > Platform/ARM/JunoPkg/ArmJuno.fdf = | 12 +- > Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJunoLib.inf > | 5 +- > Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJunoMem.c > | 29 +- > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlLib.c > | 198 +++++++ > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlLib.inf > | 39 ++ > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlPrivateLib.h > | 94 ++++ > Platform/ARM/JunoPkg/Library/HdLcdArmJunoLib/HdLcdArmJuno.c > | 555 ++++++++++++++++++++ > Platform/ARM/JunoPkg/Library/HdLcdArmJunoLib/HdLcdArmJunoLib.inf > | 41 ++ > Platform/ARM/VExpressPkg/ArmVExpressPkg.dec = | > 3 +- > Platform/ARM/VExpressPkg/Library/ArmMaliDpLib/ArmMaliDpLib.c > | 387 ++++++++++++++ > Platform/ARM/VExpressPkg/Library/ArmMaliDpLib/ArmMaliDpLib.inf > | 43 ++ >=20 > Platform/ARM/VExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib > .inf | 7 +- > Platform/ARM/VExpressPkg/Library/ArmVExpressLibRTSM/RTSMMem.c > | 53 +- >=20 > Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExp > ress.c | 310 +++++++---- >=20 > Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExp > ressLib.inf | 14 +- >=20 > Platform/ARM/VExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdAr > mVExpress.c | 389 +++++++++----- >=20 > Platform/ARM/VExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdAr > mVExpressLib.inf | 10 +- > 19 files changed, 1945 insertions(+), 292 deletions(-) create mode 1006= 44 > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlLib.c > create mode 100644 > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlLib.inf > create mode 100644 > Platform/ARM/JunoPkg/Library/ArmJunoMtlLib/ArmJunoMtlPrivateLib.h > create mode 100644 > Platform/ARM/JunoPkg/Library/HdLcdArmJunoLib/HdLcdArmJuno.c > create mode 100644 > Platform/ARM/JunoPkg/Library/HdLcdArmJunoLib/HdLcdArmJunoLib.inf > create mode 100644 > Platform/ARM/VExpressPkg/Library/ArmMaliDpLib/ArmMaliDpLib.c > create mode 100644 > Platform/ARM/VExpressPkg/Library/ArmMaliDpLib/ArmMaliDpLib.inf >=20 > -- > 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' >=20 >=20 > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel