| /freebsd/sys/contrib/device-tree/Bindings/leds/ |
| H A D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/leds/common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common leds properties 10 - Jacek Anaszewski <jacek.anaszewski@gmail.com> 11 - Pavel Machek <pavel@ucw.cz> 25 led-sources: 30 $ref: /schemas/types.yaml#/definitions/uint32-array 34 LED function. Use one of the LED_FUNCTION_* prefixed definitions [all …]
|
| H A D | pca963x.txt | 1 LEDs connected to pca9632, pca9633 or pca9634 4 - compatible : should be : "nxp,pca9632", "nxp,pca9633", "nxp,pca9634" or "nxp,pca9635" 7 - nxp,totem-pole : use totem pole (push-pull) instead of open-drain (pca9632 defaults 8 to open-drain, newer chips to totem pole) 9 - nxp,hw-blink : use hardware blinking instead of software blinking 10 - nxp,period-scale : In some configurations, the chip blinks faster than expected. 13 - nxp,inverted-out: invert the polarity of the generated PWM 15 Each led is represented as a sub-node of the nxp,pca963x device. 17 LED sub-node properties: 18 - label : (optional) see Documentation/devicetree/bindings/leds/common.txt [all …]
|
| /freebsd/sys/dev/gpio/ |
| H A D | gpioled_fdt.c | 1 /*- 5 * Redistribution and use in source and binary forms, with or without 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 74 if (led->pin) in gpioled_control() 75 gpio_pin_set_active(led->pin, onoff); in gpioled_control() 86 led->parent_sc = sc; in gpioleds_attach_led() 89 if (OF_getprop_alloc(node, "default-state", in gpioleds_attach_led() 90 (void **)&default_state) != -1) { in gpioleds_attach_led() 96 state = -1; in gpioleds_attach_led() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | mvebu-linkstation-gpio-simple.dtsi | 2 * Device Tree common file for gpio-{keys,leds} on Buffalo Linkstation 7 * This file is dual-licensed: you can use it either under the terms 27 * restriction, including without limitation the rights to use, 42 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 46 #include <dt-bindings/input/input.h> 50 compatible = "gpio-keys"; 51 pinctrl-0 = <&pmx_power_switch>; 52 pinctrl-names = "default"; 54 power-on-switch { 55 label = "Power-on Switch"; [all …]
|
| H A D | orion5x-lswsgl.dts | 3 * Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4 * Based on the board file arch/arm/mach-orion5x/lsmini-setup.c, 7 * This file is dual-licensed: you can use it either under the terms 27 * restriction, including without limitation the rights to use, 42 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 46 /dts-v1/; 48 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/input/input.h> 50 #include <dt-bindings/interrupt-controller/irq.h> 51 #include "orion5x-mv88f5182.dtsi" [all …]
|
| H A D | orion5x-linkstation-lschl.dts | 2 * Device Tree file for Buffalo Linkstation LS-CHLv3 5 * Copyright (C) 2015-2017 8 * This file is dual-licensed: you can use it either under the terms 28 * restriction, including without limitation the rights to use, 43 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 47 /dts-v1/; 49 #include "orion5x-linkstation.dtsi" 50 #include "mvebu-linkstation-gpio-simple.dtsi" 51 #include "mvebu-linkstation-fan.dtsi" 52 #include <dt-bindings/gpio/gpio.h> [all …]
|
| H A D | orion5x-linkstation-lswtgl.dts | 2 * Device Tree file for Buffalo Linkstation LS-WTGL 7 * This file is dual-licensed: you can use it either under the terms 27 * restriction, including without limitation the rights to use, 42 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 46 /dts-v1/; 48 #include "orion5x-linkstation.dtsi" 49 #include "mvebu-linkstation-gpio-simple.dtsi" 50 #include "mvebu-linkstation-fan.dtsi" 51 #include <dt-bindings/gpio/gpio.h> 54 model = "Buffalo Linkstation LS-WTGL"; [all …]
|
| /freebsd/share/man/man4/ |
| H A D | gpioled.4 | 4 .\" Redistribution and use in source and binary forms, with or without 19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 .Bd -ragged -offset indent 59 .Bl -tag -width ".Va hint.gpioiic.%d.atXXX" 71 (any other bits - i.e., pins - will be ignored). 76 Whether or not to use hardware support when pin inversion is requested. Must be 78 .Bl -tag 90 If set to -1, the LED will be kept in its original state. 100 .Bd -literal [all …]
|
| /freebsd/sys/contrib/device-tree/include/dt-bindings/leds/ |
| H A D | common.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * This header provides macros for the common LEDs device tree bindings. 33 #define LED_COLOR_ID_MULTI 8 /* For multicolor LEDs */ 34 #define LED_COLOR_ID_RGB 9 /* For multicolor LEDs that can do arbitrary color, 44 /* Keyboard LEDs, usually it would be input4::capslock etc. */ 45 /* Obsolete equivalent: "shift-key-light" */ 54 /* System LEDs, usually found on system body. 61 /* Used RGB notification LEDs common on phones. 62 Obsolete equivalents: "status-led:{red,green,blue}" (Motorola Droid 4), 69 /* Used for player LEDs as found on game controllers from e.g. Nintendo, Sony. */ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | qcom,qca807x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christian Marangi <ansuelsmth@gmail.com> 11 - Robert Marko <robert.marko@sartura.hr> 15 IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and 16 1000BASE-T PHY-s. 21 Both models have a combo port that supports 1000BASE-X and 22 100BASE-FX fiber. 25 output only pins that natively drive LED-s for up to 2 attached [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | ti-lmu.txt | 6 ------ --------------------------------- 14 - compatible: Should be one of: 20 - reg: I2C slave address. 28 - enable-gpios: A GPIO specifier for hardware enable pin. 29 - ramp-up-us: Current ramping from one brightness level to 31 Range from 2048 us - 117.44 s 32 - ramp-down-us: Current ramping from one brightness level to 34 Range from 2048 us - 117.44 s 35 - ti,brightness-resolution - This determines whether to use 8 bit brightness 47 - backlight: All LMU devices have backlight child nodes. [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
| H A D | sun8i-v3s-licheepi-zero-dock.dts | 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 #include "sun8i-v3s-licheepi-zero.dts" 45 #include <dt-bindings/input/input.h> 49 compatible = "licheepi,licheepi-zero-dock", "licheepi,licheepi-zero", 50 "allwinner,sun8i-v3s"; 56 leds { 57 /* The LEDs use PG0~2 pins, which conflict with MMC1 */ 63 allwinner,leds-active-low; [all …]
|
| H A D | sun8i-h3-orangepi-one.dts | 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 /dts-v1/; 44 #include "sun8i-h3.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 52 compatible = "xunlong,orangepi-one", "allwinner,sun8i-h3"; 60 stdout-path = "serial0:115200n8"; [all …]
|
| H A D | sun8i-h3-orangepi-2.dts | 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 /dts-v1/; 44 #include "sun8i-h3.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 52 compatible = "xunlong,orangepi-2", "allwinner,sun8i-h3"; 56 /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */ [all …]
|
| H A D | sun8i-h3-orangepi-pc.dts | 2 * Copyright (C) 2015 Chen-Yu Tsai <wens@csie.org> 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 /dts-v1/; 44 #include "sun8i-h3.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 52 compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3"; [all …]
|
| H A D | sun8i-h2-plus-orangepi-zero.dts | 4 * Based on sun8i-h3-orangepi-one.dts, which is: 7 * This file is dual-licensed: you can use it either under the terms 27 * restriction, including without limitation the rights to use, 42 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 46 /dts-v1/; 47 #include "sun8i-h3.dtsi" 48 #include "sunxi-common-regulators.dtsi" 50 #include <dt-bindings/gpio/gpio.h> 51 #include <dt-bindings/input/input.h> 55 compatible = "xunlong,orangepi-zero", "allwinner,sun8i-h2-plus"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/gemini/ |
| H A D | gemini-dlink-dir-685.dts | 2 * Device Tree file for D-Link DIR-685 Xtreme N Storage Router 5 /dts-v1/; 8 #include <dt-bindings/input/input.h> 11 model = "D-Link DIR-685 Xtreme N Storage Router"; 12 compatible = "dlink,dir-685", "cortina,gemini"; 13 #address-cells = <1>; 14 #size-cells = <1>; 17 /* 128 MB SDRAM in 2 x Hynix HY5DU121622DTP-D43 */ 24 stdout-path = "uart0:19200n8"; 28 compatible = "gpio-keys"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
| H A D | bcm47094-dlink-dir-890l.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Device tree for D-Link DIR-890L 4 * D-Link calls this board "WRGAC36" 5 * this router has the same looks and form factor as D-Link DIR-88 [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/leds/backlight/ |
| H A D | lm3630a-backlight.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/lm3630a-backlight.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI LM3630A High-Efficiency Dual-String White LED 10 - Lee Jones <lee@kernel.org> 11 - Daniel Thompson <daniel.thompson@linaro.org> 12 - Jingoo Han <jingoohan1@gmail.com> 15 The LM3630A is a current-mode boost converter which supplies the power and 16 controls the current in up to two strings of 10 LEDs per string. [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | msm8916-samsung-grandmax.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-samsung-e2015-common.dtsi" 6 #include <dt-bindings/leds/common.h> 12 * There seems to be no way to boot ARM64 kernels on 32-bit devices at the 15 * However, it is possible to use this device tree by compiling an ARM32 kernel 18 * arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dts 24 chassis-type = "handset"; 26 /delete-node/ gpio-hall-sensor; 27 /delete-node/ i2c-nfc; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
| H A D | imx6qdl-solidsense.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 23 * restriction, including without limitation the rights to use, 38 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 41 #include <dt-bindings/leds/common.h> 44 leds { 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 { [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
| H A D | qca8k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/gpio/ |
| H A D | gpio-twl4030.txt | 4 - compatible: 5 - "ti,twl4030-gpio" for twl4030 GPIO controller 6 - #gpio-cells : Should be two. 7 - first cell is the pin number 8 - second cell is used to specify optional parameters (unused) 9 - gpio-controller : Marks the device node as a GPIO controller. 10 - #interrupt-cells : Should be 2. 11 - interrupt-controller: Mark the device node as an interrupt controller 14 - ti,use-leds : Enables LEDA and LEDB outputs if set 15 - ti,debounce : if n-th bit is set, debounces GPIO-n [all …]
|
| H A D | ti,twl4030-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ti,twl4030-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Aaro Koskinen <aaro.koskinen@iki.fi> 11 - Andreas Kemnade <andreas@kemnade.info> 12 - Kevin Hilman <khilman@baylibre.com> 13 - Roger Quadros <rogerq@kernel.org> 14 - Tony Lindgren <tony@atomide.com> 18 const: ti,twl4030-gpio [all …]
|
| /freebsd/sys/dev/vkbd/ |
| H A D | vkbd_var.h | 1 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 9 * Redistribution and use in source and binary forms, with or without 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 41 int leds; /* keyboard LEDs */ member
|