On 16-02-16 05:01 PM, Saul Wold wrote:
From: Ismo Puustinen <ismo.puusti...@intel.com>

Slave devices were not enumerated by ACPI data because the ACPI handle
for the spi-pxa2xx controller was NULL if it was itself enumerated by
PCI.

Upstream-status: Inappropriate, real fix forthcoming

This of course leaves us wondering what the "real fix" is, and if there
are any drawbacks to this one. Maybe something less ominous for the
upstream status ? Like "re-worked version pending".

Bruce


Signed-off-by: Ismo Puustinen <ismo.puusti...@intel.com>
---
  drivers/spi/spi-pxa2xx-pci.c | 1 +
  1 file changed, 1 insertion(+)

diff --git a/drivers/spi/spi-pxa2xx-pci.c b/drivers/spi/spi-pxa2xx-pci.c
index fa7399e..c5a7111 100644
--- a/drivers/spi/spi-pxa2xx-pci.c
+++ b/drivers/spi/spi-pxa2xx-pci.c
@@ -170,6 +170,7 @@ static int pxa2xx_spi_pci_probe(struct pci_dev *dev,
        memset(&pi, 0, sizeof(pi));
        pi.parent = &dev->dev;
        pi.name = "pxa2xx-spi";
+       pi.fwnode = dev->dev.fwnode;
        pi.id = ssp->port_id;
        pi.data = &spi_pdata;
        pi.size_data = sizeof(spi_pdata);


--
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to