2018-07-19 00:16:26 +08:00
|
|
|
#
|
|
|
|
# Copyright (c) 2018 Workaround GmbH
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
#
|
|
|
|
|
|
|
|
menuconfig LP5562
|
|
|
|
bool "LP5562 LED driver"
|
|
|
|
depends on I2C
|
|
|
|
help
|
|
|
|
Enable LED driver for LP5562.
|
|
|
|
|
|
|
|
LP5562 LED driver has 4 channels (RGBW). Each channel can drive up to
|
|
|
|
25.5 mA per LED.
|
|
|
|
|
2018-09-29 23:55:23 +08:00
|
|
|
if !HAS_DTS_I2C && LP5562
|
2018-07-19 00:16:26 +08:00
|
|
|
|
|
|
|
config LP5562_DEV_NAME
|
|
|
|
string "LP5562 device name"
|
|
|
|
default "LP5562"
|
|
|
|
help
|
|
|
|
Device name for LP5562 LED driver.
|
|
|
|
|
|
|
|
config LP5562_I2C_ADDRESS
|
|
|
|
hex "LP5562 I2C slave address"
|
|
|
|
range 0x30 0x33
|
|
|
|
default 0x30
|
|
|
|
help
|
|
|
|
Specify the I2C slave address for the LP5562 LED driver.
|
|
|
|
0x30: ADR0 = 0, ADR1 = 0
|
|
|
|
0x31: ADR0 = 0, ADR1 = 1
|
|
|
|
0x32: ADR0 = 1, ADR1 = 0
|
|
|
|
0x33: ADR0 = 1, ADR1 = 1
|
|
|
|
|
|
|
|
config LP5562_I2C_MASTER_DEV_NAME
|
|
|
|
string "I2C master where LP5562 is connected"
|
|
|
|
default "I2C_0"
|
|
|
|
help
|
|
|
|
Specify the device name of the I2C master device to which
|
|
|
|
LP5562 is connected.
|
|
|
|
|
|
|
|
endif
|