On Mon, 12 Nov 2012, Per Forlin wrote: > Add support to extract device name from device tree blob. > If the property "dev-name" is set in the DTS this name will > be used when creating the device. > The auxdata_lookup has precedence and will override > the "dev-name" property. > > Adding support to parse DTS "dev-name" will make it possible to > replace these kind of structures with a dev-name in the DTS. > OF_DEV_AUXDATA("compatible", BASE_ADDRESS, "dev-name", NULL)
This patch isn't required. The correct action is to make the driver DT aware. Also, is naming devices "devname.id" a Linux only thing, or do other OSes do the same? If the former is true, then we definitely do not want to add this binding. > OF_DEV_AUXDATA("st,nomadik-gpio", 0x8012e000, "gpio.0", NULL), > OF_DEV_AUXDATA("st,nomadik-i2c", 0x80004000, "nmk-i2c.0", NULL), In this case, once we have added common clk functionality to our Device Trees, these will vanish. Kind regards, Lee -- Lee Jones Linaro ST-Ericsson Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/