关键词:rk312x-pinctrl.dtsi ,linux_3.10,rockchip,dts
dts — rk312x-pinctrl.dtsi
// SPDX-License-Identifier: (GPL-2.0+ OR MIT) #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/pinctrl/rockchip.h> #include <dt-bindings/pinctrl/rockchip-rk312x.h> / { pinctrl: pinctrl@20008000 { compatible = "rockchip,rk312x-pinctrl"; reg = <0x20008000 0xA8>, <0x200080A8 0x4C>, <0x20008118 0x20>, <0x20008100 0x04>; reg-names = "base", "mux", "pull", "drv"; #address-cells = <1>; #size-cells = <1>; ranges; gpio0: gpio0@2007c000 { compatible = "rockchip,gpio-bank"; reg = <0x2007c000 0x100>; interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_gates8 9>; gpio-controller; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; gpio1: gpio1@20080000 { compatible = "rockchip,gpio-bank"; reg = <0x20080000 0x100>; interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_gates8 10>; gpio-controller; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; gpio2: gpio2@20084000 { compatible = "rockchip,gpio-bank"; reg = <0x20084000 0x100>; interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_gates8 11>; gpio-controller; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; gpio3: gpio3@20088000 { compatible = "rockchip,gpio-bank"; reg = <0x20088000 0x100>; interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_gates8 12>; gpio-controller; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; gpio15: gpio15@2008A000 { compatible = "rockchip,gpio-bank"; reg = <0x20086000 0x100>; interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;//127 = 160-32-1 clocks = <&clk_gates8 12>; gpio-controller; #gpio-cells = <2>; interrupt-controller; #interrupt-cells = <2>; }; pcfg_pull_up: pcfg_pull_up { bias-pull-up; }; pcfg_pull_down: pcfg_pull_down { bias-pull-down; }; pcfg_pull_none: pcfg_pull_none { bias-disable; }; gpio0_uart0 { uart0_xfer: uart0-xfer { rockchip,pins = <UART0_SIN>, <UART0_SOUT>; rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; uart0_cts: uart0-cts { rockchip,pins = <UART0_CTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart0_rts: uart0-rts { rockchip,pins = <UART0_RTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart0_rts_gpio: uart0-rts-gpio { rockchip,pins = <FUNC_TO_GPIO(UART0_RTSN)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio1_uart1 { uart1_xfer: uart1-xfer { rockchip,pins = <UART1_SIN>, <UART1_SOUT>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart1_cts: uart1-cts { rockchip,pins = <UART1_CTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart1_rts: uart1-rts { rockchip,pins = <UART1_RTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart1_rts_gpio: uart1-rts-gpio { rockchip,pins = <FUNC_TO_GPIO(UART1_RTSN)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio1_uart2 { uart2_xfer: uart2-xfer { rockchip,pins = <UART2_SIN>, <UART2_SOUT>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart2_cts: uart2-cts { rockchip,pins = <UART2_CTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart2_rts: uart2-rts { rockchip,pins = <UART2_RTSN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; uart2_rts_gpio: uart2-rts-gpio { rockchip,pins = <FUNC_TO_GPIO(UART2_RTSN)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_i2c0 { i2c0_sda:i2c0-sda { rockchip,pins = <I2C0_SDA>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c0_scl:i2c0-scl { rockchip,pins = <I2C0_SCL>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c0_gpio: i2c0-gpio { rockchip,pins = <FUNC_TO_GPIO(I2C0_SDA)>, <FUNC_TO_GPIO(I2C0_SCL)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_i2c1 { i2c1_sda:i2c1-sda { rockchip,pins = <I2C1_SDA>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c1_scl:i2c1-scl { rockchip,pins = <I2C1_SCL>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c1_gpio: i2c1-gpio { rockchip,pins = <FUNC_TO_GPIO(I2C1_SDA)>, <FUNC_TO_GPIO(I2C1_SCL)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio1_i2c2 { i2c2_sda:i2c2-sda { rockchip,pins = <I2C2_SDA>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c2_scl:i2c2-scl { rockchip,pins = <I2C2_SCL>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c2_gpio: i2c2-gpio { rockchip,pins = <FUNC_TO_GPIO(I2C2_SDA)>, <FUNC_TO_GPIO(I2C2_SCL)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_i2c3 { i2c3_sda:i2c3-sda { rockchip,pins = <I2C3_SDA>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c3_scl:i2c3-scl { rockchip,pins = <I2C3_SCL>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2c3_gpio: i2c3-gpio { rockchip,pins = <FUNC_TO_GPIO(I2C3_SDA)>, <FUNC_TO_GPIO(I2C3_SCL)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio1_spi0 { spi0_txd_mux0:spi0-txd-mux0 { rockchip,pins = <SPI0_TXD_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_rxd_mux0:spi0-rxd-mux0 { rockchip,pins = <SPI0_RXD_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_clk_mux0:spi0-clk-mux0 { rockchip,pins = <SPI0_CLK_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_cs0_mux0:spi0-cs0-mux0 { rockchip,pins = <SPI0_CS0_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_cs1_mux0:spi0-cs1-mux0 { rockchip,pins = <SPI0_CS1_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_txd_mux1:spi0-txd-mux1 { rockchip,pins = <SPI0_TXD_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_rxd_mux1:spi0-rxd-mux1 { rockchip,pins = <SPI0_RXD_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_clk_mux1:spi0-clk-mux1 { rockchip,pins = <SPI0_CLK_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_cs0_mux1:spi0-cs0-mux1 { rockchip,pins = <SPI0_CS0_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_cs1_mux1:spi0-cs1-mux1 { rockchip,pins = <SPI0_CS1_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_txd_mux2:spi0-txd-mux2 { rockchip,pins = <SPI0_TXD_MUX2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_rxd_mux2:spi0-rxd-mux2 { rockchip,pins = <SPI0_RXD_MUX2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_clk_mux2:spi0-clk-mux2 { rockchip,pins = <SPI0_CLK_MUX2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; spi0_cs0_mux2:spi0-cs0-mux2 { rockchip,pins = <SPI0_CS0_MUX2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio1_hdmi { hdmi_cec:hdmi-cec { rockchip,pins = <HDMI_CEC>; rockchip,pull = <VALUE_PULL_DEFAULT>; //rockchip,drive = <VALUE_DRV_DEFAULT>; }; hdmi_sda:hdmi-sda { rockchip,pins = <HDMI_DSDA>; rockchip,pull = <VALUE_PULL_DEFAULT>; //rockchip,drive = <VALUE_DRV_DEFAULT>; }; hdmi_scl:hdmi-scl { rockchip,pins = <HDMI_DSCL>; rockchip,pull = <VALUE_PULL_DEFAULT>; //rockchip,drive = <VALUE_DRV_DEFAULT>; }; hdmi_hpd:hdmi-hpd { rockchip,pins = <HDMI_HPD>; rockchip,pull = <VALUE_PULL_DEFAULT>; //rockchip,drive = <VALUE_DRV_DEFAULT>; }; hdmi_gpio: hdmi-gpio { rockchip,pins = <FUNC_TO_GPIO(HDMI_CEC)>, <FUNC_TO_GPIO(HDMI_DSDA)>, <FUNC_TO_GPIO(HDMI_DSCL)>, <FUNC_TO_GPIO(HDMI_HPD)>; rockchip,pull = <VALUE_PULL_DEFAULT>; //rockchip,drive = <VALUE_DRV_DEFAULT>; }; }; gpio1_i2s0 { i2s0_mclk_mux0:i2s0-mclk-mux0 { rockchip,pins = <I2S0_MCLK_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sclk_mux0:i2s0-sclk-mux0 { rockchip,pins = <I2S0_SCLK_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_lrckrx_mux0:i2s0-lrckrx-mux0 { rockchip,pins = <I2S0_LRCKRX_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_lrcktx_mux0:i2s0-lrcktx-mux0 { rockchip,pins = <I2S0_LRCKTX_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sdo_mux0:i2s0-sdo-mux0 { rockchip,pins = <I2S0_SDO_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sdi_mux0:i2s0-sdi-mux0 { rockchip,pins = <I2S0_SDI_MUX0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_gpio_mux0: i2s0-gpio-mux0 { rockchip,pins = <FUNC_TO_GPIO(I2S0_MCLK_MUX0)>, <FUNC_TO_GPIO(I2S0_SCLK_MUX0)>, <FUNC_TO_GPIO(I2S0_LRCKRX_MUX0)>, <FUNC_TO_GPIO(I2S0_LRCKTX_MUX0)>, <FUNC_TO_GPIO(I2S0_SDO_MUX0)>, <FUNC_TO_GPIO(I2S0_SDI_MUX0)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_mclk_mux1:i2s0-mclk-mux1 { rockchip,pins = <I2S0_MCLK_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sclk_mux1:i2s0-sclk-mux1 { rockchip,pins = <I2S0_SCLK_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_lrckrx_mux1:i2s0-lrckrx-mux1 { rockchip,pins = <I2S0_LRCKRX_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_lrcktx_mux1:i2s0-lrcktx-mux1 { rockchip,pins = <I2S0_LRCKTX_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sdo_mux1:i2s0-sdo-mux1 { rockchip,pins = <I2S0_SDO_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_sdi_mux1:i2s0-sdi-mux1 { rockchip,pins = <I2S0_SDI_MUX1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; i2s0_gpio_mux1: i2s0-gpio-mux1 { rockchip,pins = <FUNC_TO_GPIO(I2S0_MCLK_MUX1)>, <FUNC_TO_GPIO(I2S0_SCLK_MUX1)>, <FUNC_TO_GPIO(I2S0_LRCKRX_MUX1)>, <FUNC_TO_GPIO(I2S0_LRCKTX_MUX1)>, <FUNC_TO_GPIO(I2S0_SDO_MUX1)>, <FUNC_TO_GPIO(I2S0_SDI_MUX1)>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_spdif { spdif_tx: spdif-tx { rockchip,pins = <SPDIF_TX>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_emmc0 { emmc0_clk: emmc0-clk { rockchip,pins = <EMMC_CLKOUT>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; emmc0_cmd_mux0: emmc0-cmd-mux0 { rockchip,pins = <EMMC_CMD_MUX0>; rockchip,pull = <VALUE_PULL_UP>; }; emmc0_cmd_mux1: emmc0-cmd-mux1 { rockchip,pins = <EMMC_CMD_MUX1>; rockchip,pull = <VALUE_PULL_UP>; }; emmc0_bus1: emmc0-bus-width1 { rockchip,pins = <EMMC_D0>; rockchip,pull = <VALUE_PULL_UP>; }; emmc0_bus4: emmc0-bus-width4 { rockchip,pins = <EMMC_D0>, <EMMC_D1>, <EMMC_D2 >, <EMMC_D3>; rockchip,pull = <VALUE_PULL_UP>; }; }; gpio1_sdmmc0 { sdmmc0_clk: sdmmc0-clk { rockchip,pins = <MMC0_CLKOUT>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; sdmmc0_cmd: sdmmc0-cmd { rockchip,pins = <MMC0_CMD>; rockchip,pull = <VALUE_PULL_UP>; }; sdmmc0_dectn: sdmmc0-dectn{ rockchip,pins = <MMC0_DETN>; rockchip,pull = <VALUE_PULL_UP>; }; sdmmc0_pwren: sdmmc0-pwren{ rockchip,pins = <MMC0_PWREN>; rockchip,pull = <VALUE_PULL_UP>; }; sdmmc0_bus1: sdmmc0-bus-width1 { rockchip,pins = <MMC0_D0>; rockchip,pull = <VALUE_PULL_UP>; }; sdmmc0_bus4: sdmmc0-bus-width4 { rockchip,pins = <MMC0_D0>, <MMC0_D1>, <MMC0_D2>, <MMC0_D3>; rockchip,pull = <VALUE_PULL_UP>; }; sdmmc0_gpio: sdmmc0_gpio{ rockchip,pins = <GPIO1_B7>, //CMD <GPIO1_C0>, //CLK <GPIO1_C1>, //DET <GPIO1_B6>, //PWREN <GPIO1_C2>, //D0 <GPIO1_C3>, //D1 <GPIO1_C4>, //D2 <GPIO1_C5>; //D3 rockchip,pull = <VALUE_PULL_UP>; }; }; gpio2_nandc { nandc_ale:nandc-ale { rockchip,pins = <NAND_ALE>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_cle:nandc-cle { rockchip,pins = <NAND_CLE>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_wrn:nandc-wrn { rockchip,pins = <NAND_WRN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_rdn:nandc-rdn { rockchip,pins = <NAND_RDN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_rdy:nandc-rdy { rockchip,pins = <NAND_RDY>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_cs0:nandc-cs0 { rockchip,pins = <NAND_CS0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; nandc_data: nandc-data { rockchip,pins = <NAND_D0>, <NAND_D1>, <NAND_D2>, <NAND_D3>, <NAND_D4>, <NAND_D5>, <NAND_D6>, <NAND_D7>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio0_sdio0 { sdio0_pwren: sdio0_pwren { rockchip,pins = <MMC1_PWREN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; sdio0_cmd: sdio0_cmd { rockchip,pins = <MMC1_CMD>; rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; sdio0_clk: sdio0_clk { rockchip,pins = <SDMMC_CLKOUT>; rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; sdio0_bus1: sdio0-bus-width1 { rockchip,pins = <SDMMC_DATA0>; rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; sdio0_bus4: sdio0-bus-width4 { rockchip,pins = <SDMMC_DATA0>, <SDMMC_DATA1>, <SDMMC_DATA2>, <SDMMC_DATA3>; rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; sdio0_gpio: sdio0_gpio{ rockchip,pins = <GPIO0_D6>, //pwren <GPIO0_A3>, //cmd <GPIO1_A0>, //clk <GPIO1_A1>, //data0 <GPIO1_A2>, //data1 <GPIO1_A4>, //data2 <GPIO1_A5>; //data3 rockchip,pull = <VALUE_PULL_UPDOWN_DISABLE>; }; }; gpio0_pwm{ pwm0_pin:pwm0 { rockchip,pins = <PWM0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; pwm1_pin:pwm1 { rockchip,pins = <PWM1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; pwm2_pin:pwm2 { rockchip,pins = <PWM2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; pwm3_pin:pwm3 { rockchip,pins = <PWM_IRIN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio2_gmac { gmac_rxdv:gmac-rxdv { rockchip,pins = <GMAC_RXDV>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txclk:gmac-txclk { rockchip,pins = <GMAC_TXCLK>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_crs:gmac-crs { rockchip,pins = <GMAC_CRS>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxclk:gmac-rxclk { rockchip,pins = <GMAC_RXCLK>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_mdio:gmac-mdio { rockchip,pins = <GMAC_MDIO>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txen:gmac-txen { rockchip,pins = <GMAC_TXEN>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_clk:gmac-clk { rockchip,pins = <GMAC_CLK>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxer:gmac-rxer { rockchip,pins = <GMAC_RXER>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxd1:gmac-rxd1 { rockchip,pins = <GMAC_RXD1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxd0:gmac-rxd0 { rockchip,pins = <GMAC_RXD0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txd1:gmac-txd1 { rockchip,pins = <GMAC_TXD1>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txd0:gmac-txd0 { rockchip,pins = <GMAC_TXD0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxd3:gmac-rxd3 { rockchip,pins = <GMAC_RXD3>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_rxd2:gmac-rxd2 { rockchip,pins = <GMAC_RXD2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txd2:gmac-txd2 { rockchip,pins = <GMAC_TXD2>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_txd3:gmac-txd3 { rockchip,pins = <GMAC_TXD3>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_col:gmac-col { rockchip,pins = <GMAC_COL>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_col_gpio:gmac-col-gpio { rockchip,pins = <GPIO2_D0>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; gmac_mdc:gmac-mdc { rockchip,pins = <GMAC_MDC>; rockchip,pull = <VALUE_PULL_DEFAULT>; }; }; gpio2_lcdc0 { lcdc0_lcdc:lcdc0-lcdc { rockchip,pins = <LCDC0_DCLK>, <LCDC0_DEN>, <LCDC0_HSYNC>, <LCDC0_VSYNC>; rockchip,pull = <VALUE_PULL_DISABLE>; }; lcdc0_gpio:lcdc0-gpio { rockchip,pins = <FUNC_TO_GPIO(LCDC0_DCLK)>, <FUNC_TO_GPIO(LCDC0_DEN)>, <FUNC_TO_GPIO(LCDC0_HSYNC)>, <FUNC_TO_GPIO(LCDC0_VSYNC)>; rockchip,pull = <VALUE_PULL_DISABLE>; }; }; gpio2_lcdc0_d { lcdc0_lcdc_d: lcdc0-lcdc_d { rockchip,pins = <LCDC0_D10>, <LCDC0_D11>, <LCDC0_D12>, <LCDC0_D13>, <LCDC0_D14>, <LCDC0_D15>, <LCDC0_D16>, <LCDC0_D17>; /* <LCDC0_D18>, <LCDC0_D19>, <LCDC0_D20>, <LCDC0_D21>, <LCDC0_D22>, <LCDC0_D23>; */ rockchip,pull = <VALUE_PULL_DISABLE>; }; lcdc0_lcdc_gpio: lcdc0-lcdc_gpio { rockchip,pins = <FUNC_TO_GPIO(LCDC0_D10)>, <FUNC_TO_GPIO(LCDC0_D11)>, <FUNC_TO_GPIO(LCDC0_D12)>, <FUNC_TO_GPIO(LCDC0_D13)>, <FUNC_TO_GPIO(LCDC0_D14)>, <FUNC_TO_GPIO(LCDC0_D15)>, <FUNC_TO_GPIO(LCDC0_D16)>, <FUNC_TO_GPIO(LCDC0_D17)>; /* <FUNC_TO_GPIO(LCDC0_D18)>, <FUNC_TO_GPIO(LCDC0_D19)>, <FUNC_TO_GPIO(LCDC0_D20)>, <FUNC_TO_GPIO(LCDC0_D21)>, <FUNC_TO_GPIO(LCDC0_D22)>, <FUNC_TO_GPIO(LCDC0_D23)>; */ rockchip,pull = <VALUE_PULL_DOWN>; }; }; //to add }; };