Lars, On Wed, Jan 23, 2013 at 4:52 AM, Lars-Peter Clausen <lars@xxxxxxxxxx> wrote: >> Few doubts regarding the mappings and child device handling. >> Kindly, suggest me better methods. > > The patch looks mostly good now. As for the mappings, the problem is that we > currently do not have any device tree bindings for IIO. So a proper solution > would be to add dt bindings for IIO. Can you explain more how you think this would work? It seems like just having child nodes as platform drivers would be OK (to me) and having them instantiated with of_platform_populate() seems reasonable. ...but the one thing that is missing is a way for children to get access to the channel properly. The children have access to the ADC "struct device" (it is their parent device) and have a channel number (their "reg" field), but there is no API call to map this to a "struct iio_channel". Is that all that's needed in this case? ...or are you envisioning something more? Thanks! :) -Doug -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html