From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hanjun Guo Subject: [PATCH v7 00/17] Introduce ACPI for ARM64 based on ACPI 5.1 Date: Wed, 14 Jan 2015 23:04:48 +0800 Message-ID: <1421247905-3749-1-git-send-email-hanjun.guo@linaro.org> Return-path: Received: from mail-pd0-f173.google.com ([209.85.192.173]:39561 "EHLO mail-pd0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751182AbbANPGx (ORCPT ); Wed, 14 Jan 2015 10:06:53 -0500 Received: by mail-pd0-f173.google.com with SMTP id ft15so10249529pdb.4 for ; Wed, 14 Jan 2015 07:06:53 -0800 (PST) Sender: linux-acpi-owner@vger.kernel.org List-Id: linux-acpi@vger.kernel.org To: Catalin Marinas , "Rafael J. Wysocki" , Olof Johansson , Arnd Bergmann , Mark Rutland , Grant Likely , Will Deacon Cc: Lorenzo Pieralisi , Graeme Gregory , Sudeep Holla , Jon Masters , Jason Cooper , Marc Zyngier , Bjorn Helgaas , Mark Brown , Rob Herring , Robert Richter , Randy Dunlap , Charles.Garcia-Tobin@arm.com, phoenix.liyi@huawei.com, Timur Tabi , suravee.suthikulpanit@amd.com, wangyijing@huawei.com, linux-acpi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linaro-acpi@lists.linaro.org, Hanjun Guo Hi, This is the v7 of ACPI core patches for ARM64 based on ACPI 5.1 updates from v6: - Rebased on top of 3.19-rc4, add Mack Salter's patch to use the early_ioremap after paging_init() for ACPI table mappings; - Two patches about converting apic_id to phys_id to make it arch agnostic were already merged into RC4 by Rafael. - Split patch "Parse FADT table to get PSCI flags for PSCI init" into two as Lorenzo's suggestion, also fix typo and lack of __init for psci_0_2_set_functions() which is spotted by Lorenzo. - Add Tested-by from Yijing Wang. previous version is here: v6: https://lkml.org/lkml/2015/1/4/40 1. Why we need ACPI on ARM64? - Grant already posted a blog about this, and stated clearly why we need ACPI on ARM64: http://www.secretlab.ca/archives/151 2. What we need to do before the arm64 ACPI core patches could be merged into the kernel? - Al Stone posted a TODO list and updates v2 for the progress we made: http://www.spinics.net/lists/arm-kernel/msg390069.html - so from the progress we can see that we already finished most of the items, and _OSI we got a plan to fix it, RFC patch is on the way. This patch set was tested on FVP by Fuwei, and booted ok as expected. (No functional change since last version) Thanks Hanjun From mboxrd@z Thu Jan 1 00:00:00 1970 From: hanjun.guo@linaro.org (Hanjun Guo) Date: Wed, 14 Jan 2015 23:04:48 +0800 Subject: [PATCH v7 00/17] Introduce ACPI for ARM64 based on ACPI 5.1 Message-ID: <1421247905-3749-1-git-send-email-hanjun.guo@linaro.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi, This is the v7 of ACPI core patches for ARM64 based on ACPI 5.1 updates from v6: - Rebased on top of 3.19-rc4, add Mack Salter's patch to use the early_ioremap after paging_init() for ACPI table mappings; - Two patches about converting apic_id to phys_id to make it arch agnostic were already merged into RC4 by Rafael. - Split patch "Parse FADT table to get PSCI flags for PSCI init" into two as Lorenzo's suggestion, also fix typo and lack of __init for psci_0_2_set_functions() which is spotted by Lorenzo. - Add Tested-by from Yijing Wang. previous version is here: v6: https://lkml.org/lkml/2015/1/4/40 1. Why we need ACPI on ARM64? - Grant already posted a blog about this, and stated clearly why we need ACPI on ARM64: http://www.secretlab.ca/archives/151 2. What we need to do before the arm64 ACPI core patches could be merged into the kernel? - Al Stone posted a TODO list and updates v2 for the progress we made: http://www.spinics.net/lists/arm-kernel/msg390069.html - so from the progress we can see that we already finished most of the items, and _OSI we got a plan to fix it, RFC patch is on the way. This patch set was tested on FVP by Fuwei, and booted ok as expected. (No functional change since last version) Thanks Hanjun