1a31fad19SJonas Karlman// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2a31fad19SJonas Karlman/* 3a31fad19SJonas Karlman * Copyright (c) 2022 Rockchip Electronics Co., Ltd. 4a31fad19SJonas Karlman */ 5a31fad19SJonas Karlman 6a31fad19SJonas Karlman#include <dt-bindings/pinctrl/rockchip.h> 7a31fad19SJonas Karlman#include "rockchip-pinconf.dtsi" 8a31fad19SJonas Karlman 9a31fad19SJonas Karlman/* 10a31fad19SJonas Karlman * This file is auto generated by pin2dts tool, please keep these code 11a31fad19SJonas Karlman * by adding changes at end of this file. 12a31fad19SJonas Karlman */ 13a31fad19SJonas Karlman&pinctrl { 14a31fad19SJonas Karlman arm { 15a31fad19SJonas Karlman /omit-if-no-ref/ 16a31fad19SJonas Karlman arm_pins: arm-pins { 17a31fad19SJonas Karlman rockchip,pins = 18a31fad19SJonas Karlman /* arm_avs */ 19a31fad19SJonas Karlman <4 RK_PC4 3 &pcfg_pull_none>; 20a31fad19SJonas Karlman }; 21a31fad19SJonas Karlman }; 22a31fad19SJonas Karlman 23a31fad19SJonas Karlman clk { 24a31fad19SJonas Karlman /omit-if-no-ref/ 25a31fad19SJonas Karlman clkm0_32k_out: clkm0-32k-out { 26a31fad19SJonas Karlman rockchip,pins = 27a31fad19SJonas Karlman /* clkm0_32k_out */ 28a31fad19SJonas Karlman <3 RK_PC3 3 &pcfg_pull_none>; 29a31fad19SJonas Karlman }; 30a31fad19SJonas Karlman 31a31fad19SJonas Karlman /omit-if-no-ref/ 32a31fad19SJonas Karlman clkm1_32k_out: clkm1-32k-out { 33a31fad19SJonas Karlman rockchip,pins = 34a31fad19SJonas Karlman /* clkm1_32k_out */ 35a31fad19SJonas Karlman <1 RK_PC3 1 &pcfg_pull_none>; 36a31fad19SJonas Karlman }; 37a31fad19SJonas Karlman }; 38a31fad19SJonas Karlman 39a31fad19SJonas Karlman emmc { 40a31fad19SJonas Karlman /omit-if-no-ref/ 41a31fad19SJonas Karlman emmc_rstnout: emmc-rstnout { 42a31fad19SJonas Karlman rockchip,pins = 43a31fad19SJonas Karlman /* emmc_rstn */ 44a31fad19SJonas Karlman <1 RK_PD6 1 &pcfg_pull_none>; 45a31fad19SJonas Karlman }; 46a31fad19SJonas Karlman 47a31fad19SJonas Karlman /omit-if-no-ref/ 48a31fad19SJonas Karlman emmc_bus8: emmc-bus8 { 49a31fad19SJonas Karlman rockchip,pins = 50a31fad19SJonas Karlman /* emmc_d0 */ 51a31fad19SJonas Karlman <1 RK_PC4 1 &pcfg_pull_up_drv_level_2>, 52a31fad19SJonas Karlman /* emmc_d1 */ 53a31fad19SJonas Karlman <1 RK_PC5 1 &pcfg_pull_up_drv_level_2>, 54a31fad19SJonas Karlman /* emmc_d2 */ 55a31fad19SJonas Karlman <1 RK_PC6 1 &pcfg_pull_up_drv_level_2>, 56a31fad19SJonas Karlman /* emmc_d3 */ 57a31fad19SJonas Karlman <1 RK_PC7 1 &pcfg_pull_up_drv_level_2>, 58a31fad19SJonas Karlman /* emmc_d4 */ 59a31fad19SJonas Karlman <1 RK_PD0 1 &pcfg_pull_up_drv_level_2>, 60a31fad19SJonas Karlman /* emmc_d5 */ 61a31fad19SJonas Karlman <1 RK_PD1 1 &pcfg_pull_up_drv_level_2>, 62a31fad19SJonas Karlman /* emmc_d6 */ 63a31fad19SJonas Karlman <1 RK_PD2 1 &pcfg_pull_up_drv_level_2>, 64a31fad19SJonas Karlman /* emmc_d7 */ 65a31fad19SJonas Karlman <1 RK_PD3 1 &pcfg_pull_up_drv_level_2>; 66a31fad19SJonas Karlman }; 67a31fad19SJonas Karlman 68a31fad19SJonas Karlman /omit-if-no-ref/ 69a31fad19SJonas Karlman emmc_clk: emmc-clk { 70a31fad19SJonas Karlman rockchip,pins = 71a31fad19SJonas Karlman /* emmc_clk */ 72a31fad19SJonas Karlman <1 RK_PD5 1 &pcfg_pull_up_drv_level_2>; 73a31fad19SJonas Karlman }; 74a31fad19SJonas Karlman 75a31fad19SJonas Karlman /omit-if-no-ref/ 76a31fad19SJonas Karlman emmc_cmd: emmc-cmd { 77a31fad19SJonas Karlman rockchip,pins = 78a31fad19SJonas Karlman /* emmc_cmd */ 79a31fad19SJonas Karlman <1 RK_PD4 1 &pcfg_pull_up_drv_level_2>; 80a31fad19SJonas Karlman }; 81a31fad19SJonas Karlman 82a31fad19SJonas Karlman /omit-if-no-ref/ 83a31fad19SJonas Karlman emmc_strb: emmc-strb { 84a31fad19SJonas Karlman rockchip,pins = 85a31fad19SJonas Karlman /* emmc_strb */ 86a31fad19SJonas Karlman <1 RK_PD7 1 &pcfg_pull_none>; 87a31fad19SJonas Karlman }; 88a31fad19SJonas Karlman }; 89a31fad19SJonas Karlman 90a31fad19SJonas Karlman eth { 91a31fad19SJonas Karlman /omit-if-no-ref/ 92a31fad19SJonas Karlman eth_pins: eth-pins { 93a31fad19SJonas Karlman rockchip,pins = 94a31fad19SJonas Karlman /* eth_clk_25m_out */ 95a31fad19SJonas Karlman <3 RK_PB5 2 &pcfg_pull_none_drv_level_2>; 96a31fad19SJonas Karlman }; 97a31fad19SJonas Karlman }; 98a31fad19SJonas Karlman 99a31fad19SJonas Karlman fephy { 100a31fad19SJonas Karlman /omit-if-no-ref/ 101*f2792bf1SJonas Karlman fephym0_led_dpx: fephym0-led-dpx { 102a31fad19SJonas Karlman rockchip,pins = 103a31fad19SJonas Karlman /* fephy_led_dpx_m0 */ 104a31fad19SJonas Karlman <4 RK_PB5 2 &pcfg_pull_none>; 105a31fad19SJonas Karlman }; 106a31fad19SJonas Karlman 107a31fad19SJonas Karlman /omit-if-no-ref/ 108*f2792bf1SJonas Karlman fephym0_led_link: fephym0-led-link { 109a31fad19SJonas Karlman rockchip,pins = 110a31fad19SJonas Karlman /* fephy_led_link_m0 */ 111a31fad19SJonas Karlman <4 RK_PC0 2 &pcfg_pull_none>; 112a31fad19SJonas Karlman }; 113a31fad19SJonas Karlman 114a31fad19SJonas Karlman /omit-if-no-ref/ 115*f2792bf1SJonas Karlman fephym0_led_spd: fephym0-led-spd { 116a31fad19SJonas Karlman rockchip,pins = 117a31fad19SJonas Karlman /* fephy_led_spd_m0 */ 118a31fad19SJonas Karlman <4 RK_PB7 2 &pcfg_pull_none>; 119a31fad19SJonas Karlman }; 120a31fad19SJonas Karlman 121a31fad19SJonas Karlman /omit-if-no-ref/ 122*f2792bf1SJonas Karlman fephym1_led_dpx: fephym1-led-dpx { 123a31fad19SJonas Karlman rockchip,pins = 124a31fad19SJonas Karlman /* fephy_led_dpx_m1 */ 125a31fad19SJonas Karlman <2 RK_PA4 5 &pcfg_pull_none>; 126a31fad19SJonas Karlman }; 127a31fad19SJonas Karlman 128a31fad19SJonas Karlman /omit-if-no-ref/ 129*f2792bf1SJonas Karlman fephym1_led_link: fephym1-led-link { 130a31fad19SJonas Karlman rockchip,pins = 131a31fad19SJonas Karlman /* fephy_led_link_m1 */ 132a31fad19SJonas Karlman <2 RK_PA6 5 &pcfg_pull_none>; 133a31fad19SJonas Karlman }; 134a31fad19SJonas Karlman 135a31fad19SJonas Karlman /omit-if-no-ref/ 136*f2792bf1SJonas Karlman fephym1_led_spd: fephym1-led-spd { 137a31fad19SJonas Karlman rockchip,pins = 138a31fad19SJonas Karlman /* fephy_led_spd_m1 */ 139a31fad19SJonas Karlman <2 RK_PA5 5 &pcfg_pull_none>; 140a31fad19SJonas Karlman }; 141a31fad19SJonas Karlman }; 142a31fad19SJonas Karlman 143a31fad19SJonas Karlman fspi { 144a31fad19SJonas Karlman /omit-if-no-ref/ 145a31fad19SJonas Karlman fspi_pins: fspi-pins { 146a31fad19SJonas Karlman rockchip,pins = 147a31fad19SJonas Karlman /* fspi_clk */ 148a31fad19SJonas Karlman <1 RK_PD5 2 &pcfg_pull_none>, 149a31fad19SJonas Karlman /* fspi_d0 */ 150a31fad19SJonas Karlman <1 RK_PC4 2 &pcfg_pull_none>, 151a31fad19SJonas Karlman /* fspi_d1 */ 152a31fad19SJonas Karlman <1 RK_PC5 2 &pcfg_pull_none>, 153a31fad19SJonas Karlman /* fspi_d2 */ 154a31fad19SJonas Karlman <1 RK_PC6 2 &pcfg_pull_none>, 155a31fad19SJonas Karlman /* fspi_d3 */ 156a31fad19SJonas Karlman <1 RK_PC7 2 &pcfg_pull_none>; 157a31fad19SJonas Karlman }; 158a31fad19SJonas Karlman 159a31fad19SJonas Karlman /omit-if-no-ref/ 160a31fad19SJonas Karlman fspi_csn0: fspi-csn0 { 161a31fad19SJonas Karlman rockchip,pins = 162a31fad19SJonas Karlman /* fspi_csn0 */ 163a31fad19SJonas Karlman <1 RK_PD0 2 &pcfg_pull_none>; 164a31fad19SJonas Karlman }; 165a31fad19SJonas Karlman /omit-if-no-ref/ 166a31fad19SJonas Karlman fspi_csn1: fspi-csn1 { 167a31fad19SJonas Karlman rockchip,pins = 168a31fad19SJonas Karlman /* fspi_csn1 */ 169a31fad19SJonas Karlman <1 RK_PD1 2 &pcfg_pull_none>; 170a31fad19SJonas Karlman }; 171a31fad19SJonas Karlman }; 172a31fad19SJonas Karlman 173a31fad19SJonas Karlman gpu { 174a31fad19SJonas Karlman /omit-if-no-ref/ 175a31fad19SJonas Karlman gpu_pins: gpu-pins { 176a31fad19SJonas Karlman rockchip,pins = 177a31fad19SJonas Karlman /* gpu_avs */ 178a31fad19SJonas Karlman <4 RK_PC3 3 &pcfg_pull_none>; 179a31fad19SJonas Karlman }; 180a31fad19SJonas Karlman }; 181a31fad19SJonas Karlman 182a31fad19SJonas Karlman hdmi { 183a31fad19SJonas Karlman /omit-if-no-ref/ 184a31fad19SJonas Karlman hdmi_pins: hdmi-pins { 185a31fad19SJonas Karlman rockchip,pins = 186a31fad19SJonas Karlman /* hdmi_tx_cec */ 187a31fad19SJonas Karlman <0 RK_PA3 1 &pcfg_pull_none>, 188a31fad19SJonas Karlman /* hdmi_tx_hpd */ 189a31fad19SJonas Karlman <0 RK_PA2 1 &pcfg_pull_none>, 190a31fad19SJonas Karlman /* hdmi_tx_scl */ 191a31fad19SJonas Karlman <0 RK_PA4 1 &pcfg_pull_none>, 192a31fad19SJonas Karlman /* hdmi_tx_sda */ 193a31fad19SJonas Karlman <0 RK_PA5 1 &pcfg_pull_none>; 194a31fad19SJonas Karlman }; 195a31fad19SJonas Karlman }; 196a31fad19SJonas Karlman 197a31fad19SJonas Karlman hsm { 198a31fad19SJonas Karlman /omit-if-no-ref/ 199a31fad19SJonas Karlman hsmm0_pins: hsmm0-pins { 200a31fad19SJonas Karlman rockchip,pins = 201a31fad19SJonas Karlman /* hsm_clk_out_m0 */ 202a31fad19SJonas Karlman <2 RK_PA2 4 &pcfg_pull_none>; 203a31fad19SJonas Karlman }; 204a31fad19SJonas Karlman 205a31fad19SJonas Karlman /omit-if-no-ref/ 206a31fad19SJonas Karlman hsmm1_pins: hsmm1-pins { 207a31fad19SJonas Karlman rockchip,pins = 208a31fad19SJonas Karlman /* hsm_clk_out_m1 */ 209a31fad19SJonas Karlman <1 RK_PA4 3 &pcfg_pull_none>; 210a31fad19SJonas Karlman }; 211a31fad19SJonas Karlman }; 212a31fad19SJonas Karlman 213a31fad19SJonas Karlman i2c0 { 214a31fad19SJonas Karlman /omit-if-no-ref/ 215a31fad19SJonas Karlman i2c0m0_xfer: i2c0m0-xfer { 216a31fad19SJonas Karlman rockchip,pins = 217a31fad19SJonas Karlman /* i2c0_scl_m0 */ 218a31fad19SJonas Karlman <4 RK_PC4 2 &pcfg_pull_none_smt>, 219a31fad19SJonas Karlman /* i2c0_sda_m0 */ 220a31fad19SJonas Karlman <4 RK_PC3 2 &pcfg_pull_none_smt>; 221a31fad19SJonas Karlman }; 222a31fad19SJonas Karlman 223a31fad19SJonas Karlman /omit-if-no-ref/ 224a31fad19SJonas Karlman i2c0m1_xfer: i2c0m1-xfer { 225a31fad19SJonas Karlman rockchip,pins = 226a31fad19SJonas Karlman /* i2c0_scl_m1 */ 227a31fad19SJonas Karlman <4 RK_PA1 2 &pcfg_pull_none_smt>, 228a31fad19SJonas Karlman /* i2c0_sda_m1 */ 229a31fad19SJonas Karlman <4 RK_PA0 2 &pcfg_pull_none_smt>; 230a31fad19SJonas Karlman }; 231a31fad19SJonas Karlman }; 232a31fad19SJonas Karlman 233a31fad19SJonas Karlman i2c1 { 234a31fad19SJonas Karlman /omit-if-no-ref/ 235a31fad19SJonas Karlman i2c1m0_xfer: i2c1m0-xfer { 236a31fad19SJonas Karlman rockchip,pins = 237a31fad19SJonas Karlman /* i2c1_scl_m0 */ 238a31fad19SJonas Karlman <4 RK_PA3 2 &pcfg_pull_none_smt>, 239a31fad19SJonas Karlman /* i2c1_sda_m0 */ 240a31fad19SJonas Karlman <4 RK_PA2 2 &pcfg_pull_none_smt>; 241a31fad19SJonas Karlman }; 242a31fad19SJonas Karlman 243a31fad19SJonas Karlman /omit-if-no-ref/ 244a31fad19SJonas Karlman i2c1m1_xfer: i2c1m1-xfer { 245a31fad19SJonas Karlman rockchip,pins = 246a31fad19SJonas Karlman /* i2c1_scl_m1 */ 247a31fad19SJonas Karlman <4 RK_PC5 4 &pcfg_pull_none_smt>, 248a31fad19SJonas Karlman /* i2c1_sda_m1 */ 249a31fad19SJonas Karlman <4 RK_PC6 4 &pcfg_pull_none_smt>; 250a31fad19SJonas Karlman }; 251a31fad19SJonas Karlman }; 252a31fad19SJonas Karlman 253a31fad19SJonas Karlman i2c2 { 254a31fad19SJonas Karlman /omit-if-no-ref/ 255a31fad19SJonas Karlman i2c2m0_xfer: i2c2m0-xfer { 256a31fad19SJonas Karlman rockchip,pins = 257a31fad19SJonas Karlman /* i2c2_scl_m0 */ 258a31fad19SJonas Karlman <0 RK_PA4 2 &pcfg_pull_none_smt>, 259a31fad19SJonas Karlman /* i2c2_sda_m0 */ 260a31fad19SJonas Karlman <0 RK_PA5 2 &pcfg_pull_none_smt>; 261a31fad19SJonas Karlman }; 262a31fad19SJonas Karlman 263a31fad19SJonas Karlman /omit-if-no-ref/ 264a31fad19SJonas Karlman i2c2m1_xfer: i2c2m1-xfer { 265a31fad19SJonas Karlman rockchip,pins = 266a31fad19SJonas Karlman /* i2c2_scl_m1 */ 267a31fad19SJonas Karlman <1 RK_PA5 3 &pcfg_pull_none_smt>, 268a31fad19SJonas Karlman /* i2c2_sda_m1 */ 269a31fad19SJonas Karlman <1 RK_PA6 3 &pcfg_pull_none_smt>; 270a31fad19SJonas Karlman }; 271a31fad19SJonas Karlman }; 272a31fad19SJonas Karlman 273a31fad19SJonas Karlman i2c3 { 274a31fad19SJonas Karlman /omit-if-no-ref/ 275a31fad19SJonas Karlman i2c3m0_xfer: i2c3m0-xfer { 276a31fad19SJonas Karlman rockchip,pins = 277a31fad19SJonas Karlman /* i2c3_scl_m0 */ 278a31fad19SJonas Karlman <1 RK_PA0 2 &pcfg_pull_none_smt>, 279a31fad19SJonas Karlman /* i2c3_sda_m0 */ 280a31fad19SJonas Karlman <1 RK_PA1 2 &pcfg_pull_none_smt>; 281a31fad19SJonas Karlman }; 282a31fad19SJonas Karlman 283a31fad19SJonas Karlman /omit-if-no-ref/ 284a31fad19SJonas Karlman i2c3m1_xfer: i2c3m1-xfer { 285a31fad19SJonas Karlman rockchip,pins = 286a31fad19SJonas Karlman /* i2c3_scl_m1 */ 287a31fad19SJonas Karlman <3 RK_PC1 5 &pcfg_pull_none_smt>, 288a31fad19SJonas Karlman /* i2c3_sda_m1 */ 289a31fad19SJonas Karlman <3 RK_PC3 5 &pcfg_pull_none_smt>; 290a31fad19SJonas Karlman }; 291a31fad19SJonas Karlman }; 292a31fad19SJonas Karlman 293a31fad19SJonas Karlman i2c4 { 294a31fad19SJonas Karlman /omit-if-no-ref/ 295a31fad19SJonas Karlman i2c4_xfer: i2c4-xfer { 296a31fad19SJonas Karlman rockchip,pins = 297a31fad19SJonas Karlman /* i2c4_scl */ 298a31fad19SJonas Karlman <2 RK_PA0 4 &pcfg_pull_none_smt>, 299a31fad19SJonas Karlman /* i2c4_sda */ 300a31fad19SJonas Karlman <2 RK_PA1 4 &pcfg_pull_none_smt>; 301a31fad19SJonas Karlman }; 302a31fad19SJonas Karlman }; 303a31fad19SJonas Karlman 304a31fad19SJonas Karlman i2c5 { 305a31fad19SJonas Karlman /omit-if-no-ref/ 306a31fad19SJonas Karlman i2c5m0_xfer: i2c5m0-xfer { 307a31fad19SJonas Karlman rockchip,pins = 308a31fad19SJonas Karlman /* i2c5_scl_m0 */ 309a31fad19SJonas Karlman <1 RK_PB2 3 &pcfg_pull_none_smt>, 310a31fad19SJonas Karlman /* i2c5_sda_m0 */ 311a31fad19SJonas Karlman <1 RK_PB3 3 &pcfg_pull_none_smt>; 312a31fad19SJonas Karlman }; 313a31fad19SJonas Karlman 314a31fad19SJonas Karlman /omit-if-no-ref/ 315a31fad19SJonas Karlman i2c5m1_xfer: i2c5m1-xfer { 316a31fad19SJonas Karlman rockchip,pins = 317a31fad19SJonas Karlman /* i2c5_scl_m1 */ 318a31fad19SJonas Karlman <1 RK_PD2 3 &pcfg_pull_none_smt>, 319a31fad19SJonas Karlman /* i2c5_sda_m1 */ 320a31fad19SJonas Karlman <1 RK_PD3 3 &pcfg_pull_none_smt>; 321a31fad19SJonas Karlman }; 322a31fad19SJonas Karlman }; 323a31fad19SJonas Karlman 324a31fad19SJonas Karlman i2c6 { 325a31fad19SJonas Karlman /omit-if-no-ref/ 326a31fad19SJonas Karlman i2c6m0_xfer: i2c6m0-xfer { 327a31fad19SJonas Karlman rockchip,pins = 328a31fad19SJonas Karlman /* i2c6_scl_m0 */ 329a31fad19SJonas Karlman <3 RK_PB2 5 &pcfg_pull_none_smt>, 330a31fad19SJonas Karlman /* i2c6_sda_m0 */ 331a31fad19SJonas Karlman <3 RK_PB3 5 &pcfg_pull_none_smt>; 332a31fad19SJonas Karlman }; 333a31fad19SJonas Karlman 334a31fad19SJonas Karlman /omit-if-no-ref/ 335a31fad19SJonas Karlman i2c6m1_xfer: i2c6m1-xfer { 336a31fad19SJonas Karlman rockchip,pins = 337a31fad19SJonas Karlman /* i2c6_scl_m1 */ 338a31fad19SJonas Karlman <1 RK_PD4 3 &pcfg_pull_none_smt>, 339a31fad19SJonas Karlman /* i2c6_sda_m1 */ 340a31fad19SJonas Karlman <1 RK_PD7 3 &pcfg_pull_none_smt>; 341a31fad19SJonas Karlman }; 342a31fad19SJonas Karlman }; 343a31fad19SJonas Karlman 344a31fad19SJonas Karlman i2c7 { 345a31fad19SJonas Karlman /omit-if-no-ref/ 346a31fad19SJonas Karlman i2c7_xfer: i2c7-xfer { 347a31fad19SJonas Karlman rockchip,pins = 348a31fad19SJonas Karlman /* i2c7_scl */ 349a31fad19SJonas Karlman <2 RK_PA5 4 &pcfg_pull_none_smt>, 350a31fad19SJonas Karlman /* i2c7_sda */ 351a31fad19SJonas Karlman <2 RK_PA6 4 &pcfg_pull_none_smt>; 352a31fad19SJonas Karlman }; 353a31fad19SJonas Karlman }; 354a31fad19SJonas Karlman 355a31fad19SJonas Karlman i2s0 { 356a31fad19SJonas Karlman /omit-if-no-ref/ 357a31fad19SJonas Karlman i2s0m0_lrck: i2s0m0-lrck { 358a31fad19SJonas Karlman rockchip,pins = 359a31fad19SJonas Karlman /* i2s0_lrck_m0 */ 360a31fad19SJonas Karlman <3 RK_PB6 1 &pcfg_pull_none_smt>; 361a31fad19SJonas Karlman }; 362a31fad19SJonas Karlman 363a31fad19SJonas Karlman /omit-if-no-ref/ 364a31fad19SJonas Karlman i2s0m0_mclk: i2s0m0-mclk { 365a31fad19SJonas Karlman rockchip,pins = 366a31fad19SJonas Karlman /* i2s0_mclk_m0 */ 367a31fad19SJonas Karlman <3 RK_PB4 1 &pcfg_pull_none_smt>; 368a31fad19SJonas Karlman }; 369a31fad19SJonas Karlman 370a31fad19SJonas Karlman /omit-if-no-ref/ 371a31fad19SJonas Karlman i2s0m0_sclk: i2s0m0-sclk { 372a31fad19SJonas Karlman rockchip,pins = 373a31fad19SJonas Karlman /* i2s0_sclk_m0 */ 374a31fad19SJonas Karlman <3 RK_PB5 1 &pcfg_pull_none_smt>; 375a31fad19SJonas Karlman }; 376a31fad19SJonas Karlman 377a31fad19SJonas Karlman /omit-if-no-ref/ 378a31fad19SJonas Karlman i2s0m0_sdi: i2s0m0-sdi { 379a31fad19SJonas Karlman rockchip,pins = 380a31fad19SJonas Karlman /* i2s0m0_sdi */ 381a31fad19SJonas Karlman <3 RK_PB7 1 &pcfg_pull_none>; 382a31fad19SJonas Karlman }; 383a31fad19SJonas Karlman /omit-if-no-ref/ 384a31fad19SJonas Karlman i2s0m0_sdo: i2s0m0-sdo { 385a31fad19SJonas Karlman rockchip,pins = 386a31fad19SJonas Karlman /* i2s0m0_sdo */ 387a31fad19SJonas Karlman <3 RK_PC0 1 &pcfg_pull_none>; 388a31fad19SJonas Karlman }; 389a31fad19SJonas Karlman 390a31fad19SJonas Karlman /omit-if-no-ref/ 391a31fad19SJonas Karlman i2s0m1_lrck: i2s0m1-lrck { 392a31fad19SJonas Karlman rockchip,pins = 393a31fad19SJonas Karlman /* i2s0_lrck_m1 */ 394a31fad19SJonas Karlman <1 RK_PB6 1 &pcfg_pull_none_smt>; 395a31fad19SJonas Karlman }; 396a31fad19SJonas Karlman 397a31fad19SJonas Karlman /omit-if-no-ref/ 398a31fad19SJonas Karlman i2s0m1_mclk: i2s0m1-mclk { 399a31fad19SJonas Karlman rockchip,pins = 400a31fad19SJonas Karlman /* i2s0_mclk_m1 */ 401a31fad19SJonas Karlman <1 RK_PB4 1 &pcfg_pull_none_smt>; 402a31fad19SJonas Karlman }; 403a31fad19SJonas Karlman 404a31fad19SJonas Karlman /omit-if-no-ref/ 405a31fad19SJonas Karlman i2s0m1_sclk: i2s0m1-sclk { 406a31fad19SJonas Karlman rockchip,pins = 407a31fad19SJonas Karlman /* i2s0_sclk_m1 */ 408a31fad19SJonas Karlman <1 RK_PB5 1 &pcfg_pull_none_smt>; 409a31fad19SJonas Karlman }; 410a31fad19SJonas Karlman 411a31fad19SJonas Karlman /omit-if-no-ref/ 412a31fad19SJonas Karlman i2s0m1_sdi: i2s0m1-sdi { 413a31fad19SJonas Karlman rockchip,pins = 414a31fad19SJonas Karlman /* i2s0m1_sdi */ 415a31fad19SJonas Karlman <1 RK_PB7 1 &pcfg_pull_none>; 416a31fad19SJonas Karlman }; 417a31fad19SJonas Karlman /omit-if-no-ref/ 418a31fad19SJonas Karlman i2s0m1_sdo: i2s0m1-sdo { 419a31fad19SJonas Karlman rockchip,pins = 420a31fad19SJonas Karlman /* i2s0m1_sdo */ 421a31fad19SJonas Karlman <1 RK_PC0 1 &pcfg_pull_none>; 422a31fad19SJonas Karlman }; 423a31fad19SJonas Karlman }; 424a31fad19SJonas Karlman 425a31fad19SJonas Karlman i2s1 { 426a31fad19SJonas Karlman /omit-if-no-ref/ 427a31fad19SJonas Karlman i2s1_lrck: i2s1-lrck { 428a31fad19SJonas Karlman rockchip,pins = 429a31fad19SJonas Karlman /* i2s1_lrck */ 430a31fad19SJonas Karlman <4 RK_PA6 1 &pcfg_pull_none_smt>; 431a31fad19SJonas Karlman }; 432a31fad19SJonas Karlman 433a31fad19SJonas Karlman /omit-if-no-ref/ 434a31fad19SJonas Karlman i2s1_mclk: i2s1-mclk { 435a31fad19SJonas Karlman rockchip,pins = 436a31fad19SJonas Karlman /* i2s1_mclk */ 437a31fad19SJonas Karlman <4 RK_PA4 1 &pcfg_pull_none_smt>; 438a31fad19SJonas Karlman }; 439a31fad19SJonas Karlman 440a31fad19SJonas Karlman /omit-if-no-ref/ 441a31fad19SJonas Karlman i2s1_sclk: i2s1-sclk { 442a31fad19SJonas Karlman rockchip,pins = 443a31fad19SJonas Karlman /* i2s1_sclk */ 444a31fad19SJonas Karlman <4 RK_PA5 1 &pcfg_pull_none_smt>; 445a31fad19SJonas Karlman }; 446a31fad19SJonas Karlman 447a31fad19SJonas Karlman /omit-if-no-ref/ 448a31fad19SJonas Karlman i2s1_sdi0: i2s1-sdi0 { 449a31fad19SJonas Karlman rockchip,pins = 450a31fad19SJonas Karlman /* i2s1_sdi0 */ 451a31fad19SJonas Karlman <4 RK_PB4 1 &pcfg_pull_none>; 452a31fad19SJonas Karlman }; 453a31fad19SJonas Karlman 454a31fad19SJonas Karlman /omit-if-no-ref/ 455a31fad19SJonas Karlman i2s1_sdi1: i2s1-sdi1 { 456a31fad19SJonas Karlman rockchip,pins = 457a31fad19SJonas Karlman /* i2s1_sdi1 */ 458a31fad19SJonas Karlman <4 RK_PB3 1 &pcfg_pull_none>; 459a31fad19SJonas Karlman }; 460a31fad19SJonas Karlman 461a31fad19SJonas Karlman /omit-if-no-ref/ 462a31fad19SJonas Karlman i2s1_sdi2: i2s1-sdi2 { 463a31fad19SJonas Karlman rockchip,pins = 464a31fad19SJonas Karlman /* i2s1_sdi2 */ 465a31fad19SJonas Karlman <4 RK_PA3 1 &pcfg_pull_none>; 466a31fad19SJonas Karlman }; 467a31fad19SJonas Karlman 468a31fad19SJonas Karlman /omit-if-no-ref/ 469a31fad19SJonas Karlman i2s1_sdi3: i2s1-sdi3 { 470a31fad19SJonas Karlman rockchip,pins = 471a31fad19SJonas Karlman /* i2s1_sdi3 */ 472a31fad19SJonas Karlman <4 RK_PA2 1 &pcfg_pull_none>; 473a31fad19SJonas Karlman }; 474a31fad19SJonas Karlman 475a31fad19SJonas Karlman /omit-if-no-ref/ 476a31fad19SJonas Karlman i2s1_sdo0: i2s1-sdo0 { 477a31fad19SJonas Karlman rockchip,pins = 478a31fad19SJonas Karlman /* i2s1_sdo0 */ 479a31fad19SJonas Karlman <4 RK_PA7 1 &pcfg_pull_none>; 480a31fad19SJonas Karlman }; 481a31fad19SJonas Karlman 482a31fad19SJonas Karlman /omit-if-no-ref/ 483a31fad19SJonas Karlman i2s1_sdo1: i2s1-sdo1 { 484a31fad19SJonas Karlman rockchip,pins = 485a31fad19SJonas Karlman /* i2s1_sdo1 */ 486a31fad19SJonas Karlman <4 RK_PB0 1 &pcfg_pull_none>; 487a31fad19SJonas Karlman }; 488a31fad19SJonas Karlman 489a31fad19SJonas Karlman /omit-if-no-ref/ 490a31fad19SJonas Karlman i2s1_sdo2: i2s1-sdo2 { 491a31fad19SJonas Karlman rockchip,pins = 492a31fad19SJonas Karlman /* i2s1_sdo2 */ 493a31fad19SJonas Karlman <4 RK_PB1 1 &pcfg_pull_none>; 494a31fad19SJonas Karlman }; 495a31fad19SJonas Karlman 496a31fad19SJonas Karlman /omit-if-no-ref/ 497a31fad19SJonas Karlman i2s1_sdo3: i2s1-sdo3 { 498a31fad19SJonas Karlman rockchip,pins = 499a31fad19SJonas Karlman /* i2s1_sdo3 */ 500a31fad19SJonas Karlman <4 RK_PB2 1 &pcfg_pull_none>; 501a31fad19SJonas Karlman }; 502a31fad19SJonas Karlman }; 503a31fad19SJonas Karlman 504a31fad19SJonas Karlman jtag { 505a31fad19SJonas Karlman /omit-if-no-ref/ 506a31fad19SJonas Karlman jtagm0_pins: jtagm0-pins { 507a31fad19SJonas Karlman rockchip,pins = 508a31fad19SJonas Karlman /* jtag_cpu_tck_m0 */ 509a31fad19SJonas Karlman <2 RK_PA2 2 &pcfg_pull_none>, 510a31fad19SJonas Karlman /* jtag_cpu_tms_m0 */ 511a31fad19SJonas Karlman <2 RK_PA3 2 &pcfg_pull_none>, 512a31fad19SJonas Karlman /* jtag_mcu_tck_m0 */ 513a31fad19SJonas Karlman <2 RK_PA4 2 &pcfg_pull_none>, 514a31fad19SJonas Karlman /* jtag_mcu_tms_m0 */ 515a31fad19SJonas Karlman <2 RK_PA5 2 &pcfg_pull_none>; 516a31fad19SJonas Karlman }; 517a31fad19SJonas Karlman 518a31fad19SJonas Karlman /omit-if-no-ref/ 519a31fad19SJonas Karlman jtagm1_pins: jtagm1-pins { 520a31fad19SJonas Karlman rockchip,pins = 521a31fad19SJonas Karlman /* jtag_cpu_tck_m1 */ 522a31fad19SJonas Karlman <4 RK_PD0 2 &pcfg_pull_none>, 523a31fad19SJonas Karlman /* jtag_cpu_tms_m1 */ 524a31fad19SJonas Karlman <4 RK_PC7 2 &pcfg_pull_none>, 525a31fad19SJonas Karlman /* jtag_mcu_tck_m1 */ 526a31fad19SJonas Karlman <4 RK_PD0 3 &pcfg_pull_none>, 527a31fad19SJonas Karlman /* jtag_mcu_tms_m1 */ 528a31fad19SJonas Karlman <4 RK_PC7 3 &pcfg_pull_none>; 529a31fad19SJonas Karlman }; 530a31fad19SJonas Karlman }; 531a31fad19SJonas Karlman 532a31fad19SJonas Karlman pcie { 533a31fad19SJonas Karlman /omit-if-no-ref/ 534a31fad19SJonas Karlman pciem0_pins: pciem0-pins { 535a31fad19SJonas Karlman rockchip,pins = 536a31fad19SJonas Karlman /* pcie_clkreqn_m0 */ 537a31fad19SJonas Karlman <3 RK_PA6 5 &pcfg_pull_none>, 538a31fad19SJonas Karlman /* pcie_perstn_m0 */ 539a31fad19SJonas Karlman <3 RK_PB0 5 &pcfg_pull_none>, 540a31fad19SJonas Karlman /* pcie_waken_m0 */ 541a31fad19SJonas Karlman <3 RK_PA7 5 &pcfg_pull_none>; 542a31fad19SJonas Karlman }; 543a31fad19SJonas Karlman 544a31fad19SJonas Karlman /omit-if-no-ref/ 545a31fad19SJonas Karlman pciem1_pins: pciem1-pins { 546a31fad19SJonas Karlman rockchip,pins = 547a31fad19SJonas Karlman /* pcie_clkreqn_m1 */ 548a31fad19SJonas Karlman <1 RK_PA0 4 &pcfg_pull_none>, 549a31fad19SJonas Karlman /* pcie_perstn_m1 */ 550a31fad19SJonas Karlman <1 RK_PA2 4 &pcfg_pull_none>, 551a31fad19SJonas Karlman /* pcie_waken_m1 */ 552a31fad19SJonas Karlman <1 RK_PA1 4 &pcfg_pull_none>; 553a31fad19SJonas Karlman }; 554a31fad19SJonas Karlman }; 555a31fad19SJonas Karlman 556a31fad19SJonas Karlman pdm { 557a31fad19SJonas Karlman /omit-if-no-ref/ 558a31fad19SJonas Karlman pdm_clk0: pdm-clk0 { 559a31fad19SJonas Karlman rockchip,pins = 560a31fad19SJonas Karlman /* pdm_clk0 */ 561a31fad19SJonas Karlman <4 RK_PB5 3 &pcfg_pull_none>; 562a31fad19SJonas Karlman }; 563a31fad19SJonas Karlman 564a31fad19SJonas Karlman /omit-if-no-ref/ 565a31fad19SJonas Karlman pdm_clk1: pdm-clk1 { 566a31fad19SJonas Karlman rockchip,pins = 567a31fad19SJonas Karlman /* pdm_clk1 */ 568a31fad19SJonas Karlman <4 RK_PA4 3 &pcfg_pull_none>; 569a31fad19SJonas Karlman }; 570a31fad19SJonas Karlman 571a31fad19SJonas Karlman /omit-if-no-ref/ 572a31fad19SJonas Karlman pdm_sdi0: pdm-sdi0 { 573a31fad19SJonas Karlman rockchip,pins = 574a31fad19SJonas Karlman /* pdm_sdi0 */ 575a31fad19SJonas Karlman <4 RK_PB2 3 &pcfg_pull_none>; 576a31fad19SJonas Karlman }; 577a31fad19SJonas Karlman 578a31fad19SJonas Karlman /omit-if-no-ref/ 579a31fad19SJonas Karlman pdm_sdi1: pdm-sdi1 { 580a31fad19SJonas Karlman rockchip,pins = 581a31fad19SJonas Karlman /* pdm_sdi1 */ 582a31fad19SJonas Karlman <4 RK_PB1 3 &pcfg_pull_none>; 583a31fad19SJonas Karlman }; 584a31fad19SJonas Karlman 585a31fad19SJonas Karlman /omit-if-no-ref/ 586a31fad19SJonas Karlman pdm_sdi2: pdm-sdi2 { 587a31fad19SJonas Karlman rockchip,pins = 588a31fad19SJonas Karlman /* pdm_sdi2 */ 589a31fad19SJonas Karlman <4 RK_PB3 3 &pcfg_pull_none>; 590a31fad19SJonas Karlman }; 591a31fad19SJonas Karlman 592a31fad19SJonas Karlman /omit-if-no-ref/ 593a31fad19SJonas Karlman pdm_sdi3: pdm-sdi3 { 594a31fad19SJonas Karlman rockchip,pins = 595a31fad19SJonas Karlman /* pdm_sdi3 */ 596a31fad19SJonas Karlman <4 RK_PC1 3 &pcfg_pull_none>; 597a31fad19SJonas Karlman }; 598a31fad19SJonas Karlman }; 599a31fad19SJonas Karlman 600a31fad19SJonas Karlman pmu { 601a31fad19SJonas Karlman /omit-if-no-ref/ 602a31fad19SJonas Karlman pmu_pins: pmu-pins { 603a31fad19SJonas Karlman rockchip,pins = 604a31fad19SJonas Karlman /* pmu_debug */ 605a31fad19SJonas Karlman <4 RK_PA0 4 &pcfg_pull_none>; 606a31fad19SJonas Karlman }; 607a31fad19SJonas Karlman }; 608a31fad19SJonas Karlman 609a31fad19SJonas Karlman pwm0 { 610a31fad19SJonas Karlman /omit-if-no-ref/ 611a31fad19SJonas Karlman pwm0m0_pins: pwm0m0-pins { 612a31fad19SJonas Karlman rockchip,pins = 613a31fad19SJonas Karlman /* pwm0_m0 */ 614a31fad19SJonas Karlman <4 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 615a31fad19SJonas Karlman }; 616a31fad19SJonas Karlman 617a31fad19SJonas Karlman /omit-if-no-ref/ 618a31fad19SJonas Karlman pwm0m1_pins: pwm0m1-pins { 619a31fad19SJonas Karlman rockchip,pins = 620a31fad19SJonas Karlman /* pwm0_m1 */ 621a31fad19SJonas Karlman <1 RK_PA2 5 &pcfg_pull_none_drv_level_0>; 622a31fad19SJonas Karlman }; 623a31fad19SJonas Karlman }; 624a31fad19SJonas Karlman 625a31fad19SJonas Karlman pwm1 { 626a31fad19SJonas Karlman /omit-if-no-ref/ 627a31fad19SJonas Karlman pwm1m0_pins: pwm1m0-pins { 628a31fad19SJonas Karlman rockchip,pins = 629a31fad19SJonas Karlman /* pwm1_m0 */ 630a31fad19SJonas Karlman <4 RK_PC4 1 &pcfg_pull_none_drv_level_0>; 631a31fad19SJonas Karlman }; 632a31fad19SJonas Karlman 633a31fad19SJonas Karlman /omit-if-no-ref/ 634a31fad19SJonas Karlman pwm1m1_pins: pwm1m1-pins { 635a31fad19SJonas Karlman rockchip,pins = 636a31fad19SJonas Karlman /* pwm1_m1 */ 637a31fad19SJonas Karlman <1 RK_PA3 4 &pcfg_pull_none_drv_level_0>; 638a31fad19SJonas Karlman }; 639a31fad19SJonas Karlman }; 640a31fad19SJonas Karlman 641a31fad19SJonas Karlman pwm2 { 642a31fad19SJonas Karlman /omit-if-no-ref/ 643a31fad19SJonas Karlman pwm2m0_pins: pwm2m0-pins { 644a31fad19SJonas Karlman rockchip,pins = 645a31fad19SJonas Karlman /* pwm2_m0 */ 646a31fad19SJonas Karlman <4 RK_PC5 1 &pcfg_pull_none_drv_level_0>; 647a31fad19SJonas Karlman }; 648a31fad19SJonas Karlman 649a31fad19SJonas Karlman /omit-if-no-ref/ 650a31fad19SJonas Karlman pwm2m1_pins: pwm2m1-pins { 651a31fad19SJonas Karlman rockchip,pins = 652a31fad19SJonas Karlman /* pwm2_m1 */ 653a31fad19SJonas Karlman <1 RK_PA7 2 &pcfg_pull_none_drv_level_0>; 654a31fad19SJonas Karlman }; 655a31fad19SJonas Karlman }; 656a31fad19SJonas Karlman 657a31fad19SJonas Karlman pwm3 { 658a31fad19SJonas Karlman /omit-if-no-ref/ 659a31fad19SJonas Karlman pwm3m0_pins: pwm3m0-pins { 660a31fad19SJonas Karlman rockchip,pins = 661a31fad19SJonas Karlman /* pwm3_m0 */ 662a31fad19SJonas Karlman <4 RK_PC6 1 &pcfg_pull_none_drv_level_0>; 663a31fad19SJonas Karlman }; 664a31fad19SJonas Karlman 665a31fad19SJonas Karlman /omit-if-no-ref/ 666a31fad19SJonas Karlman pwm3m1_pins: pwm3m1-pins { 667a31fad19SJonas Karlman rockchip,pins = 668a31fad19SJonas Karlman /* pwm3_m1 */ 669a31fad19SJonas Karlman <2 RK_PA4 3 &pcfg_pull_none_drv_level_0>; 670a31fad19SJonas Karlman }; 671a31fad19SJonas Karlman }; 672a31fad19SJonas Karlman 673a31fad19SJonas Karlman pwm4 { 674a31fad19SJonas Karlman /omit-if-no-ref/ 675a31fad19SJonas Karlman pwm4m0_pins: pwm4m0-pins { 676a31fad19SJonas Karlman rockchip,pins = 677a31fad19SJonas Karlman /* pwm4_m0 */ 678a31fad19SJonas Karlman <4 RK_PB7 1 &pcfg_pull_none_drv_level_0>; 679a31fad19SJonas Karlman }; 680a31fad19SJonas Karlman 681a31fad19SJonas Karlman /omit-if-no-ref/ 682a31fad19SJonas Karlman pwm4m1_pins: pwm4m1-pins { 683a31fad19SJonas Karlman rockchip,pins = 684a31fad19SJonas Karlman /* pwm4_m1 */ 685a31fad19SJonas Karlman <1 RK_PA4 2 &pcfg_pull_none_drv_level_0>; 686a31fad19SJonas Karlman }; 687a31fad19SJonas Karlman }; 688a31fad19SJonas Karlman 689a31fad19SJonas Karlman pwm5 { 690a31fad19SJonas Karlman /omit-if-no-ref/ 691a31fad19SJonas Karlman pwm5m0_pins: pwm5m0-pins { 692a31fad19SJonas Karlman rockchip,pins = 693a31fad19SJonas Karlman /* pwm5_m0 */ 694a31fad19SJonas Karlman <4 RK_PC0 1 &pcfg_pull_none_drv_level_0>; 695a31fad19SJonas Karlman }; 696a31fad19SJonas Karlman 697a31fad19SJonas Karlman /omit-if-no-ref/ 698a31fad19SJonas Karlman pwm5m1_pins: pwm5m1-pins { 699a31fad19SJonas Karlman rockchip,pins = 700a31fad19SJonas Karlman /* pwm5_m1 */ 701a31fad19SJonas Karlman <3 RK_PC3 1 &pcfg_pull_none_drv_level_0>; 702a31fad19SJonas Karlman }; 703a31fad19SJonas Karlman }; 704a31fad19SJonas Karlman 705a31fad19SJonas Karlman pwm6 { 706a31fad19SJonas Karlman /omit-if-no-ref/ 707a31fad19SJonas Karlman pwm6m0_pins: pwm6m0-pins { 708a31fad19SJonas Karlman rockchip,pins = 709a31fad19SJonas Karlman /* pwm6_m0 */ 710a31fad19SJonas Karlman <4 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 711a31fad19SJonas Karlman }; 712a31fad19SJonas Karlman 713a31fad19SJonas Karlman /omit-if-no-ref/ 714a31fad19SJonas Karlman pwm6m1_pins: pwm6m1-pins { 715a31fad19SJonas Karlman rockchip,pins = 716a31fad19SJonas Karlman /* pwm6_m1 */ 717a31fad19SJonas Karlman <1 RK_PC3 3 &pcfg_pull_none_drv_level_0>; 718a31fad19SJonas Karlman }; 719a31fad19SJonas Karlman 720a31fad19SJonas Karlman /omit-if-no-ref/ 721a31fad19SJonas Karlman pwm6m2_pins: pwm6m2-pins { 722a31fad19SJonas Karlman rockchip,pins = 723a31fad19SJonas Karlman /* pwm6_m2 */ 724a31fad19SJonas Karlman <3 RK_PC1 1 &pcfg_pull_none_drv_level_0>; 725a31fad19SJonas Karlman }; 726a31fad19SJonas Karlman }; 727a31fad19SJonas Karlman 728a31fad19SJonas Karlman pwm7 { 729a31fad19SJonas Karlman /omit-if-no-ref/ 730a31fad19SJonas Karlman pwm7m0_pins: pwm7m0-pins { 731a31fad19SJonas Karlman rockchip,pins = 732a31fad19SJonas Karlman /* pwm7_m0 */ 733a31fad19SJonas Karlman <4 RK_PC2 1 &pcfg_pull_none_drv_level_0>; 734a31fad19SJonas Karlman }; 735a31fad19SJonas Karlman 736a31fad19SJonas Karlman /omit-if-no-ref/ 737a31fad19SJonas Karlman pwm7m1_pins: pwm7m1-pins { 738a31fad19SJonas Karlman rockchip,pins = 739a31fad19SJonas Karlman /* pwm7_m1 */ 740a31fad19SJonas Karlman <1 RK_PC2 2 &pcfg_pull_none_drv_level_0>; 741a31fad19SJonas Karlman }; 742a31fad19SJonas Karlman }; 743a31fad19SJonas Karlman 744a31fad19SJonas Karlman pwr { 745a31fad19SJonas Karlman /omit-if-no-ref/ 746a31fad19SJonas Karlman pwr_pins: pwr-pins { 747a31fad19SJonas Karlman rockchip,pins = 748a31fad19SJonas Karlman /* pwr_ctrl0 */ 749a31fad19SJonas Karlman <4 RK_PC2 2 &pcfg_pull_none>, 750a31fad19SJonas Karlman /* pwr_ctrl1 */ 751a31fad19SJonas Karlman <4 RK_PB6 1 &pcfg_pull_none>; 752a31fad19SJonas Karlman }; 753a31fad19SJonas Karlman }; 754a31fad19SJonas Karlman 755a31fad19SJonas Karlman ref { 756a31fad19SJonas Karlman /omit-if-no-ref/ 757a31fad19SJonas Karlman refm0_pins: refm0-pins { 758a31fad19SJonas Karlman rockchip,pins = 759a31fad19SJonas Karlman /* ref_clk_out_m0 */ 760a31fad19SJonas Karlman <0 RK_PA1 1 &pcfg_pull_none>; 761a31fad19SJonas Karlman }; 762a31fad19SJonas Karlman 763a31fad19SJonas Karlman /omit-if-no-ref/ 764a31fad19SJonas Karlman refm1_pins: refm1-pins { 765a31fad19SJonas Karlman rockchip,pins = 766a31fad19SJonas Karlman /* ref_clk_out_m1 */ 767a31fad19SJonas Karlman <3 RK_PC3 6 &pcfg_pull_none>; 768a31fad19SJonas Karlman }; 769a31fad19SJonas Karlman }; 770a31fad19SJonas Karlman 771a31fad19SJonas Karlman rgmii { 772a31fad19SJonas Karlman /omit-if-no-ref/ 773a31fad19SJonas Karlman rgmii_miim: rgmii-miim { 774a31fad19SJonas Karlman rockchip,pins = 775a31fad19SJonas Karlman /* rgmii_mdc */ 776a31fad19SJonas Karlman <3 RK_PB6 2 &pcfg_pull_none_drv_level_2>, 777a31fad19SJonas Karlman /* rgmii_mdio */ 778a31fad19SJonas Karlman <3 RK_PB7 2 &pcfg_pull_none_drv_level_2>; 779a31fad19SJonas Karlman }; 780a31fad19SJonas Karlman 781a31fad19SJonas Karlman /omit-if-no-ref/ 782*f2792bf1SJonas Karlman rgmii_rx_bus2: rgmii-rx-bus2 { 783a31fad19SJonas Karlman rockchip,pins = 784a31fad19SJonas Karlman /* rgmii_rxd0 */ 785a31fad19SJonas Karlman <3 RK_PA3 2 &pcfg_pull_none>, 786a31fad19SJonas Karlman /* rgmii_rxd1 */ 787a31fad19SJonas Karlman <3 RK_PA2 2 &pcfg_pull_none>, 788a31fad19SJonas Karlman /* rgmii_rxdv_crs */ 789a31fad19SJonas Karlman <3 RK_PC2 2 &pcfg_pull_none>; 790a31fad19SJonas Karlman }; 791a31fad19SJonas Karlman 792a31fad19SJonas Karlman /omit-if-no-ref/ 793*f2792bf1SJonas Karlman rgmii_tx_bus2: rgmii-tx-bus2 { 794a31fad19SJonas Karlman rockchip,pins = 795a31fad19SJonas Karlman /* rgmii_txd0 */ 796a31fad19SJonas Karlman <3 RK_PA1 2 &pcfg_pull_none_drv_level_2>, 797a31fad19SJonas Karlman /* rgmii_txd1 */ 798a31fad19SJonas Karlman <3 RK_PA0 2 &pcfg_pull_none_drv_level_2>, 799a31fad19SJonas Karlman /* rgmii_txen */ 800a31fad19SJonas Karlman <3 RK_PC0 2 &pcfg_pull_none>; 801a31fad19SJonas Karlman }; 802a31fad19SJonas Karlman 803a31fad19SJonas Karlman /omit-if-no-ref/ 804*f2792bf1SJonas Karlman rgmii_rgmii_clk: rgmii-rgmii-clk { 805a31fad19SJonas Karlman rockchip,pins = 806a31fad19SJonas Karlman /* rgmii_rxclk */ 807a31fad19SJonas Karlman <3 RK_PA5 2 &pcfg_pull_none>, 808a31fad19SJonas Karlman /* rgmii_txclk */ 809a31fad19SJonas Karlman <3 RK_PA4 2 &pcfg_pull_none_drv_level_2>; 810a31fad19SJonas Karlman }; 811a31fad19SJonas Karlman 812a31fad19SJonas Karlman /omit-if-no-ref/ 813*f2792bf1SJonas Karlman rgmii_rgmii_bus: rgmii-rgmii-bus { 814a31fad19SJonas Karlman rockchip,pins = 815a31fad19SJonas Karlman /* rgmii_rxd2 */ 816a31fad19SJonas Karlman <3 RK_PA7 2 &pcfg_pull_none>, 817a31fad19SJonas Karlman /* rgmii_rxd3 */ 818a31fad19SJonas Karlman <3 RK_PA6 2 &pcfg_pull_none>, 819a31fad19SJonas Karlman /* rgmii_txd2 */ 820a31fad19SJonas Karlman <3 RK_PB1 2 &pcfg_pull_none_drv_level_2>, 821a31fad19SJonas Karlman /* rgmii_txd3 */ 822a31fad19SJonas Karlman <3 RK_PB0 2 &pcfg_pull_none_drv_level_2>; 823a31fad19SJonas Karlman }; 824a31fad19SJonas Karlman 825a31fad19SJonas Karlman /omit-if-no-ref/ 826a31fad19SJonas Karlman rgmii_clk: rgmii-clk { 827a31fad19SJonas Karlman rockchip,pins = 828a31fad19SJonas Karlman /* rgmii_clk */ 829a31fad19SJonas Karlman <3 RK_PB4 2 &pcfg_pull_none>; 830a31fad19SJonas Karlman }; 831a31fad19SJonas Karlman /omit-if-no-ref/ 832a31fad19SJonas Karlman rgmii_txer: rgmii-txer { 833a31fad19SJonas Karlman rockchip,pins = 834a31fad19SJonas Karlman /* rgmii_txer */ 835a31fad19SJonas Karlman <3 RK_PC1 2 &pcfg_pull_none>; 836a31fad19SJonas Karlman }; 837a31fad19SJonas Karlman }; 838a31fad19SJonas Karlman 839a31fad19SJonas Karlman scr { 840a31fad19SJonas Karlman /omit-if-no-ref/ 841a31fad19SJonas Karlman scrm0_pins: scrm0-pins { 842a31fad19SJonas Karlman rockchip,pins = 843a31fad19SJonas Karlman /* scr_clk_m0 */ 844a31fad19SJonas Karlman <1 RK_PA2 3 &pcfg_pull_none>, 845a31fad19SJonas Karlman /* scr_data_m0 */ 846a31fad19SJonas Karlman <1 RK_PA1 3 &pcfg_pull_none>, 847a31fad19SJonas Karlman /* scr_detn_m0 */ 848a31fad19SJonas Karlman <1 RK_PA0 3 &pcfg_pull_none>, 849a31fad19SJonas Karlman /* scr_rstn_m0 */ 850a31fad19SJonas Karlman <1 RK_PA3 3 &pcfg_pull_none>; 851a31fad19SJonas Karlman }; 852a31fad19SJonas Karlman 853a31fad19SJonas Karlman /omit-if-no-ref/ 854a31fad19SJonas Karlman scrm1_pins: scrm1-pins { 855a31fad19SJonas Karlman rockchip,pins = 856a31fad19SJonas Karlman /* scr_clk_m1 */ 857a31fad19SJonas Karlman <2 RK_PA5 3 &pcfg_pull_none>, 858a31fad19SJonas Karlman /* scr_data_m1 */ 859a31fad19SJonas Karlman <2 RK_PA3 4 &pcfg_pull_none>, 860a31fad19SJonas Karlman /* scr_detn_m1 */ 861a31fad19SJonas Karlman <2 RK_PA6 3 &pcfg_pull_none>, 862a31fad19SJonas Karlman /* scr_rstn_m1 */ 863a31fad19SJonas Karlman <2 RK_PA4 4 &pcfg_pull_none>; 864a31fad19SJonas Karlman }; 865a31fad19SJonas Karlman }; 866a31fad19SJonas Karlman 867a31fad19SJonas Karlman sdio0 { 868a31fad19SJonas Karlman /omit-if-no-ref/ 869a31fad19SJonas Karlman sdio0_bus4: sdio0-bus4 { 870a31fad19SJonas Karlman rockchip,pins = 871a31fad19SJonas Karlman /* sdio0_d0 */ 872a31fad19SJonas Karlman <1 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 873a31fad19SJonas Karlman /* sdio0_d1 */ 874a31fad19SJonas Karlman <1 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 875a31fad19SJonas Karlman /* sdio0_d2 */ 876a31fad19SJonas Karlman <1 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 877a31fad19SJonas Karlman /* sdio0_d3 */ 878a31fad19SJonas Karlman <1 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 879a31fad19SJonas Karlman }; 880a31fad19SJonas Karlman 881a31fad19SJonas Karlman /omit-if-no-ref/ 882a31fad19SJonas Karlman sdio0_clk: sdio0-clk { 883a31fad19SJonas Karlman rockchip,pins = 884a31fad19SJonas Karlman /* sdio0_clk */ 885a31fad19SJonas Karlman <1 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 886a31fad19SJonas Karlman }; 887a31fad19SJonas Karlman 888a31fad19SJonas Karlman /omit-if-no-ref/ 889a31fad19SJonas Karlman sdio0_cmd: sdio0-cmd { 890a31fad19SJonas Karlman rockchip,pins = 891a31fad19SJonas Karlman /* sdio0_cmd */ 892a31fad19SJonas Karlman <1 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 893a31fad19SJonas Karlman }; 894a31fad19SJonas Karlman 895a31fad19SJonas Karlman /omit-if-no-ref/ 896a31fad19SJonas Karlman sdio0_det: sdio0-det { 897a31fad19SJonas Karlman rockchip,pins = 898a31fad19SJonas Karlman /* sdio0_det */ 899a31fad19SJonas Karlman <1 RK_PA6 1 &pcfg_pull_up>; 900a31fad19SJonas Karlman }; 901a31fad19SJonas Karlman 902a31fad19SJonas Karlman /omit-if-no-ref/ 903a31fad19SJonas Karlman sdio0_pwren: sdio0-pwren { 904a31fad19SJonas Karlman rockchip,pins = 905a31fad19SJonas Karlman /* sdio0_pwren */ 906a31fad19SJonas Karlman <1 RK_PA7 1 &pcfg_pull_none>; 907a31fad19SJonas Karlman }; 908a31fad19SJonas Karlman }; 909a31fad19SJonas Karlman 910a31fad19SJonas Karlman sdio1 { 911a31fad19SJonas Karlman /omit-if-no-ref/ 912a31fad19SJonas Karlman sdio1_bus4: sdio1-bus4 { 913a31fad19SJonas Karlman rockchip,pins = 914a31fad19SJonas Karlman /* sdio1_d0 */ 915a31fad19SJonas Karlman <3 RK_PA6 1 &pcfg_pull_up_drv_level_2>, 916a31fad19SJonas Karlman /* sdio1_d1 */ 917a31fad19SJonas Karlman <3 RK_PA7 1 &pcfg_pull_up_drv_level_2>, 918a31fad19SJonas Karlman /* sdio1_d2 */ 919a31fad19SJonas Karlman <3 RK_PB0 1 &pcfg_pull_up_drv_level_2>, 920a31fad19SJonas Karlman /* sdio1_d3 */ 921a31fad19SJonas Karlman <3 RK_PB1 1 &pcfg_pull_up_drv_level_2>; 922a31fad19SJonas Karlman }; 923a31fad19SJonas Karlman 924a31fad19SJonas Karlman /omit-if-no-ref/ 925a31fad19SJonas Karlman sdio1_clk: sdio1-clk { 926a31fad19SJonas Karlman rockchip,pins = 927a31fad19SJonas Karlman /* sdio1_clk */ 928a31fad19SJonas Karlman <3 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 929a31fad19SJonas Karlman }; 930a31fad19SJonas Karlman 931a31fad19SJonas Karlman /omit-if-no-ref/ 932a31fad19SJonas Karlman sdio1_cmd: sdio1-cmd { 933a31fad19SJonas Karlman rockchip,pins = 934a31fad19SJonas Karlman /* sdio1_cmd */ 935a31fad19SJonas Karlman <3 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 936a31fad19SJonas Karlman }; 937a31fad19SJonas Karlman 938a31fad19SJonas Karlman /omit-if-no-ref/ 939a31fad19SJonas Karlman sdio1_det: sdio1-det { 940a31fad19SJonas Karlman rockchip,pins = 941a31fad19SJonas Karlman /* sdio1_det */ 942a31fad19SJonas Karlman <3 RK_PB3 1 &pcfg_pull_up>; 943a31fad19SJonas Karlman }; 944a31fad19SJonas Karlman 945a31fad19SJonas Karlman /omit-if-no-ref/ 946a31fad19SJonas Karlman sdio1_pwren: sdio1-pwren { 947a31fad19SJonas Karlman rockchip,pins = 948a31fad19SJonas Karlman /* sdio1_pwren */ 949a31fad19SJonas Karlman <3 RK_PB2 1 &pcfg_pull_none>; 950a31fad19SJonas Karlman }; 951a31fad19SJonas Karlman }; 952a31fad19SJonas Karlman 953a31fad19SJonas Karlman sdmmc { 954a31fad19SJonas Karlman /omit-if-no-ref/ 955a31fad19SJonas Karlman sdmmc_bus4: sdmmc-bus4 { 956a31fad19SJonas Karlman rockchip,pins = 957a31fad19SJonas Karlman /* sdmmc_d0 */ 958a31fad19SJonas Karlman <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>, 959a31fad19SJonas Karlman /* sdmmc_d1 */ 960a31fad19SJonas Karlman <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>, 961a31fad19SJonas Karlman /* sdmmc_d2 */ 962a31fad19SJonas Karlman <2 RK_PA2 1 &pcfg_pull_up_drv_level_2>, 963a31fad19SJonas Karlman /* sdmmc_d3 */ 964a31fad19SJonas Karlman <2 RK_PA3 1 &pcfg_pull_up_drv_level_2>; 965a31fad19SJonas Karlman }; 966a31fad19SJonas Karlman 967a31fad19SJonas Karlman /omit-if-no-ref/ 968a31fad19SJonas Karlman sdmmc_clk: sdmmc-clk { 969a31fad19SJonas Karlman rockchip,pins = 970a31fad19SJonas Karlman /* sdmmc_clk */ 971a31fad19SJonas Karlman <2 RK_PA5 1 &pcfg_pull_up_drv_level_2>; 972a31fad19SJonas Karlman }; 973a31fad19SJonas Karlman 974a31fad19SJonas Karlman /omit-if-no-ref/ 975a31fad19SJonas Karlman sdmmc_cmd: sdmmc-cmd { 976a31fad19SJonas Karlman rockchip,pins = 977a31fad19SJonas Karlman /* sdmmc_cmd */ 978a31fad19SJonas Karlman <2 RK_PA4 1 &pcfg_pull_up_drv_level_2>; 979a31fad19SJonas Karlman }; 980a31fad19SJonas Karlman 981a31fad19SJonas Karlman /omit-if-no-ref/ 982a31fad19SJonas Karlman sdmmc_det: sdmmc-det { 983a31fad19SJonas Karlman rockchip,pins = 984a31fad19SJonas Karlman /* sdmmc_detn */ 985a31fad19SJonas Karlman <2 RK_PA6 1 &pcfg_pull_up>; 986a31fad19SJonas Karlman }; 987a31fad19SJonas Karlman 988a31fad19SJonas Karlman /omit-if-no-ref/ 989a31fad19SJonas Karlman sdmmc_pwren: sdmmc-pwren { 990a31fad19SJonas Karlman rockchip,pins = 991a31fad19SJonas Karlman /* sdmmc_pwren */ 992a31fad19SJonas Karlman <4 RK_PA1 1 &pcfg_pull_none>; 993a31fad19SJonas Karlman }; 994a31fad19SJonas Karlman }; 995a31fad19SJonas Karlman 996a31fad19SJonas Karlman spdif { 997a31fad19SJonas Karlman /omit-if-no-ref/ 998a31fad19SJonas Karlman spdifm0_pins: spdifm0-pins { 999a31fad19SJonas Karlman rockchip,pins = 1000a31fad19SJonas Karlman /* spdif_tx_m0 */ 1001a31fad19SJonas Karlman <4 RK_PA0 1 &pcfg_pull_none>; 1002a31fad19SJonas Karlman }; 1003a31fad19SJonas Karlman 1004a31fad19SJonas Karlman /omit-if-no-ref/ 1005a31fad19SJonas Karlman spdifm1_pins: spdifm1-pins { 1006a31fad19SJonas Karlman rockchip,pins = 1007a31fad19SJonas Karlman /* spdif_tx_m1 */ 1008a31fad19SJonas Karlman <1 RK_PC3 2 &pcfg_pull_none>; 1009a31fad19SJonas Karlman }; 1010a31fad19SJonas Karlman 1011a31fad19SJonas Karlman /omit-if-no-ref/ 1012a31fad19SJonas Karlman spdifm2_pins: spdifm2-pins { 1013a31fad19SJonas Karlman rockchip,pins = 1014a31fad19SJonas Karlman /* spdif_tx_m2 */ 1015a31fad19SJonas Karlman <3 RK_PC3 2 &pcfg_pull_none>; 1016a31fad19SJonas Karlman }; 1017a31fad19SJonas Karlman }; 1018a31fad19SJonas Karlman 1019a31fad19SJonas Karlman spi0 { 1020a31fad19SJonas Karlman /omit-if-no-ref/ 1021a31fad19SJonas Karlman spi0_pins: spi0-pins { 1022a31fad19SJonas Karlman rockchip,pins = 1023a31fad19SJonas Karlman /* spi0_clk */ 1024a31fad19SJonas Karlman <4 RK_PB4 2 &pcfg_pull_none_drv_level_2>, 1025a31fad19SJonas Karlman /* spi0_miso */ 1026a31fad19SJonas Karlman <4 RK_PB3 2 &pcfg_pull_none_drv_level_2>, 1027a31fad19SJonas Karlman /* spi0_mosi */ 1028a31fad19SJonas Karlman <4 RK_PB2 2 &pcfg_pull_none_drv_level_2>; 1029a31fad19SJonas Karlman }; 1030a31fad19SJonas Karlman 1031a31fad19SJonas Karlman /omit-if-no-ref/ 1032a31fad19SJonas Karlman spi0_csn0: spi0-csn0 { 1033a31fad19SJonas Karlman rockchip,pins = 1034a31fad19SJonas Karlman /* spi0_csn0 */ 1035a31fad19SJonas Karlman <4 RK_PB6 2 &pcfg_pull_none_drv_level_2>; 1036a31fad19SJonas Karlman }; 1037a31fad19SJonas Karlman /omit-if-no-ref/ 1038a31fad19SJonas Karlman spi0_csn1: spi0-csn1 { 1039a31fad19SJonas Karlman rockchip,pins = 1040a31fad19SJonas Karlman /* spi0_csn1 */ 1041a31fad19SJonas Karlman <4 RK_PC1 2 &pcfg_pull_none_drv_level_2>; 1042a31fad19SJonas Karlman }; 1043a31fad19SJonas Karlman }; 1044a31fad19SJonas Karlman 1045a31fad19SJonas Karlman spi1 { 1046a31fad19SJonas Karlman /omit-if-no-ref/ 1047a31fad19SJonas Karlman spi1_pins: spi1-pins { 1048a31fad19SJonas Karlman rockchip,pins = 1049a31fad19SJonas Karlman /* spi1_clk */ 1050a31fad19SJonas Karlman <1 RK_PB6 2 &pcfg_pull_none_drv_level_2>, 1051a31fad19SJonas Karlman /* spi1_miso */ 1052a31fad19SJonas Karlman <1 RK_PC0 2 &pcfg_pull_none_drv_level_2>, 1053a31fad19SJonas Karlman /* spi1_mosi */ 1054a31fad19SJonas Karlman <1 RK_PB7 2 &pcfg_pull_none_drv_level_2>; 1055a31fad19SJonas Karlman }; 1056a31fad19SJonas Karlman 1057a31fad19SJonas Karlman /omit-if-no-ref/ 1058a31fad19SJonas Karlman spi1_csn0: spi1-csn0 { 1059a31fad19SJonas Karlman rockchip,pins = 1060a31fad19SJonas Karlman /* spi1_csn0 */ 1061a31fad19SJonas Karlman <1 RK_PC1 1 &pcfg_pull_none_drv_level_2>; 1062a31fad19SJonas Karlman }; 1063a31fad19SJonas Karlman /omit-if-no-ref/ 1064a31fad19SJonas Karlman spi1_csn1: spi1-csn1 { 1065a31fad19SJonas Karlman rockchip,pins = 1066a31fad19SJonas Karlman /* spi1_csn1 */ 1067a31fad19SJonas Karlman <1 RK_PC2 1 &pcfg_pull_none_drv_level_2>; 1068a31fad19SJonas Karlman }; 1069a31fad19SJonas Karlman }; 1070a31fad19SJonas Karlman 1071a31fad19SJonas Karlman tsi0 { 1072a31fad19SJonas Karlman /omit-if-no-ref/ 1073a31fad19SJonas Karlman tsi0_pins: tsi0-pins { 1074a31fad19SJonas Karlman rockchip,pins = 1075a31fad19SJonas Karlman /* tsi0_clkin */ 1076a31fad19SJonas Karlman <3 RK_PB2 3 &pcfg_pull_none>, 1077a31fad19SJonas Karlman /* tsi0_d0 */ 1078a31fad19SJonas Karlman <3 RK_PB1 3 &pcfg_pull_none>, 1079a31fad19SJonas Karlman /* tsi0_d1 */ 1080a31fad19SJonas Karlman <3 RK_PB5 3 &pcfg_pull_none>, 1081a31fad19SJonas Karlman /* tsi0_d2 */ 1082a31fad19SJonas Karlman <3 RK_PB6 3 &pcfg_pull_none>, 1083a31fad19SJonas Karlman /* tsi0_d3 */ 1084a31fad19SJonas Karlman <3 RK_PB7 3 &pcfg_pull_none>, 1085a31fad19SJonas Karlman /* tsi0_d4 */ 1086a31fad19SJonas Karlman <3 RK_PA3 3 &pcfg_pull_none>, 1087a31fad19SJonas Karlman /* tsi0_d5 */ 1088a31fad19SJonas Karlman <3 RK_PA2 3 &pcfg_pull_none>, 1089a31fad19SJonas Karlman /* tsi0_d6 */ 1090a31fad19SJonas Karlman <3 RK_PA1 3 &pcfg_pull_none>, 1091a31fad19SJonas Karlman /* tsi0_d7 */ 1092a31fad19SJonas Karlman <3 RK_PA0 3 &pcfg_pull_none>, 1093a31fad19SJonas Karlman /* tsi0_fail */ 1094a31fad19SJonas Karlman <3 RK_PC0 3 &pcfg_pull_none>, 1095a31fad19SJonas Karlman /* tsi0_sync */ 1096a31fad19SJonas Karlman <3 RK_PB4 3 &pcfg_pull_none>, 1097a31fad19SJonas Karlman /* tsi0_valid */ 1098a31fad19SJonas Karlman <3 RK_PB3 3 &pcfg_pull_none>; 1099a31fad19SJonas Karlman }; 1100a31fad19SJonas Karlman }; 1101a31fad19SJonas Karlman 1102a31fad19SJonas Karlman tsi1 { 1103a31fad19SJonas Karlman /omit-if-no-ref/ 1104a31fad19SJonas Karlman tsi1_pins: tsi1-pins { 1105a31fad19SJonas Karlman rockchip,pins = 1106a31fad19SJonas Karlman /* tsi1_clkin */ 1107a31fad19SJonas Karlman <3 RK_PA5 3 &pcfg_pull_none>, 1108a31fad19SJonas Karlman /* tsi1_d0 */ 1109a31fad19SJonas Karlman <3 RK_PA4 3 &pcfg_pull_none>, 1110a31fad19SJonas Karlman /* tsi1_sync */ 1111a31fad19SJonas Karlman <3 RK_PA7 3 &pcfg_pull_none>, 1112a31fad19SJonas Karlman /* tsi1_valid */ 1113a31fad19SJonas Karlman <3 RK_PA6 3 &pcfg_pull_none>; 1114a31fad19SJonas Karlman }; 1115a31fad19SJonas Karlman }; 1116a31fad19SJonas Karlman 1117a31fad19SJonas Karlman uart0 { 1118a31fad19SJonas Karlman /omit-if-no-ref/ 1119a31fad19SJonas Karlman uart0m0_xfer: uart0m0-xfer { 1120a31fad19SJonas Karlman rockchip,pins = 1121a31fad19SJonas Karlman /* uart0_rx_m0 */ 1122a31fad19SJonas Karlman <4 RK_PC7 1 &pcfg_pull_up>, 1123a31fad19SJonas Karlman /* uart0_tx_m0 */ 1124a31fad19SJonas Karlman <4 RK_PD0 1 &pcfg_pull_up>; 1125a31fad19SJonas Karlman }; 1126a31fad19SJonas Karlman 1127a31fad19SJonas Karlman /omit-if-no-ref/ 1128a31fad19SJonas Karlman uart0m1_xfer: uart0m1-xfer { 1129a31fad19SJonas Karlman rockchip,pins = 1130a31fad19SJonas Karlman /* uart0_rx_m1 */ 1131a31fad19SJonas Karlman <2 RK_PA0 2 &pcfg_pull_up>, 1132a31fad19SJonas Karlman /* uart0_tx_m1 */ 1133a31fad19SJonas Karlman <2 RK_PA1 2 &pcfg_pull_up>; 1134a31fad19SJonas Karlman }; 1135a31fad19SJonas Karlman }; 1136a31fad19SJonas Karlman 1137a31fad19SJonas Karlman uart1 { 1138a31fad19SJonas Karlman /omit-if-no-ref/ 1139a31fad19SJonas Karlman uart1m0_xfer: uart1m0-xfer { 1140a31fad19SJonas Karlman rockchip,pins = 1141a31fad19SJonas Karlman /* uart1_rx_m0 */ 1142a31fad19SJonas Karlman <4 RK_PA7 2 &pcfg_pull_up>, 1143a31fad19SJonas Karlman /* uart1_tx_m0 */ 1144a31fad19SJonas Karlman <4 RK_PA6 2 &pcfg_pull_up>; 1145a31fad19SJonas Karlman }; 1146a31fad19SJonas Karlman 1147a31fad19SJonas Karlman /omit-if-no-ref/ 1148a31fad19SJonas Karlman uart1m1_xfer: uart1m1-xfer { 1149a31fad19SJonas Karlman rockchip,pins = 1150a31fad19SJonas Karlman /* uart1_rx_m1 */ 1151a31fad19SJonas Karlman <4 RK_PC6 2 &pcfg_pull_up>, 1152a31fad19SJonas Karlman /* uart1_tx_m1 */ 1153a31fad19SJonas Karlman <4 RK_PC5 2 &pcfg_pull_up>; 1154a31fad19SJonas Karlman }; 1155a31fad19SJonas Karlman 1156a31fad19SJonas Karlman /omit-if-no-ref/ 1157a31fad19SJonas Karlman uart1_ctsn: uart1-ctsn { 1158a31fad19SJonas Karlman rockchip,pins = 1159a31fad19SJonas Karlman /* uart1_ctsn */ 1160a31fad19SJonas Karlman <4 RK_PA4 2 &pcfg_pull_none>; 1161a31fad19SJonas Karlman }; 1162a31fad19SJonas Karlman /omit-if-no-ref/ 1163a31fad19SJonas Karlman uart1_rtsn: uart1-rtsn { 1164a31fad19SJonas Karlman rockchip,pins = 1165a31fad19SJonas Karlman /* uart1_rtsn */ 1166a31fad19SJonas Karlman <4 RK_PA5 2 &pcfg_pull_none>; 1167a31fad19SJonas Karlman }; 1168a31fad19SJonas Karlman }; 1169a31fad19SJonas Karlman 1170a31fad19SJonas Karlman uart2 { 1171a31fad19SJonas Karlman /omit-if-no-ref/ 1172a31fad19SJonas Karlman uart2m0_xfer: uart2m0-xfer { 1173a31fad19SJonas Karlman rockchip,pins = 1174a31fad19SJonas Karlman /* uart2_rx_m0 */ 1175a31fad19SJonas Karlman <3 RK_PA0 1 &pcfg_pull_up>, 1176a31fad19SJonas Karlman /* uart2_tx_m0 */ 1177a31fad19SJonas Karlman <3 RK_PA1 1 &pcfg_pull_up>; 1178a31fad19SJonas Karlman }; 1179a31fad19SJonas Karlman 1180a31fad19SJonas Karlman /omit-if-no-ref/ 1181a31fad19SJonas Karlman uart2m0_ctsn: uart2m0-ctsn { 1182a31fad19SJonas Karlman rockchip,pins = 1183a31fad19SJonas Karlman /* uart2m0_ctsn */ 1184a31fad19SJonas Karlman <3 RK_PA3 1 &pcfg_pull_none>; 1185a31fad19SJonas Karlman }; 1186a31fad19SJonas Karlman /omit-if-no-ref/ 1187a31fad19SJonas Karlman uart2m0_rtsn: uart2m0-rtsn { 1188a31fad19SJonas Karlman rockchip,pins = 1189a31fad19SJonas Karlman /* uart2m0_rtsn */ 1190a31fad19SJonas Karlman <3 RK_PA2 1 &pcfg_pull_none>; 1191a31fad19SJonas Karlman }; 1192a31fad19SJonas Karlman 1193a31fad19SJonas Karlman /omit-if-no-ref/ 1194a31fad19SJonas Karlman uart2m1_xfer: uart2m1-xfer { 1195a31fad19SJonas Karlman rockchip,pins = 1196a31fad19SJonas Karlman /* uart2_rx_m1 */ 1197a31fad19SJonas Karlman <1 RK_PB0 1 &pcfg_pull_up>, 1198a31fad19SJonas Karlman /* uart2_tx_m1 */ 1199a31fad19SJonas Karlman <1 RK_PB1 1 &pcfg_pull_up>; 1200a31fad19SJonas Karlman }; 1201a31fad19SJonas Karlman 1202a31fad19SJonas Karlman /omit-if-no-ref/ 1203a31fad19SJonas Karlman uart2m1_ctsn: uart2m1-ctsn { 1204a31fad19SJonas Karlman rockchip,pins = 1205a31fad19SJonas Karlman /* uart2m1_ctsn */ 1206a31fad19SJonas Karlman <1 RK_PB3 1 &pcfg_pull_none>; 1207a31fad19SJonas Karlman }; 1208a31fad19SJonas Karlman /omit-if-no-ref/ 1209a31fad19SJonas Karlman uart2m1_rtsn: uart2m1-rtsn { 1210a31fad19SJonas Karlman rockchip,pins = 1211a31fad19SJonas Karlman /* uart2m1_rtsn */ 1212a31fad19SJonas Karlman <1 RK_PB2 1 &pcfg_pull_none>; 1213a31fad19SJonas Karlman }; 1214a31fad19SJonas Karlman }; 1215a31fad19SJonas Karlman 1216a31fad19SJonas Karlman uart3 { 1217a31fad19SJonas Karlman /omit-if-no-ref/ 1218a31fad19SJonas Karlman uart3m0_xfer: uart3m0-xfer { 1219a31fad19SJonas Karlman rockchip,pins = 1220a31fad19SJonas Karlman /* uart3_rx_m0 */ 1221a31fad19SJonas Karlman <4 RK_PB0 2 &pcfg_pull_up>, 1222a31fad19SJonas Karlman /* uart3_tx_m0 */ 1223a31fad19SJonas Karlman <4 RK_PB1 2 &pcfg_pull_up>; 1224a31fad19SJonas Karlman }; 1225a31fad19SJonas Karlman 1226a31fad19SJonas Karlman /omit-if-no-ref/ 1227a31fad19SJonas Karlman uart3m1_xfer: uart3m1-xfer { 1228a31fad19SJonas Karlman rockchip,pins = 1229a31fad19SJonas Karlman /* uart3_rx_m1 */ 1230a31fad19SJonas Karlman <4 RK_PB7 3 &pcfg_pull_up>, 1231a31fad19SJonas Karlman /* uart3_tx_m1 */ 1232a31fad19SJonas Karlman <4 RK_PC0 3 &pcfg_pull_up>; 1233a31fad19SJonas Karlman }; 1234a31fad19SJonas Karlman 1235a31fad19SJonas Karlman /omit-if-no-ref/ 1236a31fad19SJonas Karlman uart3_ctsn: uart3-ctsn { 1237a31fad19SJonas Karlman rockchip,pins = 1238a31fad19SJonas Karlman /* uart3_ctsn */ 1239a31fad19SJonas Karlman <4 RK_PA3 3 &pcfg_pull_none>; 1240a31fad19SJonas Karlman }; 1241a31fad19SJonas Karlman /omit-if-no-ref/ 1242a31fad19SJonas Karlman uart3_rtsn: uart3-rtsn { 1243a31fad19SJonas Karlman rockchip,pins = 1244a31fad19SJonas Karlman /* uart3_rtsn */ 1245a31fad19SJonas Karlman <4 RK_PA2 3 &pcfg_pull_none>; 1246a31fad19SJonas Karlman }; 1247a31fad19SJonas Karlman }; 1248a31fad19SJonas Karlman 1249a31fad19SJonas Karlman uart4 { 1250a31fad19SJonas Karlman /omit-if-no-ref/ 1251a31fad19SJonas Karlman uart4_xfer: uart4-xfer { 1252a31fad19SJonas Karlman rockchip,pins = 1253a31fad19SJonas Karlman /* uart4_rx */ 1254a31fad19SJonas Karlman <2 RK_PA2 3 &pcfg_pull_up>, 1255a31fad19SJonas Karlman /* uart4_tx */ 1256a31fad19SJonas Karlman <2 RK_PA3 3 &pcfg_pull_up>; 1257a31fad19SJonas Karlman }; 1258a31fad19SJonas Karlman 1259a31fad19SJonas Karlman /omit-if-no-ref/ 1260a31fad19SJonas Karlman uart4_ctsn: uart4-ctsn { 1261a31fad19SJonas Karlman rockchip,pins = 1262a31fad19SJonas Karlman /* uart4_ctsn */ 1263a31fad19SJonas Karlman <2 RK_PA1 3 &pcfg_pull_none>; 1264a31fad19SJonas Karlman }; 1265a31fad19SJonas Karlman /omit-if-no-ref/ 1266a31fad19SJonas Karlman uart4_rtsn: uart4-rtsn { 1267a31fad19SJonas Karlman rockchip,pins = 1268a31fad19SJonas Karlman /* uart4_rtsn */ 1269a31fad19SJonas Karlman <2 RK_PA0 3 &pcfg_pull_none>; 1270a31fad19SJonas Karlman }; 1271a31fad19SJonas Karlman }; 1272a31fad19SJonas Karlman 1273a31fad19SJonas Karlman uart5 { 1274a31fad19SJonas Karlman /omit-if-no-ref/ 1275a31fad19SJonas Karlman uart5m0_xfer: uart5m0-xfer { 1276a31fad19SJonas Karlman rockchip,pins = 1277a31fad19SJonas Karlman /* uart5_rx_m0 */ 1278a31fad19SJonas Karlman <1 RK_PA2 2 &pcfg_pull_up>, 1279a31fad19SJonas Karlman /* uart5_tx_m0 */ 1280a31fad19SJonas Karlman <1 RK_PA3 2 &pcfg_pull_up>; 1281a31fad19SJonas Karlman }; 1282a31fad19SJonas Karlman 1283a31fad19SJonas Karlman /omit-if-no-ref/ 1284a31fad19SJonas Karlman uart5m0_ctsn: uart5m0-ctsn { 1285a31fad19SJonas Karlman rockchip,pins = 1286a31fad19SJonas Karlman /* uart5m0_ctsn */ 1287a31fad19SJonas Karlman <1 RK_PA6 2 &pcfg_pull_none>; 1288a31fad19SJonas Karlman }; 1289a31fad19SJonas Karlman /omit-if-no-ref/ 1290a31fad19SJonas Karlman uart5m0_rtsn: uart5m0-rtsn { 1291a31fad19SJonas Karlman rockchip,pins = 1292a31fad19SJonas Karlman /* uart5m0_rtsn */ 1293a31fad19SJonas Karlman <1 RK_PA5 2 &pcfg_pull_none>; 1294a31fad19SJonas Karlman }; 1295a31fad19SJonas Karlman 1296a31fad19SJonas Karlman /omit-if-no-ref/ 1297a31fad19SJonas Karlman uart5m1_xfer: uart5m1-xfer { 1298a31fad19SJonas Karlman rockchip,pins = 1299a31fad19SJonas Karlman /* uart5_rx_m1 */ 1300a31fad19SJonas Karlman <1 RK_PD4 2 &pcfg_pull_up>, 1301a31fad19SJonas Karlman /* uart5_tx_m1 */ 1302a31fad19SJonas Karlman <1 RK_PD7 2 &pcfg_pull_up>; 1303a31fad19SJonas Karlman }; 1304a31fad19SJonas Karlman 1305a31fad19SJonas Karlman /omit-if-no-ref/ 1306a31fad19SJonas Karlman uart5m1_ctsn: uart5m1-ctsn { 1307a31fad19SJonas Karlman rockchip,pins = 1308a31fad19SJonas Karlman /* uart5m1_ctsn */ 1309a31fad19SJonas Karlman <1 RK_PD3 2 &pcfg_pull_none>; 1310a31fad19SJonas Karlman }; 1311a31fad19SJonas Karlman /omit-if-no-ref/ 1312a31fad19SJonas Karlman uart5m1_rtsn: uart5m1-rtsn { 1313a31fad19SJonas Karlman rockchip,pins = 1314a31fad19SJonas Karlman /* uart5m1_rtsn */ 1315a31fad19SJonas Karlman <1 RK_PD2 2 &pcfg_pull_none>; 1316a31fad19SJonas Karlman }; 1317a31fad19SJonas Karlman }; 1318a31fad19SJonas Karlman 1319a31fad19SJonas Karlman uart6 { 1320a31fad19SJonas Karlman /omit-if-no-ref/ 1321a31fad19SJonas Karlman uart6m0_xfer: uart6m0-xfer { 1322a31fad19SJonas Karlman rockchip,pins = 1323a31fad19SJonas Karlman /* uart6_rx_m0 */ 1324a31fad19SJonas Karlman <3 RK_PA7 4 &pcfg_pull_up>, 1325a31fad19SJonas Karlman /* uart6_tx_m0 */ 1326a31fad19SJonas Karlman <3 RK_PA6 4 &pcfg_pull_up>; 1327a31fad19SJonas Karlman }; 1328a31fad19SJonas Karlman 1329a31fad19SJonas Karlman /omit-if-no-ref/ 1330a31fad19SJonas Karlman uart6m1_xfer: uart6m1-xfer { 1331a31fad19SJonas Karlman rockchip,pins = 1332a31fad19SJonas Karlman /* uart6_rx_m1 */ 1333a31fad19SJonas Karlman <3 RK_PC3 4 &pcfg_pull_up>, 1334a31fad19SJonas Karlman /* uart6_tx_m1 */ 1335a31fad19SJonas Karlman <3 RK_PC1 4 &pcfg_pull_up>; 1336a31fad19SJonas Karlman }; 1337a31fad19SJonas Karlman 1338a31fad19SJonas Karlman /omit-if-no-ref/ 1339a31fad19SJonas Karlman uart6_ctsn: uart6-ctsn { 1340a31fad19SJonas Karlman rockchip,pins = 1341a31fad19SJonas Karlman /* uart6_ctsn */ 1342a31fad19SJonas Karlman <3 RK_PA4 4 &pcfg_pull_none>; 1343a31fad19SJonas Karlman }; 1344a31fad19SJonas Karlman /omit-if-no-ref/ 1345a31fad19SJonas Karlman uart6_rtsn: uart6-rtsn { 1346a31fad19SJonas Karlman rockchip,pins = 1347a31fad19SJonas Karlman /* uart6_rtsn */ 1348a31fad19SJonas Karlman <3 RK_PA5 4 &pcfg_pull_none>; 1349a31fad19SJonas Karlman }; 1350a31fad19SJonas Karlman }; 1351a31fad19SJonas Karlman 1352a31fad19SJonas Karlman uart7 { 1353a31fad19SJonas Karlman /omit-if-no-ref/ 1354a31fad19SJonas Karlman uart7m0_xfer: uart7m0-xfer { 1355a31fad19SJonas Karlman rockchip,pins = 1356a31fad19SJonas Karlman /* uart7_rx_m0 */ 1357a31fad19SJonas Karlman <3 RK_PB3 4 &pcfg_pull_up>, 1358a31fad19SJonas Karlman /* uart7_tx_m0 */ 1359a31fad19SJonas Karlman <3 RK_PB2 4 &pcfg_pull_up>; 1360a31fad19SJonas Karlman }; 1361a31fad19SJonas Karlman 1362a31fad19SJonas Karlman /omit-if-no-ref/ 1363a31fad19SJonas Karlman uart7m0_ctsn: uart7m0-ctsn { 1364a31fad19SJonas Karlman rockchip,pins = 1365a31fad19SJonas Karlman /* uart7m0_ctsn */ 1366a31fad19SJonas Karlman <3 RK_PB0 4 &pcfg_pull_none>; 1367a31fad19SJonas Karlman }; 1368a31fad19SJonas Karlman /omit-if-no-ref/ 1369a31fad19SJonas Karlman uart7m0_rtsn: uart7m0-rtsn { 1370a31fad19SJonas Karlman rockchip,pins = 1371a31fad19SJonas Karlman /* uart7m0_rtsn */ 1372a31fad19SJonas Karlman <3 RK_PB1 4 &pcfg_pull_none>; 1373a31fad19SJonas Karlman }; 1374a31fad19SJonas Karlman 1375a31fad19SJonas Karlman /omit-if-no-ref/ 1376a31fad19SJonas Karlman uart7m1_xfer: uart7m1-xfer { 1377a31fad19SJonas Karlman rockchip,pins = 1378a31fad19SJonas Karlman /* uart7_rx_m1 */ 1379a31fad19SJonas Karlman <1 RK_PB3 4 &pcfg_pull_up>, 1380a31fad19SJonas Karlman /* uart7_tx_m1 */ 1381a31fad19SJonas Karlman <1 RK_PB2 4 &pcfg_pull_up>; 1382a31fad19SJonas Karlman }; 1383a31fad19SJonas Karlman 1384a31fad19SJonas Karlman /omit-if-no-ref/ 1385a31fad19SJonas Karlman uart7m1_ctsn: uart7m1-ctsn { 1386a31fad19SJonas Karlman rockchip,pins = 1387a31fad19SJonas Karlman /* uart7m1_ctsn */ 1388a31fad19SJonas Karlman <1 RK_PB0 4 &pcfg_pull_none>; 1389a31fad19SJonas Karlman }; 1390a31fad19SJonas Karlman /omit-if-no-ref/ 1391a31fad19SJonas Karlman uart7m1_rtsn: uart7m1-rtsn { 1392a31fad19SJonas Karlman rockchip,pins = 1393a31fad19SJonas Karlman /* uart7m1_rtsn */ 1394a31fad19SJonas Karlman <1 RK_PB1 4 &pcfg_pull_none>; 1395a31fad19SJonas Karlman }; 1396a31fad19SJonas Karlman }; 1397a31fad19SJonas Karlman}; 1398