| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/leds/ |
| H A D | leds-bcm6358.txt | 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 6 See Documentation/devicetree/bindings/gpio/gpio-74x164.txt), or 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: [all …]
|
| H A D | leds-bcm6328.txt | 7 as spi-gpio. See Documentation/devicetree/bindings/gpio/gpio-74x164.txt), or 10 exporting the 74x164 as spi-gpio prevents those LEDs to be hardware 18 explained later in brcm,link-signal-sources). Even if a LED is hardware 24 - compatible : should be "brcm,bcm6328-leds". 25 - #address-cells : must be 1. 26 - #size-cells : must be 0. 27 - reg : BCM6328 LED controller address and size. 30 - brcm,serial-leds : Boolean, enables Serial LEDs. 32 - brcm,serial-mux : Boolean, enables Serial LEDs multiplexing. 34 - brcm,serial-clk-low : Boolean, makes clock signal active low. [all …]
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/leds/ |
| H A D | leds-bcm6358.txt | 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 6 See Documentation/devicetree/bindings/gpio/gpio-74x164.txt), or 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: [all …]
|
| H A D | leds-bcm6328.txt | 7 as spi-gpio. See Documentation/devicetree/bindings/gpio/gpio-74x164.txt), or 10 exporting the 74x164 as spi-gpio prevents those LEDs to be hardware 14 - compatible : should be "brcm,bcm6328-leds". 15 - #address-cells : must be 1. 16 - #size-cells : must be 0. 17 - reg : BCM6328 LED controller address and size. 20 - brcm,serial-leds : Boolean, enables Serial LEDs. 22 - brcm,serial-mux : Boolean, enables Serial LEDs multiplexing. 24 - brcm,serial-clk-low : Boolean, makes clock signal active low. 26 - brcm,serial-dat-low : Boolean, makes data signal active low. [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-socfpga/ |
| H A D | freeze_controller.c | 4 * SPDX-License-Identifier: GPL-2.0+ 36 writel(SYSMGR_FRZCTRL_SRC_VIO1_ENUM_SW, &freeze_controller_base->src); in sys_mgr_frzctrl_freeze_req() 41 &freeze_controller_base->vioctrl + channel_id); in sys_mgr_frzctrl_freeze_req() 44 * Assert active low enrnsl, plniotri in sys_mgr_frzctrl_freeze_req() 55 * Assert active low bhniotri signal and de-assert in sys_mgr_frzctrl_freeze_req() 56 * active high csrdone in sys_mgr_frzctrl_freeze_req() 69 * Assert active low enrnsl, plniotri and in sys_mgr_frzctrl_freeze_req() 76 clrbits_le32(&freeze_controller_base->hioctrl, reg_cfg_mask); in sys_mgr_frzctrl_freeze_req() 79 * assert active low bhniotri & nfrzdrv signals, in sys_mgr_frzctrl_freeze_req() 80 * de-assert active high csrdone and assert in sys_mgr_frzctrl_freeze_req() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/mips/dts/ |
| H A D | netgear,cg3100d.dts | 4 * SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 20 stdout-path = "serial0:115200n8"; 23 gpio-leds { 24 compatible = "gpio-leds"; 48 active-low; 54 active-low; 60 active-low; 66 active-low; 72 active-low; [all …]
|
| H A D | comtrend,vr-3032u.dts | 4 * SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 12 model = "Comtrend VR-3032u"; 13 compatible = "comtrend,vr-3032u", "brcm,bcm63268"; 20 stdout-path = "serial0:115200n8"; 26 brcm,serial-leds; 27 brcm,serial-dat-low; 28 brcm,serial-shift-inv; 32 active-low; 33 label = "VR-3032u:red:inet"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/gpio/ |
| H A D | intro.rst | 16 - The descriptor-based interface is the preferred way to manipulate GPIOs, 17 and is described by all the files in this directory excepted gpio-legacy.txt. 18 - The legacy integer-based interface which is considered deprecated (but still 19 usable for compatibility reasons) is documented in gpio-legacy.txt. 21 The remainder of this document applies to the new descriptor-based interface. 22 gpio-legacy.txt contains the same information applied to the legacy 23 integer-based interface. 29 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled 37 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every 38 non-dedicated pin can be configured as a GPIO; and most chips have at least [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/ |
| H A D | max8903-charger.txt | 4 - compatible: "maxim,max8903" for MAX8903 Battery Charger 5 - dok-gpios: Valid DC power has been detected (active low, input), optional if uok-gpios is provided 6 - uok-gpios: Valid USB power has been detected (active low, input), optional if dok-gpios is provid… 9 - cen-gpios: Charge enable pin (active low, output) 10 - chg-gpios: Charger status pin (active low, input) 11 - flt-gpios: Fault pin (active low, output) 12 - dcm-gpios: Current limit mode setting (DC=1 or USB=0, output) 13 - usus-gpios: USB suspend pin (active high, output) 18 max8903-charger { 20 dok-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | tlv320adcx140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Texas Instruments TLV320ADCX140 Quad Channel Analog-to-Digital Converter 11 - Dan Murphy <dmurphy@ti.com> 14 The TLV320ADCX140 are multichannel (4-ch analog recording or 8-ch digital 15 PDM microphones recording), high-performance audio, analog-to-digital 28 - const: ti,tlv320adc3140 29 - const: ti,tlv320adc5140 30 - const: ti,tlv320adc6140 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | mdio-mux-gpio.txt | 8 - compatible : mdio-mux-gpio. 9 - gpios : GPIO specifiers for each GPIO line. One or more must be specified. 16 compatible = "cavium,octeon-3860-mdio"; 17 #address-cells = <1>; 18 #size-cells = <0>; 23 An NXP sn74cbtlv3253 dual 1-of-4 switch controlled by a 27 mdio-mux { 28 compatible = "mdio-mux-gpio"; 30 mdio-parent-bus = <&smi1>; 31 #address-cells = <1>; [all …]
|
| H A D | mdio-mux.txt | 8 - #address-cells = <1>; 9 - #size-cells = <0>; 12 - mdio-parent-bus : phandle to the parent MDIO bus. 14 - Other properties specific to the multiplexer/switch hardware. 17 - #address-cells = <1>; 18 - #size-cells = <0>; 19 - reg : The sub-bus number. 26 compatible = "cavium,octeon-3860-mdio"; 27 #address-cells = <1>; 28 #size-cells = <0>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/brcm/ |
| H A D | bcm63268-comtrend-vr-3032u.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 7 compatible = "comtrend,vr-3032u", "brcm,bcm63268"; 8 model = "Comtrend VR-3032u"; 17 stdout-path = &uart0; 23 brcm,serial-leds; 24 brcm,serial-dat-low; 25 brcm,serial-shift-inv; 29 brcm,hardware-controlled; 30 brcm,link-signal-sources = <0>; [all …]
|
| H A D | bcm6358-neufbox4-sercomm.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 7 compatible = "sfr,nb4-ser", "brcm,bcm6358"; 17 stdout-path = &uart0; 26 active-low; 27 label = "nb4-ser:white:alarm"; 31 active-low; 32 label = "nb4-ser:white:tv"; 36 active-low; 37 label = "nb4-ser:white:tel"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | qcom-mdm9615-wp8548-mangoh-green.dts | 7 * This file is dual-licensed: you can use it either under the terms 46 #include <dt-bindings/input/input.h> 48 #include "qcom-mdm9615-wp8548.dtsi" 49 #include <dt-bindings/interrupt-controller/irq.h> 50 #include <dt-bindings/gpio/gpio.h> 54 compatible = "swir,mangoh-green-wp8548", "swir,wp8548", "qcom,mdm9615"; 65 stdout-path = "serial1:115200n8"; 71 * - 2 : GPIOEXP_INT2 72 * - 7 : IOT1_GPIO2 73 * - 8 : IOT0_GPIO4 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/i2c/ |
| H A D | st,st-mipid02.txt | 1 STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge 3 MIPID02 has two CSI-2 input ports, only one of those ports can be active at a 4 time. Active port input stream will be de-serialized and its content outputted 6 CSI-2 first input port is a dual lane 800Mbps per lane whereas CSI-2 second 11 YUV420 8-bit, YUV422 8-bit and YUV420 10-bit. 14 - compatible: shall be "st,st-mipid02" 15 - clocks: reference to the xclk input clock. 16 - clock-names: shall be "xclk". 17 - VDDE-supply: sensor digital IO supply. Must be 1.8 volts. 18 - VDDIN-supply: sensor internal regulator supply. Must be 1.8 volts. [all …]
|
| H A D | ov7670.txt | 8 - compatible: should be "ovti,ov7670" 9 - clocks: reference to the xclk input clock. 10 - clock-names: should be "xclk". 13 - hsync-active: active state of the HSYNC signal, 0/1 for LOW/HIGH respectively. 14 - vsync-active: active state of the VSYNC signal, 0/1 for LOW/HIGH respectively. 17 - reset-gpios: reference to the GPIO connected to the resetb pin, if any. 18 Active is low. 19 - powerdown-gpios: reference to the GPIO connected to the pwdn pin, if any. 20 Active is high. 21 - ov7670,pclk-hb-disable: a boolean property to suppress pixel clock output [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/ |
| H A D | am335x-fb.h | 2 * Copyright (C) 2013 Hannes Schmelzer <oe5hpm@oevsv.at> - 3 * Bernecker & Rainer Industrieelektronik GmbH - http://www.br-automation.com 5 * SPDX-License-Identifier: GPL-2.0+ 30 * 0 = DE is low-active 31 * 1 = DE is high-active 34 * 0 = pix-clk is high-active 35 * 1 = pic-clk is low-active 38 * 0 = HSYNC is active high 39 * 1 = HSYNC is avtive low 42 * 0 = VSYNC is active high [all …]
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/video/ |
| H A D | display-timing.txt | 1 display-timing bindings 4 display-timings node 5 -------------------- 8 - none 11 - native-mode: The native mode for the display, in case multiple modes are 15 -------------- 18 - hactive, vactive: display resolution 19 - hfront-porch, hback-porch, hsync-len: horizontal display timing parameters 21 vfront-porch, vback-porch, vsync-len: vertical display timing parameters in 23 - clock-frequency: display clock in Hz [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | lp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * usr/include/linux/lp.h c.1991-1992 James Wiegand 16 /* Magic numbers for defining port-device mappings */ 17 #define LP_PARPORT_UNSPEC -4 18 #define LP_PARPORT_AUTO -3 19 #define LP_PARPORT_OFF -2 20 #define LP_PARPORT_NONE -1 26 #define LP_IRQ(minor) lp_table[(minor)].dev->port->irq /* interrupt # */ 33 #define LP_BASE(x) lp_table[(x)].dev->port->base 71 * signals are active low. An example is LP_STROBE, which must be programmed [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/video/ |
| H A D | rockchip_mipidsi_lcd.txt | 1 Device-Tree bindings for rockchip mipi dsi lcd driver 4 - rockchip,screen_init: Whether you need this screen initialization. 8 - rockchip,dsi_lane: mipi lcd data lane number. 10 - rockchip,dsi_hs_clk: mipi lcd high speed clock. 12 - rockchip,mipi_dsi_num: mipi lcd dsi number. 14 - mipi_lcd_rst:mipi_lcd_rst: Should specify pin control groups used for reset this lcd. 16 - mipi_lcd_en:mipi_lcd_en: Should specify pin control groups used for enable this lcd. 18 - rockchip,gpios: gpio pin 20 - rockchip,delay: delay the millisecond. 22 - rockchip,cmd_debug : debug the cammands. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/reset/ |
| H A D | gpio-restart.txt | 6 handler. If the optional properties 'open-source' is not found, the GPIO line 11 priority order. The gpio is configured as an output, and driven active, 13 inactive->active edge condition, triggering positive edge triggered 14 reset. After a delay specified by active-delay, the GPIO is set to 15 inactive, thus causing an active->inactive edge, triggering negative edge 16 triggered reset. After a delay specified by inactive-delay, the GPIO 17 is driven active again. After a delay specified by wait-delay, the 21 - compatible : should be "gpio-restart". 22 - gpios : The GPIO to set high/low, see "gpios property" in 24 low to reset the board set it to "Active Low", otherwise set [all …]
|
| H A D | gpio-poweroff.txt | 9 When the power-off handler is called, the gpio is configured as an 10 output, and drive active, so triggering a level triggered power off 11 condition. This will also cause an inactive->active edge condition, so 13 the GPIO is set to inactive, thus causing an active->inactive edge, 15 delay the GPIO is driver active again. If the power is still on and 19 - compatible : should be "gpio-poweroff". 20 - gpios : The GPIO to set high/low, see "gpios property" in 22 low to power down the board set it to "Active Low", otherwise set 23 gpio to "Active High". 26 - input : Initially configure the GPIO line as an input. Only reconfigure [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/firmware-guide/acpi/ |
| H A D | gpio-properties.rst | 1 .. SPDX-License-Identifier: GPL-2.0 31 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"), 34 Package () {"reset-gpios", Package() {^BTH, 1, 1, 0 }}, 35 Package () {"shutdown-gpios", Package() {^BTH, 0, 0, 0 }}, 55 active low or high, the "active_low" argument can be used here. Setting 56 it to 1 marks the GPIO as active low. 61 In our Bluetooth example the "reset-gpios" refers to the second GpioIo() 74 Explicit x (no _DSD) as Pull Bias (Up == High, Down == Low), 75 assuming non-active (Polarity = !Pull Bias) 76 Down Low as low, assuming active [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mfd/ |
| H A D | dm355evm_msp.h | 2 * dm355evm_msp.h - support MSP430 microcontroller on DM355EVM board 43 #define DM355EVM_MSP_LED 0x03 /* active low (MSP P4) */ 50 # define MSP_SWITCH1_MSP_INT BIT(5) /* active low */ 59 # define MSP_SDMMC_0_CD BIT(2) /* active low */ 61 # define MSP_SDMMC_1_CD BIT(4) /* active low */ 64 # define MSP_VIDEO_IMAGER BIT(7) /* low == tvp5146 */ 74 /* input event queue registers; code == ((HIGH << 8) | LOW) */ 75 #define DM355EVM_MSP_INPUT_COUNT 0x16 /* decrement by reading LOW */
|