Re: [PATCH RESEND v6 0/2] Driver for TI tlc591xx 8/16 Channel i2c LED driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Sun, Mar 29, 2015 at 12:28 PM, Andrew Lunn <andrew@xxxxxxx> wrote:
> On Tue, Mar 17, 2015 at 11:08:25PM +0100, Andrew Lunn wrote:
>> This patchset is a driver for the TI tlc59116 16 Channel i2c LED
>> driver and tlc59108 8 Channel i2c LED driver. This driver is used on
>> the Belkin WRT1900AC access point and the C code is derived from code
>> Belkin contributed to OpenWRT.  However it has been extensively
>> re-written, and a device tree binding added to replace platform data.
>
> Hi Bryan
>
> Do you have any comments on this driver? Anything you would like me to
> do to help get it accepted?
>

Sorry for the delay. I'm reviewing several other patches as well as
working on my internal work.
I will review this soon.

Thanks,
-Bryan

>
>>
>> Cc: Matthew.Fatheree@xxxxxxxxxx
>>
>> Since v5:
>>       Hard code number of LEDs, rather than #define
>>       Moved common fields from led into priv
>>       Moved reg_ledout into priv, removed helper functions
>>       Cache brightness to avoid race conditions
>>       tlc591xx_led_set -> tlc591xx_set_brightness
>>       Be paranoid with of_match_device() and client->dev.of_node
>>
>> Since v4:
>>       Fix Oops on module unload reported by Vignesh R
>>
>> Since v3:
>>       Generalized and added support for tlc59108
>>       brightness == 0 and brightness == LED_FULL disable PWM and used
>>         fixed OFF/ON mode
>>
>> Since v2:
>>       Remove incorrect /* Mode register ? */ comment
>>       Parenthesis around the macro arguments
>>       Converted many signed variables into unsigned
>>       Saved an initialization
>>
>>
>> Since v1:
>>       s/uint8_t/u8/g
>>       Remove empty line
>>       Removed #gpio-cells
>>       Added select REGMAP_I2C
>>       Sorted #includes into alphabetic order
>>       Added missing MODULE_DEVICE_TABLE(of, ...)
>>       Check return value of regmap_write()
>>       Simplified tlc59116_set_mode()
>>
>> Andrew Lunn (2):
>>   leds: tlc59116: Document binding for the TI 16 Channel i2c LED driver
>>   leds: tlc59116: Driver for the TI 16 Channel i2c LED driver
>>
>>  .../devicetree/bindings/leds/leds-tlc59116.txt     |  41 ++++
>>  drivers/leds/Kconfig                               |   7 +
>>  drivers/leds/Makefile                              |   1 +
>>  drivers/leds/leds-tlc59116.c                       | 253 +++++++++++++++++++++
>>  4 files changed, 302 insertions(+)
>>  create mode 100644 Documentation/devicetree/bindings/leds/leds-tlc59116.txt
>>  create mode 100644 drivers/leds/leds-tlc59116.c
>>
>> --
>> 2.1.3
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux