From patchwork Fri Dec 1 11:33:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 120316 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp1015130qgn; Fri, 1 Dec 2017 03:33:31 -0800 (PST) X-Google-Smtp-Source: AGs4zMYou4ASXdJiQQvTEv6+qNgxLlXr5iUz1pEjX/KrqsRPNsiLQ5CU3G6+HPFpUXEw5OnS+2va X-Received: by 10.99.190.72 with SMTP id g8mr5545074pgo.170.1512128011129; Fri, 01 Dec 2017 03:33:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1512128011; cv=none; d=google.com; s=arc-20160816; b=ZF/BwzL+KbsURvkKTnTsQmqPCeAP5JudNxw83f1Kn0bUQUIeu9tH1oVj2Pe9NYup2d ZqCwD+ptN6wvd72pPVfNrpvUO75NPat41et9NxS98FVbdd3lQwSDSh2DJDMHFsZ6EHPn liNryKEr8ixVKKyHMcMQPSuBsoeajaGOFUB8cLCrVFV5vaA0ZPXWq3BNWXiNz6X1YoRf f1/dCAUfCq9xSDwPfKm+WLYp37iv1ScVUt7clHkUO82vmjosc1cCJYFVD4+d/4Nm/G1I VoX+8/pRgnrFZOX4LfO+zO+aaKFfOvxcuUyfnCj3BW6Ku5AOMXrKPACxVOeiom1RGTt5 ywiw== 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=1mkgXdQe+SwYQbc4T3/mHwJoeWucIi6JOLr7BtORQBk=; b=NZiH1ufjcjG6qsEbB2uVBsZNcVssLVHV8DTzIcWEUanfT/9uuU0mWk/XTpoeYvzO3m QY5U2DuEWAeKoxBsK2q89zp9mtPcUa6hQw8Y9szrkMt+Yhb/62xnT/pE7KQi1YbHOupg iSN4Yu+e036T66OScRKCSlXjOxgX2Bi2Y+PSrw1fTRS8d9uV7rfQu2ioAPbCKotTHTsW bi5MN1VmNo++yxzEyyfd8JGp2hh5totfbzmKoq0ljkVBlyOy0dzlSzWU8hClYYaBLeVa Aydw4PtdYktCYnfjjDFlG9FV+NTWIHNrnEzc1Yw+wFAKexOr0Z9yFAGenza2VdHnHvLw Xytg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=SSIHtmf1; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 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. [198.145.21.10]) by mx.google.com with ESMTPS id 33si4905315plb.189.2017.12.01.03.33.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Dec 2017 03:33:31 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) client-ip=198.145.21.10; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=SSIHtmf1; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 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 47F9620352A9E; Fri, 1 Dec 2017 03:29:04 -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: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-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 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: [edk2] [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: , Cc: leif.lindholm@linaro.org, Ard Biesheuvel MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" 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 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel