/Linux-v6.6/arch/arm/boot/dts/marvell/ |
D | kirkwood-nsa310.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "kirkwood-nsa3x0-common.dtsi" 7 compatible = "zyxel,nsa310", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 16 stdout-path = &uart0; 20 pinctrl: pin-controller@10000 { 21 pinctrl-0 = <&pmx_unknown>; 22 pinctrl-names = "default"; 24 pmx_led_esata_green: pmx-led-esata-green { 29 pmx_led_esata_red: pmx-led-esata-red { [all …]
|
D | kirkwood-nsa310a.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "kirkwood-nsa3x0-common.dtsi" 8 * not have the red USB Led. 12 compatible = "zyxel,nsa310a", "zyxel,nsa310", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 21 stdout-path = &uart0; 25 pinctrl: pin-controller@10000 { 26 pinctrl-names = "default"; 28 pmx_led_esata_green: pmx-led-esata-green { 33 pmx_led_esata_red: pmx-led-esata-red { [all …]
|
D | kirkwood-linkstation-lsqvl.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for Buffalo Linkstation LS-QVL 7 * Based on kirkwood-linkstation-lswvl.dts, 12 /dts-v1/; 13 #include "kirkwood-linkstation-6282.dtsi" 16 model = "Buffalo Linkstation LS-QVL"; 17 compatible = "buffalo,lsqvl", "marvell,kirkwood-88f6282", "marvell,kirkwood"; 25 pinctrl: pin-controller@10000 { 26 pmx_power_hdd1: pmx-power-hdd1 { 30 pmx_led_hdderr0: pmx-led-hdderr0 { [all …]
|
D | kirkwood-linkstation-duo-6281.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree common file for kirkwood-6281 based 2-Bay Buffalo Linkstation 10 #include "kirkwood-6281.dtsi" 11 #include "kirkwood-linkstation.dtsi" 15 pinctrl: pin-controller@10000 { 16 pmx_power_hdd0: pmx-power-hdd0 { 20 pmx_power_hdd1: pmx-power-hdd1 { 24 pmx_usb_vbus: pmx-usb-vbus { 28 pmx_led_alarm: pmx-led-alarm { 32 pmx_led_function_red: pmx-led-function-red { [all …]
|
D | kirkwood-linkstation-6282.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree common file for kirkwood-6282 based Buffalo Linkstation 10 #include "kirkwood-6282.dtsi" 11 #include "kirkwood-linkstation.dtsi" 15 pinctrl: pin-controller@10000 { 16 pmx_power_hdd0: pmx-power-hdd0 { 20 pmx_usb_vbus: pmx-usb-vbus { 24 pmx_fan_high: pmx-fan-high { 28 pmx_fan_low: pmx-fan-low { 32 pmx_led_alarm: pmx-led-alarm { [all …]
|
D | kirkwood-nsa320.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright (c) 2014, Adam Baker <linux@baker-net.org.uk> 9 /dts-v1/; 11 #include "kirkwood-nsa3x0-common.dtsi" 15 compatible = "zyxel,nsa320", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 24 stdout-path = &uart0; 28 pinctrl: pin-controller@10000 { 29 pinctrl-names = "default"; 32 pmx_sata0: pmx-sata0 { 37 pmx_sata1: pmx-sata1 { [all …]
|
D | armada-xp-netgear-rn2120.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include "armada-xp-mv78230.dtsi" 16 …compatible = "netgear,readynas-2120", "marvell,armadaxp-mv78230", "marvell,armadaxp", "marvell,arm… 19 stdout-path = "serial0:115200n8"; 33 internal-regs { 41 clock-frequency = <400000>; 45 * MGT4012XB-O20, 8000RPM) near eSATA port */ [all …]
|
D | kirkwood-nsa325.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 10 /dts-v1/; 12 #include "kirkwood-nsa3x0-common.dtsi" 16 compatible = "zyxel,nsa325", "marvell,kirkwood-88f6282", "marvell,kirkwood"; 25 stdout-path = &uart0; 29 pinctrl: pin-controller@10000 { 30 pinctrl-names = "default"; 32 pmx_led_hdd2_green: pmx-led-hdd2-green { 37 pmx_led_hdd2_red: pmx-led-hdd2-red { 42 pmx_mcu_data: pmx-mcu-data { [all …]
|
D | armada-370-seagate-nas-xbay.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree common file for the Seagate NAS 2 and 4-bay (Armada 370 SoC). 14 #include "armada-370.dtsi" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 20 stdout-path = "serial0:115200n8"; 32 internal-regs { 38 nr-ports = <2>; 44 pinctrl-0 = <&ge0_rgmii_pins>; 45 pinctrl-names = "default"; [all …]
|
D | kirkwood-linkstation-lswvl.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for Buffalo Linkstation LS-WVL 9 /dts-v1/; 10 #include "kirkwood-linkstation-6282.dtsi" 13 model = "Buffalo Linkstation LS-WVL"; 14 compatible = "buffalo,lswvl","marvell,kirkwood-88f6282", "marvell,kirkwood"; 22 pinctrl: pin-controller@10000 { 23 pmx_power_hdd1: pmx-power-hdd1 { 27 pmx_led_hdderr0: pmx-led-hdderr0 { 31 pmx_led_hdderr1: pmx-led-hdderr1 { [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/leds/ |
D | leds-cpcap.txt | 2 ------------------------ 5 chip see Documentation/devicetree/bindings/mfd/motorola-cpcap.txt. 8 - compatible: should be one of 9 * "motorola,cpcap-led-mdl" (Main Display Lighting) 10 * "motorola,cpcap-led-kl" (Keyboard Lighting) 11 * "motorola,cpcap-led-adl" (Aux Display Lighting) 12 * "motorola,cpcap-led-red" (Red Triode) 13 * "motorola,cpcap-led-green" (Green Triode) 14 * "motorola,cpcap-led-blue" (Blue Triode) 15 * "motorola,cpcap-led-cf" (Camera Flash) [all …]
|
D | leds-bcm6358.txt | 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 10 - compatible : should be "brcm,bcm6358-leds". 11 - #address-cells : must be 1. 12 - #size-cells : must be 0. 13 - reg : BCM6358 LED controller address and size. 16 - brcm,clk-div : SCK signal divider. Possible values are 1, 2, 4 and 8. 18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low. 21 Each LED is represented as a sub-node of the brcm,bcm6358-leds device. 23 LED sub-node required properties: 24 - reg : LED pin number (only LEDs 0 to 31 are valid). [all …]
|
/Linux-v6.6/drivers/leds/ |
D | leds-mlxcpld.c | 2 * drivers/leds/leds-mlxcpld.c 39 #include <linux/hwmon-sysfs.h> 53 #define MLXCPLD_LED_RED_STATIC_ON 0x05 /* Solid red */ 67 * struct mlxcpld_param - LED access parameters: 68 * @offset: offset for LED access in CPLD device 69 * @mask: mask for LED access in CPLD device 70 * @base_color: base color code for LED 79 * struct mlxcpld_led_priv - LED private data: 80 * @cled: LED class device instance 81 * @param: LED CPLD access parameters [all …]
|
D | leds-blinkm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * leds-blinkm.c 4 * (c) Jan-Simon Möller (dl9pf@gmx.de) 19 /* Addresses to scan - BlinkM is on 0x09 by default*/ 36 /* used for led class interface */ 39 u8 red; /* color red */ member 43 u8 next_red; /* color red */ 58 u8 fade_speed; /* fade speed 1 - 255 */ 59 s8 time_adjust; /* time adjust -128 - 127 */ 68 #define RED 0 macro [all …]
|
D | leds-bd2802.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * leds-bd2802.c - RGB LED Driver 8 * Datasheet: http://www.rohm.com/products/databook/driver/pdf/bd2802gu-e.pdf 16 #include <linux/leds-bd2802.h> 45 RED, enumerator 73 struct led_state led[2]; member 104 /*--------------------------------------------------------------*/ 106 /*--------------------------------------------------------------*/ 108 static inline int bd2802_is_rgb_off(struct bd2802_led *led, enum led_ids id, in bd2802_is_rgb_off() argument 112 case RED: in bd2802_is_rgb_off() [all …]
|
/Linux-v6.6/Documentation/leds/ |
D | leds-mlxcpld.rst | 5 Provide system LED support for the nex Mellanox systems: 10 ----------- 14 - mlxcpld:fan1:green 15 - mlxcpld:fan1:red 16 - mlxcpld:fan2:green 17 - mlxcpld:fan2:red 18 - mlxcpld:fan3:green 19 - mlxcpld:fan3:red 20 - mlxcpld:fan4:green 21 - mlxcpld:fan4:red [all …]
|
/Linux-v6.6/drivers/hid/ |
D | hid-led.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Simple USB RGB LED driver 6 * Based on drivers/hid/hid-thingm.c and 16 #include "hid-ids.h" 32 /* R+2G+4B -> riso kagaku color index */ 34 [1] = 2, /* red */ 90 struct hidled_led red; member 117 mutex_lock(&ldev->lock); in hidled_send() 123 memcpy(ldev->buf, buf, ldev->config->report_size); in hidled_send() 125 if (ldev->config->report_type == RAW_REQUEST) in hidled_send() [all …]
|
/Linux-v6.6/arch/mips/boot/dts/ralink/ |
D | gardena_smart_gateway_mt7688.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 14 compatible = "gardena,smart-gateway-mt7688", "ralink,mt7688a-soc", 15 "ralink,mt7628a-soc"; 23 gpio-keys { 24 compatible = "gpio-keys"; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&pinmux_gpio_gpio>; /* GPIO11 */ [all …]
|
/Linux-v6.6/arch/arm64/boot/dts/rockchip/ |
D | rk3399-ficus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 /dts-v1/; 10 #include "rk3399-rock960.dtsi" 17 stdout-path = "serial2:1500000n8"; 20 clkin_gmac: external-gmac-clock { 21 compatible = "fixed-clock"; 22 clock-frequency = <125000000>; 23 clock-output-names = "clkin_gmac"; 24 #clock-cells = <0>; 28 compatible = "gpio-leds"; [all …]
|
/Linux-v6.6/arch/arm/boot/dts/broadcom/ |
D | bcm4708-smartrg-sr400ac.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 9 /dts-v1/; 12 #include "bcm5301x-nand-cs0-bch8.dtsi" 29 compatible = "gpio-leds"; 31 led-power-white { 34 linux,default-trigger = "default-on"; 37 led-power-amber { 42 led-usb2 { 45 trigger-sources = <&ohci_port2>, <&ehci_port2>; 46 linux,default-trigger = "usbport"; [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/iio/health/ |
D | maxim,max30102.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX30102 heart rate and pulse oximeter and MAX30105 particle-sensor 10 - Matt Ranostay <matt.ranostay@konsulko.com> 15 - maxim,max30102 16 - maxim,max30105 25 maxim,red-led-current-microamp: 26 description: RED LED current. Each step is approximately 200 microamps. 30 maxim,ir-led-current-microamp: [all …]
|
/Linux-v6.6/Documentation/driver-api/gpio/ |
D | board.rst | 7 Note that it only applies to the new descriptor-based interface. For a 8 description of the deprecated integer-based GPIO interface please refer to 20 ----------- 26 <function>-gpios, where <function> is the function the driver will request 32 led-gpios = <&gpio 15 GPIO_ACTIVE_HIGH>, /* red */ 36 power-gpios = <&gpio 1 GPIO_ACTIVE_LOW>; 39 Properties named <function>-gpio are also considered valid and old bindings use 44 "led" function, and GPIO 1 as the "power" GPIO:: 46 struct gpio_desc *red, *green, *blue, *power; 48 red = gpiod_get_index(dev, "led", 0, GPIOD_OUT_HIGH); [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/mfd/ |
D | mc13xxx.txt | 4 - compatible : Should be "fsl,mc13783" or "fsl,mc13892" 7 - fsl,mc13xxx-uses-adc : Indicate the ADC is being used 8 - fsl,mc13xxx-uses-codec : Indicate the Audio Codec is being used 9 - fsl,mc13xxx-uses-rtc : Indicate the RTC is being used 10 - fsl,mc13xxx-uses-touch : Indicate the touchscreen controller is being used 12 Sub-nodes: 13 - codec: Contain the Audio Codec node. 14 - adc-port: Contain PMIC SSI port number used for ADC. 15 - dac-port: Contain PMIC SSI port number used for DAC. 16 - leds : Contain the led nodes and initial register values in property [all …]
|
/Linux-v6.6/arch/arm/mach-orion5x/ |
D | net2big-setup.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/mach-orion5x/net2big-setup.c 22 #include <asm/mach-types.h> 24 #include <plat/orion-gpio.h> 45 * TODO: Check write support on flash MX29LV400CBTC-70G 67 + NET2BIG_NOR_BOOT_SIZE - 1, 71 .name = "physmap-flash", 188 * The power front LEDs (blue and red) and SATA red LEDs are controlled via a 189 * single GPIO line and are compatible with the leds-gpio driver. 194 * SATAx blue LED | SATAx activity | LED state [all …]
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx6qdl-solidsense.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 41 #include <dt-bindings/leds/common.h> 45 compatible = "gpio-leds"; 46 pinctrl-names = "default"; 47 pinctrl-0 = <&pinctrl_solidsense_leds>; 49 /* Red/Green LED1 - next to WiFi SMA */ 50 led-11 { 53 function-enumerator = <0>; 57 led-12 { 60 function-enumerator = <0>; [all …]
|