On Wed, Jan 23, 2013 at 03:51:12PM +0800, Liu Ying wrote: > 2013/1/23 Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>: > > On Wed, Jan 23, 2013 at 02:32:44PM +0800, Liu Ying wrote: > >> This patch adds at24c512b i2c device to the device tree > >> along with the necessary i2c device node and pinctrl > >> settings for i2c bus. > >> The eeprom chip is populated on the accessory board of > >> the imx51-babbage board. > > > > Given that it's optional should the binding be here anyway? I don't have > > this accessory board and this may conflict with the boards other people > > have connected on this port. > > > > Sascha > > Understand your concern. Is there any way to handle this? How can we support > the present accessory board correctly? More generally, not all main boards can > figure out what kind of accessory board is attached to them, at least, some main > boards can only figure out limited number of accessory boards by using some ways > of board ID check. We don't have support for such things atm. We'll have to wait for OF: Introduce DT overlay support. Pantelis Antoniou is working on this currently. Sascha -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html