> bus->host_pdev is part of a union so bus->host_pdev != NULL is probably > also true for PCIe devices, because there it accesses bus->host_pci. If > we access the dev member at the offset defined in struct > platform_device in struct pci_dev instead we probably get something > else. > > This patch adds a new function which returns the host dev struct and > NULL if we do not have a host dev. When this gets registered on MIPS > brcm47xx we do not have a host dev in some situations. > This function could also be used in other places. > > This problem was introduced in this commit: > commit cae761b5a6bdc597ba476a040fdcd5b4bc559b85 > Author: Rafa? Mi?ecki <zajec5@xxxxxxxxx> > Date: Sun Jun 28 17:17:13 2015 +0200 > > bcma: populate bus DT subnodes as platform_device-s > > Signed-off-by: Hauke Mehrtens <hauke@xxxxxxxxxx> Thanks, applied to wireless-drivers-next.git. Kalle Valo -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html