On 20/05/15 16:22, Xander Huff wrote: > To better facilitate user-mode access to optional aux channels, allow > device trees to specify a custom label for defined channels. > > Signed-off-by: Xander Huff <xander.huff@xxxxxx> > Reviewed-by: Joe Hershberger <joe.hershberger@xxxxxx> > Reviewed-by: Josh Cartwright <joshc@xxxxxx> > --- > drivers/iio/adc/xilinx-xadc-core.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/iio/adc/xilinx-xadc-core.c b/drivers/iio/adc/xilinx-xadc-core.c > index ce93bd8..bda4241 100644 > --- a/drivers/iio/adc/xilinx-xadc-core.c > +++ b/drivers/iio/adc/xilinx-xadc-core.c > @@ -1119,6 +1119,9 @@ static int xadc_parse_dt(struct iio_dev *indio_dev, struct device_node *np, > if (ret || reg > 16) > continue; > > + of_property_read_string(child, "label", > + &chan->extend_name); > + > if (of_property_read_bool(child, "xlnx,bipolar")) > chan->scan_type.sign = 's'; > > I think what Lars was suggesting was a change to the IIO side of this rather than just changing the device tree binding. Perhaps an additional per channel attribute called _label which would allow for board specific labelling? -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html