Hi Bruce, sorry I did not describe this information. Yes, you are
correct, this patch is targeted for linux-yocto-4.4, standard/base
branch.

Thanks,
Yong

2016-04-02 3:40 GMT+08:00 Bruce Ashfield <[email protected]>:
> On 2016-04-01 11:12 AM, Yong Li wrote:
>>
>> The gpio_drive_show/store use incorrect gpio_desc,
>> this causes the drive sysfs property cannot be used,
>> This patch fixes this issue
>
>
> This is destined for linux-yocto_4.4, correct ?
>
> Bruce
>
>>
>> Upstream-status: Inappropriate, custom code for legacy userspace
>>
>> Signed-off-by: Yong Li <[email protected]>
>> ---
>>   drivers/gpio/gpiolib-sysfs.c | 6 ++++--
>>   1 file changed, 4 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/gpio/gpiolib-sysfs.c b/drivers/gpio/gpiolib-sysfs.c
>> index b60e477..6c6127d 100644
>> --- a/drivers/gpio/gpiolib-sysfs.c
>> +++ b/drivers/gpio/gpiolib-sysfs.c
>> @@ -355,7 +355,8 @@ static DEVICE_ATTR_RW(active_low);
>>   static ssize_t gpio_drive_show(struct device *dev,
>>                 struct device_attribute *attr, char *buf)
>>   {
>> -       const struct gpio_desc  *desc = dev_get_drvdata(dev);
>> +       struct gpiod_data       *data = dev_get_drvdata(dev);
>> +       struct gpio_desc        *desc = data->desc;
>>         ssize_t                 status;
>>
>>         mutex_lock(&sysfs_lock);
>> @@ -382,7 +383,8 @@ static ssize_t gpio_drive_show(struct device *dev,
>>   static ssize_t gpio_drive_store(struct device *dev,
>>                 struct device_attribute *attr, const char *buf, size_t
>> size)
>>   {
>> -       struct gpio_desc        *desc = dev_get_drvdata(dev);
>> +       struct gpiod_data       *data = dev_get_drvdata(dev);
>> +       struct gpio_desc        *desc = data->desc;
>>         ssize_t                 status;
>>
>>         mutex_lock(&sysfs_lock);
>>
>
> --
> _______________________________________________
> linux-yocto mailing list
> [email protected]
> https://lists.yoctoproject.org/listinfo/linux-yocto
-- 
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to