From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: None (no SPF record) identity=mailfrom; client-ip=2a00:1450:4864:20::241; helo=mail-lj1-x241.google.com; envelope-from=mw@semihalf.com; receiver=edk2-devel@lists.01.org Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::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 E0E6721BADAB9 for ; Tue, 7 Aug 2018 02:00:16 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id p10-v6so12822289ljg.2 for ; Tue, 07 Aug 2018 02:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=MiU2TvS8RHBgXpiA11+m0yIEihXnedFzVQimOfEs+Nk=; b=Vnv75o4IGU/E0X7FXEZBnY1B9f/7OQnRyc+jOFY5m4ZGlTzBgtKoNIicggrvGxm5zG jVdGf+n9lfjZ3XWkC7NEnEL2El44XZyOu5zSzdcBvRd6aLVkZ6lbKV0K5bVItV6fwIlL ABPseS6hdN6djLPKHQgLulcC72Ony0/0UEg1YOMX7qGPTzlTyc/2jZAe/bqvdIPssoiX c+s/TRUHcCj++/Hd2DIFyrilTXz6mlf/ToFATe11Q0GS+apuhTjwWmowQXFD8v7K6yrE 5pQ1FSDcgaaa0AQS19uepqFXZF9zjqc1+g2h9VvFKU+7zlFdvF4bIwuGs3yTXeRFxn8O /WhA== 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=MiU2TvS8RHBgXpiA11+m0yIEihXnedFzVQimOfEs+Nk=; b=gfcHB0AjPzDOHWZRhMlA44q//7dOCrodPmuUyRo/TzjQbZ8LF7tiV9R4TC8vlkusbo lpk+WBVDSFue8dEAI8wxGOTZm5qGzWPotYynkqazPMxoME4/8uSBN+uG59/B1X4yr8Gt fiFdfuMAUkUcs2+u4QEBiQvJ5nGhaQVb7bUQgdaHtJOuH++3FyH8kClnwVQoChVsd4o6 olakM7zqdt8FBFE4KUn2B4K5vo/RrBLhDWRmVerI8hcpjttMQirj3JnbOM7RQJgxDch/ rpD6/bcEc6BAmanXKpqT2dgiT3h5/v0LrrdSlYPrStPRh2BN1pygRIFnI6JWiM7HtLOz wgtg== X-Gm-Message-State: AOUpUlGITdp+4ZUXKOapfXwpqdwHP0zVPBscPhQ5ehlgzdy7LzSf2NaF ydBkslJQ+mhKdUY4MacvSRV/JiJTXBtvFA== X-Google-Smtp-Source: AAOMgpdWpwBm8tcBmBZicf80zKkB27NDOj2fxn47hz75NDe0wMpVSmq0+QkEtgXI0OiuAwi9qE3D2w== X-Received: by 2002:a2e:144f:: with SMTP id 15-v6mr16014573lju.122.1533632414356; Tue, 07 Aug 2018 02:00:14 -0700 (PDT) Received: from gilgamesh.semihalf.com (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id w27-v6sm181697lfk.5.2018.08.07.02.00.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 07 Aug 2018 02:00:13 -0700 (PDT) From: Marcin Wojtas To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, nadavh@marvell.com, mw@semihalf.com, jsd@semihalf.com, jaz@semihalf.com Date: Tue, 7 Aug 2018 10:58:09 +0200 Message-Id: <1533632298-4981-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 2.7.4 Subject: [platforms: PATCH v2 0/9] Armada7k8k DT/ACPI support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2018 09:00:17 -0000 Hi, The second version of the patchset modifies AcpiTables directory structure in order to avoid passing relative paths in the boards' .inf files. The patches are available in the github: https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/dt-acpi-upstream-r20180807 I'm looking forward to review and any comments/remarks. Best regards, Marcin Marcin Wojtas (9): Marvell/Armada7k8k: Import device tree Marvell/Armada7k8k: Enable including additional DXE FV components Marvell/Armada70x0Db: Enable device tree support Marvell/Armada80x0Db: Enable device tree support Marvell/Armada80x0McBin: Enable device tree support Marvell/Armada7k8k: Add common ACPI tables Marvell/Armada70x0Db: Enable ACPI support Marvell/Armada80x0Db: Enable ACPI support Marvell/Armada80x0McBin: Enable ACPI support Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 18 + Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc | 7 + Platform/Marvell/Armada80x0Db/Armada80x0Db.dsc | 7 + Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc | 7 + Silicon/Marvell/Armada7k8k/Armada7k8k.fdf | 22 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db.inf | 61 +++ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db.inf | 61 +++ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf | 61 +++ Silicon/Marvell/Armada7k8k/DeviceTree/Armada70x0Db.inf | 28 ++ Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0Db.inf | 28 ++ Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf | 28 ++ Silicon/Marvell/Armada7k8k/AcpiTables/AcpiHeader.h | 45 ++ Silicon/Marvell/Armada7k8k/AcpiTables/IcuInterrupts.h | 42 ++ Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf.inc | 21 + Platform/Marvell/Armada80x0Db/Armada80x0Db.fdf.inc | 21 + Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc | 20 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl | 229 +++++++++ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl | 330 +++++++++++++ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl | 310 ++++++++++++ Silicon/Marvell/Armada7k8k/AcpiTables/Fadt.aslc | 86 ++++ Silicon/Marvell/Armada7k8k/AcpiTables/Gtdt.aslc | 64 +++ Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc | 139 ++++++ Silicon/Marvell/Armada7k8k/AcpiTables/Pptt.aslc | 216 +++++++++ Silicon/Marvell/Armada7k8k/AcpiTables/Spcr.aslc | 53 ++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-7020.dtsi | 16 + Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040-db.dts | 267 +++++++++++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040.dtsi | 16 + Silicon/Marvell/Armada7k8k/DeviceTree/armada-70x0.dtsi | 64 +++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-8020.dtsi | 26 + Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-db.dts | 336 +++++++++++++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-mcbin.dts | 374 +++++++++++++++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040.dtsi | 25 + Silicon/Marvell/Armada7k8k/DeviceTree/armada-80x0.dtsi | 108 +++++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-dual.dtsi | 31 ++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-quad.dtsi | 43 ++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806.dtsi | 264 ++++++++++ Silicon/Marvell/Armada7k8k/DeviceTree/armada-common.dtsi | 10 + Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp110.dtsi | 504 ++++++++++++++++++++ Silicon/Marvell/Documentation/PortingGuide.txt | 22 + 39 files changed, 4010 insertions(+) create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db.inf create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db.inf create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada70x0Db.inf create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0Db.inf create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/AcpiHeader.h create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/IcuInterrupts.h create mode 100644 Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf.inc create mode 100644 Platform/Marvell/Armada80x0Db/Armada80x0Db.fdf.inc create mode 100644 Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Fadt.aslc create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Gtdt.aslc create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Pptt.aslc create mode 100644 Silicon/Marvell/Armada7k8k/AcpiTables/Spcr.aslc create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7020.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040-db.dts create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-70x0.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8020.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-db.dts create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-mcbin.dts create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-80x0.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-dual.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-quad.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-common.dtsi create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp110.dtsi -- 2.7.4