On 23 July 2015 at 08:06, Kalle Valo <kvalo@xxxxxxxxxxxxxx> wrote: > Rafał Miłecki <zajec5@xxxxxxxxx> writes: > >>> + if (bus->host_pdev) { >>> + struct device *dev = &bus->host_pdev->dev; >>> + >>> + of_platform_populate(dev->of_node, of_default_bus_match_table, >>> + NULL, dev); >>> + } >>> + >> >> This caused a compile error when using bcma as module: >> ERROR: "of_default_bus_match_table" [drivers/bcma/bcma.ko] undefined! I encountered the same problem with my modular memory controller driver. >> There are two options I guess: >> 1) Export of_default_bus_match_table See link below for Rob Herring's take on that. http://marc.info/?l=linaro-kernel&m=143766694414121&w=2 regards, Joachim Eastwood -- 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