summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorJan Carlo Roleda <jancarlo.roleda@analog.com>2026-09-23 08:33:24 +0800
committerLee Jones <lee@kernel.org>2026-09-23 08:36:19 +0100
commit83858f2b93922e1a6ddb77ed76b18711950f8b0d (patch)
tree1072ce4faf5244fb2d0bd9b41bbefadc95a17d99 /tools/lib/python
parent6db5536b3bb71ab303fe7e9b95d77a09702c24a3 (diff)
leds: ltc3208: Add driver for LTC3208 Multidisplay LED Driver
Kernel driver implementation for LTC3208 Multidisplay LED Driver. The LTC3208 is a Multi-display LED driver, designed to control up to 7 distinct LED channels (MAIN, SUB, AUX, CAMHI, CAMLO, RED, GREEN, BLUE), each configurable with its own current level that is equally set to its respective output current source pins for external LEDs. It is programmed via the I2C serial interface. MAIN and SUB support 8-bit current level resolution, while AUX, CAMHI/LO, RED, GREEN, and BLUE support 4-bit levels. The AUX LED channel can be configured to mirror the CAM, SUB, and MAIN channel current levels, or as its own independent AUX channel. The CAM LED channel is configured as 2 separate CAMHI and CAMLO register sub-channels, which current is selected via the CAMHL pin, or set to CAMHI register only via setting the S_CAMHILO bit high in register G (0x7). Signed-off-by: Jan Carlo Roleda <jancarlo.roleda@analog.com> Link: https://patch.msgid.link/20260923003325.61722-3-jancarlo.roleda@analog.com Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions