On Wednesday 05 November 2014 20:32:19 al.stone@linaro.org wrote:
From: Al Stone ahs3@redhat.com
This patch set is in the acpi-topic-seattle branch of acpi.git.
The basic idea is that these patches are an example of how to implement ACPI for the AMD Seattle platform. Many of them have been borrowed from the Fedora arm64 kernel tree which is at:
git://git.fedorahosted.org/git/kernel-arm64.git
Additional patches come from Linaro and LKMLA. With the exception of the PCI patches, or others mentioned below, the intent is that the original authors of these patches will submit them upstream. As always, they rely on the ACPI core patches already being in place.
I just looked at the patch that introduces the DT support in the kernel today, and one thing I noticed is the discrepancy between supported devices:
* DT lists gpio, ccp, i2c, spi, sd/mmc and dma devices that don't seem to be enabled on ACPI.
* ACPI enables xgbe and smmu, which in turn are not present in the initial DT file.
Can you explain the full story here? Which of the devices that are missing with ACPI do you expect to enable in the future or leave unsupported?
What is holding up enabling the xgbe and smmu devices in DT?
Arnd