On Wednesday 08 June 2011 05:12:47 Rob Herring wrote:
> The simplest solutions are usually the best. With that, the 2nd patch
> becomes:
>
> static int of_dev_node_match(struct device *dev, void *data)
> {
> @@ -234,6 +235,11 @@ static int of_platform_bus_create(struct
> device_node *bus,
> return 0;
> }
>
> + if (of_device_is_compatible(bus, "arm,amba-device")) {
> + of_amba_device_create(bus, parent);
> + return 0;
> + }
> +
Sounds good to me, just remind me what of_amba_device_create does when
amba is disabled. I guess it should do nothing in that case, there
can be no amba drivers loaded, so the device is clearly not needed.
Arnd
_______________________________________________
devicetree-discuss mailing list
[email protected]
https://lists.ozlabs.org/listinfo/devicetree-discuss