/openbmc/linux/Documentation/devicetree/bindings/fpga/ |
H A D | lattice,sysconfig.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vladimir Georgiev <v.georgiev@metrotek.ru> 23 - lattice,sysconfig-ecp5 28 program-gpios: 34 init-gpios: 40 done-gpios: 47 - compatible 48 - reg [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-ard.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 /dts-v1/; 8 #include <dt-bindings/input/input.h> 13 compatible = "fsl,imx53-ard", "fsl,imx53"; 20 eim-cs1@f4000000 { 21 #address-cells = <1>; 22 #size-cells = <1>; 23 compatible = "fsl,eim-bus", "simple-bus"; 30 phy-mode = "mii"; 31 interrupt-parent = <&gpio2>; [all …]
|
H A D | imx6qdl-sabreauto.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 11 stdout-path = &uart4; 20 compatible = "gpio-leds"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_gpio_leds>; 24 led-user { 26 gpios = <&gpio5 15 GPIO_ACTIVE_HIGH>; 30 gpio-keys { [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | socfpga_arria10_socdk.dtsi | 4 * This program is free software; you can redistribute it and/or modify 9 * This program is distributed in the hope that it will be useful, 15 * along with this program. If not, see <http://www.gnu.org/licenses/>. 21 compatible = "altr,socfpga-arria10", "altr,socfpga"; 31 stdout-path = "serial0:115200n8"; 38 u-boot,dm-pre-reloc; 42 compatible = "gpio-leds"; 45 label = "a10sr-led0"; 46 gpios = <&a10sr_gpio 0 1>; 50 label = "a10sr-led1"; [all …]
|
H A D | am571x-idk.dts | 2 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ 4 * This program is free software; you can redistribute it and/or modify 8 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include "am57xx-idk-common.dtsi" 14 #include "dra72x-mmc-iodelay.dtsi" 18 compatible = "ti,am5718-idk", "ti,am5718", "ti,dra7"; 26 compatible = "gpio-leds"; 27 cpu0-led { [all …]
|
H A D | stih410-b2260.dts | 5 * This program is free software; you can redistribute it and/or modify 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 15 compatible = "st,stih410-b2260", "st,stih410"; 19 linux,stdout-path = &uart1; 20 stdout-path = &uart1; 36 compatible = "gpio-leds"; 39 gpios = <&pio1 3 GPIO_ACTIVE_LOW>; 40 linux,default-trigger = "heartbeat"; 41 default-state = "off"; [all …]
|
H A D | am3517-evm-ui.dtsi | 2 * Copyright (C) 2018 Logic PD, Inc - http://www.logicpd.com/ 4 * This program is free software; you can redistribute it and/or modify 9 #include <dt-bindings/input/input.h> 13 compatible = "simple-audio-card"; 14 simple-audio-card,name = "tlv320aic23-hifi"; 16 simple-audio-card,widgets = 21 simple-audio-card,routing = 28 simple-audio-card,format = "i2s"; 29 simple-audio-card,bitclock-master = <&sound_master>; 30 simple-audio-card,frame-master = <&sound_master>; [all …]
|
H A D | dra7-evm-common.dtsi | 2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ 4 * This program is free software; you can redistribute it and/or modify 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clk/ti-dra7-atl.h> 11 #include <dt-bindings/input/input.h> 15 stdout-path = &uart1; 19 compatible = "linux,extcon-usb-gpio"; 20 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>; 24 compatible = "simple-audio-card"; 25 simple-audio-card,name = "DRA7xx-EVM"; [all …]
|
H A D | imx6qdl-sabreauto.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 11 stdout-path = &uart4; 19 compatible = "gpio-leds"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_gpio_leds>; 25 gpios = <&gpio5 15 GPIO_ACTIVE_HIGH>; 29 gpio-keys { 30 compatible = "gpio-keys"; [all …]
|
H A D | keystone-k2hk-evm.dts | 2 * Copyright 2013-2014 Texas Instruments, Inc. 6 * This program is free software; you can redistribute it and/or modify 10 /dts-v1/; 13 #include "keystone-k2hk.dtsi" 16 compatible = "ti,k2hk-evm","ti,keystone"; 22 #clock-cells = <0>; 23 compatible = "fixed-clock"; 24 clock-frequency = <122880000>; 25 clock-output-names = "refclk-sys"; 29 #clock-cells = <0>; [all …]
|
H A D | am57xx-sbc-am57x.dts | 2 * Support for CompuLab SBC-AM57x single board computer 4 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/ 7 * This program is free software; you can redistribute it and/or modify it 12 #include "am57xx-cl-som-am57x.dts" 13 #include "compulab-sb-som.dtsi" 16 model = "CompuLab CL-SOM-AM57x on SB-SOM-AM57x"; 17 …compatible = "compulab,sbc-am57x", "compulab,cl-som-am57x", "ti,am5728", "ti,dra742", "ti,dra74", … 27 pinctrl-single,pins = < 34 pinctrl-single,pins = < 47 pinctrl-single,pins = < [all …]
|
H A D | am3517-evm.dts | 2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 4 * This program is free software; you can redistribute it and/or modify 8 /dts-v1/; 11 #include "am3517-som.dtsi" 12 #include "am3517-evm-ui.dtsi" 13 #include <dt-bindings/input/input.h> 17 compatible = "ti,am3517-evm", "ti,am3517", "ti,omap3"; 24 stdout-path = &uart3; 33 compatible = "regulator-fixed"; 34 regulator-name = "vmmc_fixed"; [all …]
|
H A D | am335x-draco.dts | 4 * Copyright (C) 2014 - Lukas Stockmann <lukas.stockmann@siemens.com> 7 * version 2. This program is licensed "as is" without any warranty of any 11 /dts-v1/; 14 #include "am335x-draco.dtsi" 15 #include <dt-bindings/input/input.h> 21 /* ethernet alias is needed for the MAC address passing from U-Boot */ 24 mdio-gpio0 = &mdio0; 27 gpio-keys { 28 compatible = "gpio-keys"; 31 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>; [all …]
|
H A D | am335x-base0033.dts | 2 * am335x-base0033.dts - Device Tree file for IGEP AQUILA EXPANSION 4 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz 6 * This program is free software; you can redistribute it and/or modify 11 #include "am335x-igep0033.dtsi" 15 compatible = "isee,am335x-base0033", "isee,am335x-igep0033", "ti,am33xx"; 20 pinctrl-names = "default", "off"; 21 pinctrl-0 = <&nxp_hdmi_pins>; 22 pinctrl-1 = <&nxp_hdmi_off_pins>; 27 pinctrl-names = "default"; 28 pinctrl-0 = <&leds_base_pins>; [all …]
|
H A D | logicpd-som-lv-baseboard.dtsi | 2 * This program is free software; you can redistribute it and/or modify 9 compatible = "gpio-keys"; 10 pinctrl-names = "default"; 11 pinctrl-0 = <&gpio_key_pins>; 15 gpios = <&gpio4 15 GPIO_ACTIVE_LOW>; /* gpio_111 / uP_GPIO_3 */ 17 wakeup-source; 22 compatible = "ti,omap-twl4030"; 28 compatible = "gpio-leds"; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&led_pins &led_pins_wkup>; [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/gpio/ |
H A D | gpio.txt | 4 1) gpios property 5 ----------------- 7 Nodes that makes use of GPIOs should specify them using one or more 8 properties, each containing a 'gpio-list': 10 gpio-list ::= <single-gpio> [gpio-list] 11 single-gpio ::= <gpio-phandle> <gpio-specifier> 12 gpio-phandle : phandle to gpio controller node 13 gpio-specifier : Array of #gpio-cells specifying specific gpio 16 GPIO properties should be named "[<name>-]gpios", with <name> being the purpose 17 of this GPIO for the device. While a non-existent <name> is considered valid [all …]
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ |
H A D | mtmitchell_platform_gpios_init.sh | 7 if [[ ! -e /dev/rtc0 ]]; then 9 echo 6-0051 > /sys/bus/i2c/drivers/rtc-pcf85063/bind 13 function pre-platform-init() { 17 function post-platform-init() { 22 pgood=$(gpioget $(gpiofind power-chassis-good)) 25 gpioset $(gpiofind power-chassis-control)=0 28 gpioset $(gpiofind power-chassis-control)=1 31 gpioset $(gpiofind host0-sysreset-n)=1 41 # add device enable, mux setting, device select gpios 42 "spi0-backup-sel" [all …]
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-ampere/platform/ampere-platform-init/ |
H A D | mtjade_platform_gpios_init.sh | 3 function pre-platform-init() { 8 function post-platform-init() { 13 # add device enable, mux setting, device select gpios 14 "ext-hightemp-n" 15 "vr-pmbus-sel-n" 16 "i2c6-reset-n" 17 "i2c-backup-sel" 18 "power-chassis-control" 19 "host0-shd-req-n" 20 "host0-sysreset-n" [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/gpio/ |
H A D | gpio.txt | 4 1) gpios property 5 ----------------- 7 GPIO properties should be named "[<name>-]gpios", with <name> being the purpose 8 of this GPIO for the device. While a non-existent <name> is considered valid 9 for compatibility reasons (resolving to the "gpios" property), it is not allowed 10 for new bindings. Also, GPIO properties named "[<name>-]gpio" are valid and old 15 cases should they contain more than one. If your device uses several GPIOs with 17 meaningful name. The only case where an array of GPIOs is accepted is when 18 several GPIOs serve the same function (e.g. a parallel data line). 20 The exact purpose of each gpios property must be documented in the device tree [all …]
|
H A D | spear_spics.txt | 10 Chipselects can be controlled by software by turning them as GPIOs. SPEAr 17 * compatible: should be defined as "st,spear-spics-gpio" 19 * st-spics,peripcfg-reg: peripheral configuration register offset 20 * st-spics,sw-enable-bit: bit offset to enable sw control 21 * st-spics,cs-value-bit: bit offset to drive chipselect low or high 22 * st-spics,cs-enable-mask: chip select number bit mask 23 * st-spics,cs-enable-shift: chip select number program offset 24 * gpio-controller: Marks the device node as gpio controller 25 * #gpio-cells: should be 1 and will mention chip select number 30 ------- [all …]
|
/openbmc/linux/include/linux/mfd/ |
H A D | tps65010.h | 7 * This program is free software; you can redistribute it and/or modify it 24 * with this program; if not, write to the Free Software Foundation, Inc., 34 * ---------------------------------------------------------------------------- 36 * ---------------------------------------------------------------------------- 109 * ---------------------------------------------------------------------------- 111 * ---------------------------------------------------------------------------- 127 * ---------------------------------------------------------------------------- 129 * ---------------------------------------------------------------------------- 133 * 0 mA -- DON'T DRAW (might supply power instead) 134 * 100 mA -- usb unit load (slowest charge rate) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | marvell.txt | 2 --------------------------------------- 4 WARNING: This binding is currently unstable. Do not program it into a 18 - "marvell,mv88e6085" : Switch has base address 0x10. Use with models: 22 - "marvell,mv88e6190" : Switch has base address 0x00. Use with models: 24 - "marvell,mv88e6250" : Switch has base address 0x08 or 0x18. Use with model: 28 - compatible : Should be one of "marvell,mv88e6085", 31 - reg : Address on the MII bus for the switch. 35 - reset-gpios : Should be a gpio specifier for a reset line 36 - interrupts : Interrupt from the switch 37 - interrupt-controller : Indicates the switch is itself an interrupt [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | smsc,lan9115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 10 - Shawn Guo <shawnguo@kernel.org> 13 - $ref: ethernet-controller.yaml# 18 - const: smsc,lan9115 19 - items: 20 - enum: 21 - smsc,lan89218 [all …]
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | board-osk.c | 2 * linux/arch/arm/mach-omap1/board-osk.c 8 * This program is free software; you can redistribute it and/or modify it 25 * with this program; if not, write to the Free Software Foundation, Inc., 44 #include <linux/platform_data/gpio-omap.h> 46 #include <linux/soc/ti/omap1-io.h> 48 #include <asm/mach-types.h> 59 /* Name of the GPIO chip used by the OMAP for GPIOs 0..15 */ 60 #define OMAP_GPIO_LABEL "gpio-0-15" 65 /* TPS65010 has four GPIOs. nPG and LED2 can be treated like GPIOs with 66 * alternate pin configurations for hardware-controlled blinking. [all …]
|
/openbmc/linux/Documentation/devicetree/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 26 '#address-cells': [all …]
|