Home
last modified time | relevance | path

Searched +full:ncp5623 +full:- +full:d (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/leds/
H A Donnn,ncp5623.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/onnn,ncp5623.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ON Semiconductor NCP5623 multi-LED Driver
10 - Abdel Alkuor <alkuor@gmail.com>
13 NCP5623 Triple Output I2C Controlled LED Driver.
14 https://www.onsemi.com/pdf/datasheet/ncp5623-d.pdf
19 - onnn,ncp5623
24 multi-led:
[all …]
/linux/drivers/leds/rgb/
H A Dleds-ncp5623.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * NCP5623 Multi-LED Driver
6 * Datasheet: https://www.onsemi.com/pdf/datasheet/ncp5623-d.pdf
12 #include <linux/led-class-multicolor.h>
28 struct ncp5623 { struct
46 struct ncp5623 *ncp = container_of(mc_cdev, struct ncp5623, mc_dev); in ncp5623_brightness_set() argument
49 guard(mutex)(&ncp->lock); in ncp5623_brightness_set()
51 if (ncp->delay && time_is_after_jiffies(ncp->delay)) in ncp5623_brightness_set()
52 return -EBUSY; in ncp5623_brightness_set()
54 ncp->delay = 0; in ncp5623_brightness_set()
[all …]