Re: [RFC] leds: lp8860: Support additional features

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

 



Milo
On 01/08/2016 10:47 AM, Dan Murphy wrote:
> <snip>
>>   - MFD devices
>>     lp8860-core will create MFD child devices based on EEPROM value.
>>     LED_STRING_CONF[2:0] bits will be read.
>>     mode 0: backlight
>>          1: backlight + LED
>>          2: backlight + LED 1, 2
>>          3: backlight + LED 1, 2, 3
>>          4: backlight 1, 2
>>          5: backlight
>>          6: backlight + LED 1, 2
>>          7: LED 1,2,3,4
>>     (Please refer to the page 28 and 29 of LP8860 datasheet.
>>      http://www.ti.com/lit/ds/symlink/lp8860-q1.pdf)
> Well is this something we can add to the DT and program the EEPROM on the fly for
> implementations that do not require TI firmware?
> Is loading the EEPROM firmware an absolute requirement?  Can't the individuals just
> update the EEPROM values in the core file?
> Are all the EEPROM values 0x00?  I am not seeing any default values in the TRM.

Ok I found a default table in the data sheet based on part value.
So there may be a need to use the default EEPROM values and adjust
during boot.

Dan
>
>> * Backlight (new)
>>   - PWM control mode support
>>   - Register backlight device
>>
>> * LED (will be modified)
>>   - Unlock/lock EEPROM code will be moved to lp8860-core part
>>   - Multiple LED output channels will be supported
>>
>> I'd like to have your opinion prior to creating patches.
>>
>> Jacek,
>> It would be best if you have better idea for this. Thanks!
>>
>> Best regards,
>> Milo
> Dan
>


-- 
------------------
Dan Murphy

--
To unsubscribe from this list: send the line "unsubscribe linux-leds" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux