Home
last modified time | relevance | path

Searched +full:leds +full:- +full:pca9532 (Results 1 – 13 of 13) sorted by relevance

/linux/Documentation/devicetree/bindings/leds/
H A Dnxp,pca953x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/nxp,pca953x.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP PCA9532 LED Dimmer
10 - Riku Voipio <riku.voipio@iki.fi>
13 The PCA9532 family is SMBus I/O expander optimized for dimming LEDs.
17 https://www.nxp.com/docs/en/data-sheet/PCA9532.pdf
22 - nxp,pca9530
23 - nxp,pca9531
[all …]
/linux/arch/arm/boot/dts/nxp/lpc/
H A Dlpc3250-ea3250.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
8 /dts-v1/;
20 gpio-keys {
21 compatible = "gpio-keys";
33 gpios = <&pca9532 0 0>;
39 gpios = <&pca9532 1 0>;
45 gpios = <&pca9532 2 0>;
51 gpios = <&pca9532 3 0>;
85 leds {
86 compatible = "gpio-leds";
[all …]
/linux/drivers/leds/
H A Dleds-pca9532.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * pca9532.c - 16-bit Led dimmer
8 * Datasheet: http://www.nxp.com/documents/data_sheet/PCA9532.pdf
14 #include <linux/leds.h>
18 #include <linux/leds-pca9532.h>
43 struct pca9532_led leds[16]; member
65 pca9532, enumerator
72 { "pca9532", pca9532 },
86 [pca9532] = {
98 { .compatible = "nxp,pca9532", .data = (void *)pca9532 },
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
4 obj-$(CONFIG_NEW_LEDS) += led-core.o
5 obj-$(CONFIG_LEDS_CLASS) += led-class.o
6 obj-$(CONFIG_LEDS_CLASS_FLASH) += led-class-flash.o
7 obj-$(CONFIG_LEDS_CLASS_MULTICOLOR) += led-class-multicolor.o
8 obj-$(CONFIG_LEDS_TRIGGERS) += led-triggers.o
9 obj-$(CONFIG_LEDS_KUNIT_TEST) += led-test.o
11 # LED Platform Drivers (keep this sorted, M-| sort)
12 obj-$(CONFIG_LEDS_88PM860X) += leds-88pm860x.o
13 obj-$(CONFIG_LEDS_ACER_A500) += leds-acer-a500.o
[all …]
/linux/include/linux/
H A Dleds-pca9532.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * pca9532.h - platform data structure for pca9532 led controller
13 #include <linux/leds.h>
15 #include <dt-bindings/leds/leds-pca9532.h>
37 struct pca9532_led leds[16]; member
/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-pdu001.dts6 * Copyright (C) 2018 EETS GmbH - https://www.eets.ch/
8 * Copyright (C) 2011, Texas Instruments, Incorporated - https://www.ti.com/
10 * SPDX-License-Identifier: GPL-2.0+
13 /dts-v1/;
16 #include <dt-bindings/interrupt-controller/irq.h>
17 #include <dt-bindings/leds/leds-pca9532.h>
24 stdout-path = &uart3;
29 cpu0-supply = <&vdd1_reg>;
39 compatible = "regulator-fixed";
40 regulator-name = "vbat";
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-libra-rdk-fpsc.dts1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/leds/leds-pca9532.h>
9 #include <dt-bindings/phy/phy-imx8-pcie.h>
10 #include <dt-bindings/pwm/pwm.h>
11 #include "imx8mp-phycore-fpsc.dtsi"
14 compatible = "phytec,imx8mp-libra-rdk-fpsc",
15 "phytec,imx8mp-phycore-fpsc", "fsl,imx8mp";
19 compatible = "pwm-backlight";
20 pinctrl-0 = <&pinctrl_lvds0>;
[all …]
H A Dimx95-libra-rdk-fpsc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/leds/leds-pca9532.h>
9 #include <dt-bindings/pwm/pwm.h>
11 #include "imx95-phycore-fpsc.dtsi"
14 compatible = "phytec,imx95-libra-rdk-fpsc",
15 "phytec,imx95-phycore-fpsc", "fsl,imx95";
27 stdout-path = &lpuart7;
31 compatible = "pwm-backlight";
32 pinctrl-0 = <&pinctrl_lvds0>;
[all …]
H A Dimx8mp-phyboard-pollux-rdk.dts1 // SPDX-License-Identifier: GPL-2.0
7 /dts-v1/;
9 #include <dt-bindings/phy/phy-imx8-pcie.h>
10 #include <dt-bindings/leds/leds-pca9532.h>
11 #include <dt-bindings/pwm/pwm.h>
12 #include <dt-bindings/thermal/thermal.h>
13 #include "imx8mp-phycore-som.dtsi"
16 model = "PHYTEC phyBOARD-Pollux i.MX8MP";
17 compatible = "phytec,imx8mp-phyboard-pollux-rdk",
18 "phytec,imx8mp-phycore-som", "fsl,imx8mp";
[all …]
/linux/arch/arm/boot/dts/nxp/ls/
H A Dls1021a-tqmls1021a-mbls1021a.dts1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
3 * Copyright 2013-2014 Freescale Semiconductor, Inc.
4 * Copyright 2018-2023 TQ-Systems GmbH <linux@ew.tq-group.com>,
5 * D-82229 Seefeld, Germany.
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/linux-event-codes.h>
13 #include <dt-bindings/leds/common.h>
14 #include <dt-bindings/leds/leds-pca9532.h>
15 #include <dt-bindings/net/ti-dp83867.h>
[all …]
/linux/arch/arm/boot/dts/st/
H A Dstm32mp157c-phycore-stm32mp15-som.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) 2022-2023 Steffen Trumtrar <kernel@pengutronix.de>
4 * Copyright (C) Phytec GmbH 2019-2020 - All Rights Reserved
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/leds/common.h>
13 #include <dt-bindings/leds/leds-pca9532.h>
14 #include <dt-bindings/mfd/st,stpmic1.h>
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am68-phyboard-izar.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
6 * https://www.phytec.eu/en/produkte/development-kits/phyboard-izar/
9 /dts-v1/;
11 #include <dt-bindings/leds/leds-pca9532.h>
12 #include <dt-bindings/net/ti-dp83867.h>
13 #include <dt-bindings/phy/phy-cadence.h>
14 #include <dt-bindings/phy/phy.h>
15 #include "k3-am68-phycore-som.dtsi"
17 #include "k3-serdes.h"
20 compatible = "phytec,am68-phyboard-izar",
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]