| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 15 Logic devices on mini-cards, as well as allowing connection of various 26 [2] Pinctrl: ../pinctrl/pinctrl-bindings.txt 29 [3] include/dt-bindings/pinctrl/lochnagar.h 37 - cirrus,lochnagar-pinctrl 39 gpio-controller: true 41 '#gpio-cells': [all …]
|
| H A D | marvell,armada-39x-pinctrl.txt | 3 Please refer to marvell,mvebu-pinctrl.txt in this directory for common binding 7 - compatible: "marvell,88f6920-pinctrl", "marvell,88f6925-pinctrl" or 8 "marvell,88f6928-pinctrl" depending on the specific variant of the 10 - reg: register specifier of MPP registers 21 mpp3 3 gpio, i2c0(sda) 34 mpp16 16 gpio, dram(deccerr), spi0(miso), pcie0(clkreq), i2c1(sda) 37 mpp19 19 gpio, sata1(prsnt) [1], ua0(cts), ua1(rxd), i2c2(sda) 46 mpp27 27 gpio, spi0(cs3), i2c1(sda), sd0(d7), dev(cs2), ge(txclkout) 59 mpp40 40 gpio, i2c1(sda), ua0(rts), sd0(d2), dev(ad6), ge(rxd3) 74 mpp52 52 gpio, pcie0(rstout), tdm(int) [2], audio(sdi) [2], sd0(d6), i2c3(sck) [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | r8a7790-lager.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2013-2014 Renesas Solutions Corp. 7 * Copyright (C) 2015-2016 Renesas Electronics Corporation 11 * SSI-AK4643 38 /dts-v1/; 40 #include <dt-bindings/gpio/gpio.h> 41 #include <dt-bindings/input/input.h> 63 stdout-path = "serial0:115200n8"; 77 #address-cells = <1>; 78 #size-cells = <1>; [all …]
|
| H A D | ste-dbx5x0-pinctrl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "ste-nomadik-pinctrl.dtsi" 132 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 139 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 152 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 159 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 172 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 179 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 185 i2c3 { 188 function = "i2c3"; [all …]
|
| H A D | imx6q-dhcom-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+) 8 #include <dt-bindings/pwm/pwm.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clock/imx6qdl-clock.h> 11 #include <dt-bindings/input/input.h> 26 reg_usb_otg_vbus: regulator-usb-otg-vbus { 27 compatible = "regulator-fixed"; 28 regulator-name = "usb_otg_vbus"; 29 regulator-min-microvolt = <5000000>; 30 regulator-max-microvolt = <5000000>; [all …]
|
| H A D | stih407-pinctrl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "st-pincfg.h" 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 /* 0-5: PIO_SBC */ 18 /* 10-19: PIO_FRONT0 */ 31 /* 30-35: PIO_REAR */ 38 /* 40-42: PIO_FLASH */ 45 pin-controller-sbc@961f080 { 46 #address-cells = <1>; 47 #size-cells = <1>; [all …]
|
| H A D | stih410-b2260.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "st,stih410-b2260", "st,stih410"; 16 stdout-path = &uart1; 30 compatible = "gpio-leds"; 34 linux,default-trigger = "heartbeat"; 35 default-state = "off"; 41 default-state = "off"; 47 default-state = "off"; [all …]
|
| H A D | imx6q-bx50v3.dtsi | 5 * This file is dual-licensed: you can use it either under the terms 43 #include "imx6q-ba16.dtsi" 46 mclk: clock-mclk { 47 compatible = "fixed-clock"; 48 #clock-cells = <0>; 49 clock-frequency = <22000000>; 52 gpio-poweroff { 53 compatible = "gpio-poweroff"; 58 reg_wl18xx_vmmc: regulator-wl18xx { 59 compatible = "regulator-fixed"; [all …]
|
| H A D | imx6q-prtwd2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 8 #include "imx6qdl-prti6q.dtsi" 9 #include <dt-bindings/leds/common.h> 26 compatible = "mmc-pwrseq-simple"; 27 pinctrl-names = "default"; 28 pinctrl-0 = <&pinctrl_wifi_npd>; 29 reset-gpios = <&gpio6 10 GPIO_ACTIVE_LOW>; 34 compatible = "i2c-gpio"; 35 pinctrl-names = "default"; [all …]
|
| H A D | s5pv210-goni.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 13 /dts-v1/; 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include <dt-bindings/input/input.h> 24 i2c3 = &i2c_pmic; 38 pmic_ap_clk: clock-0 { 40 compatible = "fixed-clock"; 41 #clock-cells = <0>; [all …]
|
| H A D | imx6qdl-kontron-samx6i.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/sound/fsl-imx-audmux.h> 14 reg_1p0v_s0: regulator-1p0v-s0 { 15 compatible = "regulator-fixed"; 16 regulator-name = "V_1V0_S0"; 17 regulator-min-microvolt = <1000000>; 18 regulator-max-microvolt = <1000000>; 19 regulator-always-on; 20 regulator-boot-on; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arc/boot/dts/ |
| H A D | abilis_tb101_dvk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 10 /dts-v1/; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&pctl_uart0>; 33 phy-mode = "rgmii"; 37 i2c-sda-hold-time-ns = <432>; 40 i2c-sda-hold-time-ns = <432>; 43 i2c-sda-hold-time-ns = <432>; 45 i2c3: i2c@ff123000 { label 46 i2c-sda-hold-time-ns = <432>; [all …]
|
| H A D | abilis_tb100_dvk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 10 /dts-v1/; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&pctl_uart0>; 33 phy-mode = "rgmii"; 37 i2c-sda-hold-time-ns = <432>; 40 i2c-sda-hold-time-ns = <432>; 43 i2c-sda-hold-time-ns = <432>; 45 i2c3: i2c@ff123000 { label 46 i2c-sda-hold-time-ns = <432>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-g12-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/phy/phy.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/clock/g12a-clkc.h> 9 #include <dt-bindings/clock/g12a-aoclkc.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/amlogic,meson-g12a-reset.h> 13 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-armada-39x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 18 #include "pinctrl-mvebu.h" 40 MPP_VAR_FUNCTION(1, "i2c0", "sda", V_88F6920_PLUS)), 100 MPP_VAR_FUNCTION(7, "i2c1", "sda", V_88F6920_PLUS)), 118 MPP_VAR_FUNCTION(7, "i2c2", "sda", V_88F6920_PLUS)), 164 MPP_VAR_FUNCTION(3, "i2c1", "sda", V_88F6920_PLUS), 223 MPP_VAR_FUNCTION(1, "i2c1", "sda", V_88F6920_PLUS), 310 MPP_VAR_FUNCTION(7, "i2c3", "sck", V_88F6920_PLUS)), 318 MPP_VAR_FUNCTION(7, "i2c3", "sda", V_88F6920_PLUS)), [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | stih407-pinctrl.dtsi | 9 #include "st-pincfg.h" 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 14 /* 0-5: PIO_SBC */ 21 /* 10-19: PIO_FRONT0 */ 34 /* 30-35: PIO_REAR */ 41 /* 40-42: PIO_FLASH */ 48 pin-controller-sbc { 49 #address-cells = <1>; 50 #size-cells = <1>; 51 compatible = "st,stih407-sbc-pinctrl"; [all …]
|
| H A D | stih410-b2260.dts | 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"; 40 linux,default-trigger = "heartbeat"; 41 default-state = "off"; 47 default-state = "off"; 53 default-state = "off"; [all …]
|
| H A D | exynos5250-spring.dts | 7 * SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/input/input.h> 24 i2c3 = "/i2c@12C90000"; 53 stdout-path = "serial3:115200n8"; 56 board-rev { 57 compatible = "google,board-revision"; 58 google,board-rev-gpios = <&gpy4 0 0>, <&gpy4 1 0>, [all …]
|
| H A D | s5pc1xx-goni.dts | 2 * Samsung's S5PC110-based Goni board device tree source 6 * SPDX-License-Identifier: GPL-2.0+ 9 /dts-v1/; 12 #include "s5pc110-pinctrl.dtsi" 22 i2c3 = &i2c_pmic; 26 compatible = "samsung,s5pc110-pinctrl"; 31 compatible = "samsung,exynos4210-uart"; 36 i2c_pmic: i2c-pmic { 37 compatible = "i2c-gpio"; 38 gpios = <&gpj4 0 0>, /* sda */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/sunxi/ |
| H A D | pinctrl-sun50i-a100.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #include "pinctrl-sunxi.h" 56 SUNXI_FUNCTION(0x2, "i2c1"), /* SDA */ 91 SUNXI_FUNCTION(0x3, "i2c0"), /* SDA */ 352 SUNXI_FUNCTION(0x4, "i2c0"), /* SDA */ 368 SUNXI_FUNCTION(0x2, "i2c2"), /* SDA */ 373 SUNXI_FUNCTION(0x2, "i2c3"), /* SCK */ 378 SUNXI_FUNCTION(0x2, "i2c3"), /* SDA */ 543 SUNXI_FUNCTION(0x2, "i2c0"), /* SDA */ 555 SUNXI_FUNCTION(0x2, "i2c1"), /* SDA */ [all …]
|
| H A D | pinctrl-sun9i-a80.c | 6 * Maxime Ripard <maxime.ripard@free-electrons.com> 19 #include "pinctrl-sunxi.h" 91 SUNXI_FUNCTION(0x2, "gmac"), /* MII-CRS */ 103 SUNXI_FUNCTION(0x2, "gmac"), /* RGMII-TXCK / GMII-TXEN */ 109 SUNXI_FUNCTION(0x2, "gmac"), /* MII-TXERR */ 115 SUNXI_FUNCTION(0x2, "gmac"), /* RGMII-CLKIN / MII-COL */ 158 SUNXI_FUNCTION(0x3, "mcsi"), /* SDA */ 159 SUNXI_FUNCTION(0x4, "i2c4"), /* SDA */ 504 SUNXI_FUNCTION(0x2, "csi"), /* SDA */ 505 SUNXI_FUNCTION(0x3, "i2c4"), /* SDA */ [all …]
|
| /OK3568_Linux_fs/u-boot/board/tqc/tqma6/ |
| H A D | tqma6.c | 6 * Author: Markus Niebel <markus.niebel@tq-group.com> 8 * SPDX-License-Identifier: GPL-2.0+ 12 #include <asm/arch/mx6-pins.h> 13 #include <asm/arch/imx-regs.h> 19 #include <asm/mach-imx/mxc_i2c.h> 20 #include <asm/mach-imx/spi.h> 55 gd->ram_size = imx_ddr_size(); in dram_init() 80 * (U-Boot device node) (Physical Port) 91 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; in board_mmc_getcd() 94 if (cfg->esdhc_base == USDHC3_BASE_ADDR) in board_mmc_getcd() [all …]
|
| /OK3568_Linux_fs/u-boot/board/bachmann/ot1200/ |
| H A D | ot1200.c | 2 * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 11 #include <asm/arch/imx-regs.h> 14 #include <asm/arch/mx6-pins.h> 15 #include <asm/mach-imx/iomux-v3.h> 16 #include <asm/mach-imx/sata.h> 17 #include <asm/mach-imx/mxc_i2c.h> 18 #include <asm/mach-imx/boot_mode.h> 51 gd->ram_size = imx_ddr_size(); in dram_init() 106 return (bus == 2 && cs == 0) ? (IMX_GPIO_NR(1, 3)) : -1; in board_spi_cs_gpio() [all …]
|
| /OK3568_Linux_fs/u-boot/board/tbs/tbs2910/ |
| H A D | tbs2910.c | 4 * SPDX-License-Identifier: GPL-2.0+ 8 #include <asm/arch/imx-regs.h> 10 #include <asm/arch/mx6-pins.h> 13 #include <asm/mach-imx/mxc_i2c.h> 14 #include <asm/mach-imx/iomux-v3.h> 15 #include <asm/mach-imx/sata.h> 16 #include <asm/mach-imx/boot_mode.h> 17 #include <asm/mach-imx/video.h> 58 .sda = { 72 .sda = { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/zte/ |
| H A D | pinctrl-zx296718.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include "pinctrl-zx.h" 209 TOP_MUX(0x0, "I2C3"), /* scl */ 217 TOP_MUX(0x0, "I2C3"), /* sda */ 227 TOP_MUX(0x0, "I2C2"), /* sda */ 289 TOP_MUX(0x2, "VGA")), /* sda */ 323 TOP_MUX(0x0, "HDMI"), /* sda */ 362 AON_MUX(0x0, "I2C0"), /* sda */ 371 AON_MUX(0x0, "I2C1"), /* sda */ 397 TOP_MUX(0x3, "I2C4"), /* sda */ [all …]
|