On Thursday 16 January 2014 09:15:17 Olof Johansson wrote: > > > b) We need to add a way to attach a device_node to an sdio_func, > > so that a function driver can find additional DT properties. > > This part should be relatively simple once (a) is done and > > should only need a little code but no new binding. The code > > would be similar to what we do for amba, i2c or spi devices. > > This isn't actually needed for this functionality, but might be needed > for other things... > There is at least one sdio driver (cw1200) that needs to get a MAC address from DT and has the same kind of hack that you mention to work around it at the moment (actually worse, it's not even using auxdata). The MAC address is certainly a property of the device, not the host. This is of course the same problem that we have on various development boards with USB ethernet controllers lacking an EEPROM. Getting the device to probe in the first place is more important, and this is a much simpler problem though. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html