From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c0c::243; helo=mail-wr0-x243.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) (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 EAD9720352A8A for ; Fri, 1 Dec 2017 03:29:02 -0800 (PST) Received: by mail-wr0-x243.google.com with SMTP id h1so9734934wre.12 for ; Fri, 01 Dec 2017 03:33:29 -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=r54Oh3GIGgLebed0BeNrFQ6xz6YESHUyRn03+8CWHQc=; b=SSIHtmf1NFcxh5/WZZJ5chP9Hu462x9UePVIhJfRr3r+WTDNwKJl2r+2aVx15y4ATy TnjTAzBWAfP2aKlOKqb55K3z+NmH5lozpRxc51opbcxrHBGWUIa3TADwLln3MS5gSnkF ASRvfDrTY3qKO4Nvw2KfwHVW+1V4Oj5ixvk/k= 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=r54Oh3GIGgLebed0BeNrFQ6xz6YESHUyRn03+8CWHQc=; b=gTFAfQ+K3PMsLbOBLoHmweUh8wNq5h7/CyDbDc/zM663yMJEEy+icMTKJ7O6+ne9bl Mck6BlAPh5JTdoGtVXGP2gUf1nvRfVnQm8h5YNZHpTNO3ax9LjG0tf8EuntJY/otUmPi C8q8Kp7x0Yda9wq0WY+RcibIJbmD89wWotcsidhuKnAIOaB7sw1wtMCVLn2yMNdMr921 rU6+RP5yiHEF2yKtIpTvrffmR6SvmXyMK2f9O4uj279PVqC8HSLjhjAgjQw2QYwQK9Rp 2V71BrNKiBDe/4w9jgKu6YvEpt4lb6xRQmMMgFQ/3DWJM0KN2Z6halBKrh7a+hbjWsAa kFeQ== X-Gm-Message-State: AJaThX46DYyXRui/ecooiHaWDu7lNbL4/x/KM0qvBqPrC3bbLQsSP9Wx ed/Nye+inGh7hJ49PRPp7W5BFzzOHx8= X-Google-Smtp-Source: AGs4zMYPeWGDDCIqvEVdxPsBf9ySRv1b5BfwfBKHABWBVQODmfk4vbD2F9K2FGORp0Mm3IkYmcanug== X-Received: by 10.223.190.2 with SMTP id n2mr785399wrh.44.1512128007656; Fri, 01 Dec 2017 03:33:27 -0800 (PST) Received: from localhost.localdomain ([105.150.171.234]) by smtp.gmail.com with ESMTPSA id n12sm8150716wrn.76.2017.12.01.03.33.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Dec 2017 03:33:26 -0800 (PST) From: Ard Biesheuvel To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, Ard Biesheuvel , Girish Pathak , Evan Lloyd Date: Fri, 1 Dec 2017 11:33:16 +0000 Message-Id: <20171201113321.23642-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.11.0 Subject: [PATCH edk2-platforms 0/5] Platform/ARM: move to new LCD graphics driver X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Dec 2017 11:29:03 -0000 This is the edk2-platforms counterpart to the series against EDK2 that refactors the LCD graphics output driver, and moves platform specific glue out of the main repository. Cc: Girish Pathak Cc: Evan Lloyd Ard Biesheuvel (5): Platform/ARM: add VExpressPkg .dec file base on EDK2's ArmPlatformPkg.dec Platform/ARM: import PL111 glue library for VExpress Platform/ARM: import HcdLcd glue library for VExpress Platform/ARM: move FVP to the new LcdGraphicsOutputDxe driver Platform/ARM: move TC2 to the new LcdGraphicsOutputDxe driver Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.dsc | 8 +- Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.fdf | 3 +- Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc | 5 +- Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.fdf | 2 +- Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc | 5 +- Platform/ARM/VExpressPkg/ArmVExpressPkg.dec | 34 ++ Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpress.c | 285 +++++++++++++++ Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf | 43 +++ Platform/ARM/VExpressPkg/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c | 370 ++++++++++++++++++++ Platform/ARM/VExpressPkg/PL111LcdArmVExpressLib/PL111LcdArmVExpressLib.inf | 44 +++ 10 files changed, 786 insertions(+), 13 deletions(-) create mode 100644 Platform/ARM/VExpressPkg/ArmVExpressPkg.dec create mode 100644 Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpress.c create mode 100644 Platform/ARM/VExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf create mode 100644 Platform/ARM/VExpressPkg/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c create mode 100644 Platform/ARM/VExpressPkg/PL111LcdArmVExpressLib/PL111LcdArmVExpressLib.inf -- 2.11.0