From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: Re: =?UTF-8?B?562U5aSNOg==?= [PATCH v6 17/17] Documentation: ACPI for ARM64 Date: Tue, 06 Jan 2015 21:49:21 +0100 Message-ID: <9429675.LhiSR5rsOc@wuerfel> References: <1420368918-5086-1-git-send-email-hanjun.guo@linaro.org> <1420368918-5086-18-git-send-email-hanjun.guo@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: liyi 00215672 Cc: Hanjun Guo , Catalin Marinas , "Rafael J. Wysocki" , Olof Johansson , Mark Rutland , Grant Likely , Will Deacon , 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" , Timur Tabi , "suravee.suthikulpanit@amd.com" , "linux-acpi@vger.kernel.org" List-Id: linux-acpi@vger.kernel.org On Tuesday 06 January 2015 09:52:05 liyi 00215672 wrote: > In traditional telecom market, what confused us(Huawei) was our softw= are > and hardware coupling together oftentimes. So if we change some hardw= are > then we MUST modify our software, which was not our customer=E2=80=99= s > expectation. In x86 world, we have UEFI and ACPI technologies, they a= re > suitable to solve this problem very well, we just upgrade our hardwar= e > and don=E2=80=99t need to upgrade their software, in the meantime ACP= I provides > many methods on power management. Can you give an example of how ACPI solves the problem of supporting a particular piece of new hardware? I assume that for a completely new SoC, it won't help because you still need device drivers for all the major parts of the hardware that have changed, so this is about parts of the system that can be abstracted in AML but not fully described in DT without the need for new device drivers. Which are the main ones you are interested in here? Arnd