| /kernel/linux/linux-4.19/Documentation/leds/ |
| D | leds-class-flash.txt | 2 Flash LED handling under Linux 5 Some LED devices provide two modes - torch and flash. In the LED subsystem 6 those modes are supported by LED class (see Documentation/leds/leds-class.txt) 7 and LED Flash class respectively. The torch mode related features are enabled 11 In order to enable the support for flash LEDs CONFIG_LEDS_CLASS_FLASH symbol 12 must be defined in the kernel config. A LED Flash class driver must be 13 registered in the LED subsystem with led_classdev_flash_register function. 15 Following sysfs attributes are exposed for controlling flash LED devices: 16 (see Documentation/ABI/testing/sysfs-class-led-flash) 17 - flash_brightness [all …]
|
| /kernel/linux/linux-5.10/Documentation/leds/ |
| D | leds-class-flash.rst | 2 Flash LED handling under Linux 5 Some LED devices provide two modes - torch and flash. In the LED subsystem 6 those modes are supported by LED class (see Documentation/leds/leds-class.rst) 7 and LED Flash class respectively. The torch mode related features are enabled 11 In order to enable the support for flash LEDs CONFIG_LEDS_CLASS_FLASH symbol 12 must be defined in the kernel config. A LED Flash class driver must be 13 registered in the LED subsystem with led_classdev_flash_register function. 15 Following sysfs attributes are exposed for controlling flash LED devices: 16 (see Documentation/ABI/testing/sysfs-class-led-flash) 18 - flash_brightness [all …]
|
| D | leds-class-multicolor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Multicolor LED handling under Linux 17 array. These files are children under the LED parent node created by the 18 led_class framework. The led_class framework is documented in led-class.rst 21 Each colored LED will be indexed under the multi_* files. The order of the 30 order for the color LED intensities to be updated. 34 root:/sys/class/leds/multicolor:status# ls -lR 35 -rw-r--r-- 1 root root 4096 Oct 19 16:16 brightness 36 -r--r--r-- 1 root root 4096 Oct 19 16:16 max_brightness 37 -r--r--r-- 1 root root 4096 Oct 19 16:16 multi_index [all …]
|
| /kernel/linux/linux-5.10/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 9 gpio-legacy.txt (actually, there is no real mapping possible with the old 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:: 48 red = gpiod_get_index(dev, "led", 0, GPIOD_OUT_HIGH); [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | leds-ns2.txt | 1 Binding for dual-GPIO LED found on Network Space v2 (and parents). 4 - compatible: "lacie,ns2-leds". 6 Each LED is represented as a sub-node of the ns2-leds device. 8 Required sub-node properties: 9 - cmd-gpio: Command LED GPIO. See OF device-tree GPIO specification. 10 - slow-gpio: Slow LED GPIO. See OF device-tree GPIO specification. 11 - modes-map: A mapping between LED modes (off, on or SATA activity blinking) and 12 the corresponding cmd-gpio/slow-gpio values. All the GPIO values combinations 13 should be given in order to avoid having an unknown mode at driver probe time. 15 Optional sub-node properties: [all …]
|
| D | leds-aat1290.txt | 5 respectively. In order to add a capability of selecting the strobe signal source 11 - compatible : Must be "skyworks,aat1290". 12 - flen-gpios : Must be device tree identifier of the flash device FL_EN pin. 13 - enset-gpios : Must be device tree identifier of the flash device EN_SET pin. 16 - pinctrl-names : Must contain entries: "default", "host", "isp". Entries 22 A discrete LED element connected to the device must be represented by a child 23 node - see Documentation/devicetree/bindings/leds/common.txt. 25 Required properties of the LED child node: 26 - led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 27 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/ |
| D | leds-ns2.txt | 1 Binding for dual-GPIO LED found on Network Space v2 (and parents). 4 - compatible: "lacie,ns2-leds". 6 Each LED is represented as a sub-node of the ns2-leds device. 8 Required sub-node properties: 9 - cmd-gpio: Command LED GPIO. See OF device-tree GPIO specification. 10 - slow-gpio: Slow LED GPIO. See OF device-tree GPIO specification. 11 - modes-map: A mapping between LED modes (off, on or SATA activity blinking) and 12 the corresponding cmd-gpio/slow-gpio values. All the GPIO values combinations 13 should be given in order to avoid having an unknown mode at driver probe time. 15 Optional sub-node properties: [all …]
|
| D | leds-aat1290.txt | 5 respectively. In order to add a capability of selecting the strobe signal source 11 - compatible : Must be "skyworks,aat1290". 12 - flen-gpios : Must be device tree identifier of the flash device FL_EN pin. 13 - enset-gpios : Must be device tree identifier of the flash device EN_SET pin. 16 - pinctrl-names : Must contain entries: "default", "host", "isp". Entries 22 A discrete LED element connected to the device must be represented by a child 23 node - see Documentation/devicetree/bindings/leds/common.txt. 25 Required properties of the LED child node: 26 - led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 27 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 110 additional drivers must be enabled in order to use the 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-class-led-multicolor | 2 What: /sys/class/leds/<led>/multi_index 7 The multi_index array, when read, will output the LED colors 12 Documentation/leds/leds-class-multicolor.rst. 14 What: /sys/class/leds/<led>/multi_intensity 19 This file contains array of integers. Order of components is 21 not exceed /sys/class/leds/<led>/max_brightness. 24 Documentation/leds/leds-class-multicolor.rst.
|
| D | sysfs-class-scsi_host | 7 Storage Control Unit embeds up to two 4-port controllers in 8 a single PCI device. The controllers are enumerated in order 34 Contact: linux-ide@vger.kernel.org 60 a) It does not use host-initiated slumber mode, but it does 61 allow device-initiated slumber 68 Contact: linux-ide@vger.kernel.org 70 em_message: (RW) Enclosure management support. For the LED 71 protocol, writes and reads correspond to the LED message format 75 OFF it they wish to control the activity LED via the em_message 79 protocol that is being used by the driver (for eg. LED, SAF-TE, [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | philips.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 E-mail: webcam@smcc.demon.nl Last updated: 2004-01-19 30 * Samsung MPC-C10 31 * Samsung MPC-C30 33 * AME CU-001 34 * Visionite VCS-UM100 35 * Visionite VCS-UC300 46 the latter, since it makes troubleshooting a lot easier. The built-in 50 camera; some programs depend on a particular image-size or -format and 60 Specifies the desired framerate. Is an integer in the range of 4-30. [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/v4l-drivers/ |
| D | philips.rst | 5 E-mail: webcam@smcc.demon.nl Last updated: 2004-01-19 28 * Samsung MPC-C10 29 * Samsung MPC-C30 31 * AME CU-001 32 * Visionite VCS-UM100 33 * Visionite VCS-UC300 44 the latter, since it makes troubleshooting a lot easier. The built-in 48 camera; some programs depend on a particular image-size or -format and 58 Specifies the desired framerate. Is an integer in the range of 4-30. 76 slack when your program is behind. But you need a multi-threaded or [all …]
|
| /kernel/linux/linux-4.19/drivers/mfd/ |
| D | Kconfig | 17 ---help--- 33 tristate "Active-semi ACT8945A" 38 Support for the ACT8945A PMIC from Active-semi. This device 39 features three step-down DC/DC converters and four low-dropout 55 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 58 called sun4i-gpadc. 77 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 99 additional drivers must be enabled in order to use the 114 tristate "Atmel HLCDC (High-end LCD Controller)" 121 additional drivers must be enabled in order to use the [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/ata/ |
| D | sata_highbank.txt | 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 9 - compatible : compatible list, contains "calxeda,hb-ahci" 10 - interrupts : <interrupt mapping for SATA IRQ> 11 - reg : <registers mapping> 14 - dma-coherent : Present if dma operations are coherent 15 - calxeda,port-phys : phandle-combophy and lane assignment, which maps each 18 - calxeda,sgpio-gpio: phandle-gpio bank, bit offset, and default on or off, 21 - calxeda,led-order : a u32 array that map port numbers to offsets within the 23 - calxeda,tx-atten : a u32 array that contains TX attenuation override 26 - calxeda,pre-clocks : a u32 that indicates the number of additional clock [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ata/ |
| D | sata_highbank.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Andre Przywara <andre.przywara@arm.com> 19 const: calxeda,hb-ahci 27 dma-coherent: true 29 calxeda,pre-clocks: 35 calxeda,post-clocks: 41 calxeda,led-order: 43 $ref: /schemas/types.yaml#/definitions/uint32-array [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | max77693.txt | 1 Maxim MAX77693 multi-function device 4 - PMIC, 5 - CHARGER, 6 - LED, 7 - MUIC, 8 - HAPTIC 14 - compatible : Must be "maxim,max77693". 15 - reg : Specifies the i2c slave address of PMIC block. 16 - interrupts : This i2c device has an IRQ line connected to the main SoC. 19 - regulators : The regulators of max77693 have to be instantiated under subnode [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/ |
| D | max77693.txt | 1 Maxim MAX77693 multi-function device 4 - PMIC, 5 - CHARGER, 6 - LED, 7 - MUIC, 8 - HAPTIC 14 - compatible : Must be "maxim,max77693". 15 - reg : Specifies the i2c slave address of PMIC block. 16 - interrupts : This i2c device has an IRQ line connected to the main SoC. 19 - regulators : The regulators of max77693 have to be instantiated under subnode [all …]
|
| /kernel/linux/linux-4.19/Documentation/scsi/ |
| D | ncr53c8xx.txt | 5 95170 DEUIL LA BARRE - FRANCE 23 8.4 Set order type for tagged command 45 10.2.12 LED support 57 10.4 PCI configuration fix-up boot option 74 16.1 Synchronous timings for 53C875 and 53C860 Ultra-SCSI controllers 75 16.2 Synchronous timings for fast SCSI-2 53C8XX controllers 94 Stefan Esser <se@mi.Uni-Koeln.de> 98 - ncr53c8xx generic driver that supports all the SYM53C8XX family including 101 - sym53c8xx enhanced driver (a.k.a. 896 drivers) that drops support of oldest 102 chips in order to gain advantage of new features, as LOAD/STORE instructions [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | sysfs-class-scsi_host | 7 Storage Control Unit embeds up to two 4-port controllers in 8 a single PCI device. The controllers are enumerated in order 34 Contact: linux-ide@vger.kernel.org 59 a) It does not use host-initiated slumber mode, but it does 60 allow device-initiated slumber 67 Contact: linux-ide@vger.kernel.org 69 em_message: (RW) Enclosure management support. For the LED 70 protocol, writes and reads correspond to the LED message format 74 it they wish to control the activity LED via the em_message 78 protocol that is being used by the driver (for eg. LED, SAF-TE, [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
| D | mv88x201x.c | 23 * Copyright (c) 2003 - 2005 Chelsio Communications, Inc. * 44 * twice in order to get the right values. Future * revisions will fix 51 /* Setup the LED registers so we can turn on/off. in led_init() 61 u32 led = 0; in led_link() local 64 cphy_mdio_read(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, &led); in led_link() 67 led |= LINK_ENABLE_BIT; in led_link() 68 cphy_mdio_write(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, led); in led_link() 70 led &= ~LINK_ENABLE_BIT; in led_link() 71 cphy_mdio_write(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, led); in led_link() 92 if (t1_is_asic(cphy->adapter)) { in mv88x201x_interrupt_enable() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/chelsio/cxgb/ |
| D | mv88x201x.c | 23 * Copyright (c) 2003 - 2005 Chelsio Communications, Inc. * 44 * twice in order to get the right values. Future * revisions will fix 51 /* Setup the LED registers so we can turn on/off. in led_init() 61 u32 led = 0; in led_link() local 64 cphy_mdio_read(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, &led); in led_link() 67 led |= LINK_ENABLE_BIT; in led_link() 68 cphy_mdio_write(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, led); in led_link() 70 led &= ~LINK_ENABLE_BIT; in led_link() 71 cphy_mdio_write(cphy, MDIO_MMD_PMAPMD, MDIO_CTRL2, led); in led_link() 92 if (t1_is_asic(cphy->adapter)) { in mv88x201x_interrupt_enable() [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/mach-ath25/ |
| D | ath25_platform.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * This is board-specific data that is stored in a "fixed" location in flash. 10 * The main reason we need it is in order to extract the ethernet MAC 28 #define BD_SYSLED 0x00000020 /* System LED stuffed */ 42 u16 sys_led_gpio; /* System LED GPIO pin */
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/mach-ath25/ |
| D | ath25_platform.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 * This is board-specific data that is stored in a "fixed" location in flash. 10 * The main reason we need it is in order to extract the ethernet MAC 28 #define BD_SYSLED 0x00000020 /* System LED stuffed */ 42 u16 sys_led_gpio; /* System LED GPIO pin */
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_link.h | 1 /* Copyright 2008-2013 Broadcom Corporation 8 * at http://www.gnu.org/licenses/gpl-2.0.html (the "GPL"). 83 #define SINGLE_MEDIA_DIRECT(params) (params->num_phys == 1) 85 #define SINGLE_MEDIA(params) (params->num_phys == 2) 87 #define DUAL_MEDIA(params) (params->num_phys == 3) 119 #define LINK_CONFIG_SIZE (MAX_PHYS - 1) 121 0 : (_phy_idx - 1)) 157 /* No Over-Current detection */ 226 /* Set link led mode (on/off/oper)*/ 296 * operation, according to bits 29:28 - [all …]
|