Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: leds: pca995x: Add new nxp,pca9956b compatible

Add nxp,pca9956b compatible, which has 24 instead of 16 outputs. Adjust
the documentation for the difference.

Reviewed-by: Marek Vasut <marex@denx.de>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Pieterjan Camerlynck <pieterjanca@gmail.com>
Link: https://lore.kernel.org/r/20240711-pca995x-v4-1-702a67148065@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>

authored by

Pieterjan Camerlynck and committed by
Lee Jones
7f5e1906 56e8c56c

+4 -2
+4 -2
Documentation/devicetree/bindings/leds/nxp,pca995x.yaml
··· 11 11 - Marek Vasut <marex@denx.de> 12 12 13 13 description: 14 - The NXP PCA9952/PCA9955B are programmable LED controllers connected via I2C 15 - that can drive 16 separate lines. Each of them can be individually switched 14 + The NXP PCA995x family are programmable LED controllers connected via I2C 15 + that can drive separate lines. Each of them can be individually switched 16 16 on and off, and brightness can be controlled via individual PWM. 17 17 18 18 Datasheets are available at 19 19 https://www.nxp.com/docs/en/data-sheet/PCA9952_PCA9955.pdf 20 20 https://www.nxp.com/docs/en/data-sheet/PCA9955B.pdf 21 + https://www.nxp.com/docs/en/data-sheet/PCA9956B.pdf 21 22 22 23 properties: 23 24 compatible: 24 25 enum: 25 26 - nxp,pca9952 26 27 - nxp,pca9955b 28 + - nxp,pca9956b 27 29 28 30 reg: 29 31 maxItems: 1