lkml.org 
[lkml]   [2010]   [Apr]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 18/19] staging:iio:tsl2563 add a name attribute under the iio
    Date
    Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
    ---
    drivers/staging/iio/light/tsl2563.c | 12 ++++++++++++
    1 files changed, 12 insertions(+), 0 deletions(-)

    diff --git a/drivers/staging/iio/light/tsl2563.c b/drivers/staging/iio/light/tsl2563.c
    index 911c898..da3d51c 100644
    --- a/drivers/staging/iio/light/tsl2563.c
    +++ b/drivers/staging/iio/light/tsl2563.c
    @@ -598,12 +598,24 @@ static DEVICE_ATTR(calib0, S_IRUGO | S_IWUSR,
    static DEVICE_ATTR(calib1, S_IRUGO | S_IWUSR,
    tsl2563_calib1_show, tsl2563_calib1_store);

    +static ssize_t tsl2563_show_name(struct device *dev,
    + struct device_attribute *attr,
    + char *buf)
    +{
    + struct iio_dev *indio_dev = dev_get_drvdata(dev);
    + struct tsl2563_chip *chip = indio_dev->dev_data;
    + return sprintf(buf, "%s\n", chip->client->name);
    +}
    +
    +DEVICE_ATTR(name, S_IRUGO, tsl2563_show_name, NULL);
    +
    static struct attribute *tsl2563_attributes[] = {
    &dev_attr_adc0.attr,
    &dev_attr_adc1.attr,
    &dev_attr_illuminance0_input.attr,
    &dev_attr_calib0.attr,
    &dev_attr_calib1.attr,
    + &dev_attr_name.attr,
    NULL
    };

    --
    1.6.4.4


    \
     
     \ /
      Last update: 2010-04-26 21:33    [W:0.030 / U:30.392 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site