Lines Matching +full:mio +full:- +full:bank
1 // SPDX-License-Identifier: GPL-2.0-only
7 * Copyright (c) 2011-2012, NVIDIA CORPORATION. All rights reserved.
16 #include "pinctrl-tegra.h"
273 /* All non-GPIO pins follow */
277 /* Non-GPIO pins */
2053 FUNCTION(mio),
2102 #define DRV_PINGROUP_REG_A 0x868 /* bank 0 */
2103 #define PINGROUP_REG_A 0x3000 /* bank 1 */
2105 #define DRV_PINGROUP_REG(r) ((r) - DRV_PINGROUP_REG_A)
2106 #define PINGROUP_REG(r) ((r) - PINGROUP_REG_A)
2109 #define PINGROUP_BIT_N(b) (-1)
2135 .rcv_sel_bit = -1, \
2136 .drv_reg = -1, \
2147 .mux_reg = -1, \
2148 .pupd_reg = -1, \
2149 .tri_reg = -1, \
2150 .einput_bit = -1, \
2151 .odrain_bit = -1, \
2152 .lock_bit = -1, \
2153 .ioreset_bit = -1, \
2154 .rcv_sel_bit = -1, \
2168 .drvtype_bit = -1, \
2308 …PINGROUP(kb_col6_pq6, KBC, NAND, TRACE, MIO, 0x3314, N, …
2309 …PINGROUP(kb_col7_pq7, KBC, NAND, TRACE, MIO, 0x3318, N, …
2316 …PINGROUP(kb_row6_pr6, KBC, NAND, SDMMC2, MIO, 0x32d4, N, …
2317 …PINGROUP(kb_row7_pr7, KBC, NAND, SDMMC2, MIO, 0x32d8, N, …
2318 …PINGROUP(kb_row8_ps0, KBC, NAND, SDMMC2, MIO, 0x32dc, N, …
2319 …PINGROUP(kb_row9_ps1, KBC, NAND, SDMMC2, MIO, 0x32e0, N, …
2320 …PINGROUP(kb_row10_ps2, KBC, NAND, SDMMC2, MIO, 0x32e4, N, …
2321 …PINGROUP(kb_row11_ps3, KBC, NAND, SDMMC2, MIO, 0x32e8, N, …
2322 …PINGROUP(kb_row12_ps4, KBC, NAND, SDMMC2, MIO, 0x32ec, N, …
2323 …PINGROUP(kb_row13_ps5, KBC, NAND, SDMMC2, MIO, 0x32f0, N, …
2324 …PINGROUP(kb_row14_ps6, KBC, NAND, SDMMC2, MIO, 0x32f4, N, …
2325 …PINGROUP(kb_row15_ps7, KBC, NAND, SDMMC2, MIO, 0x32f8, N, …
2435 DRV_PINGROUP(csus, 0x88c, -1, -1, -1, 12, 5, 19, 5, 24, 4, 28, 4),
2443 DRV_PINGROUP(gma, 0x900, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2444 DRV_PINGROUP(gmb, 0x904, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2445 DRV_PINGROUP(gmc, 0x908, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2446 DRV_PINGROUP(gmd, 0x90c, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2455 DRV_PINGROUP(sdio1, 0x8ec, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2456 DRV_PINGROUP(sdio2, 0x8ac, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2457 DRV_PINGROUP(sdio3, 0x8b0, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2464 DRV_PINGROUP(vi1, 0x8c8, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2469 .gpio_compatible = "nvidia,tegra30-gpio",
2487 { .compatible = "nvidia,tegra30-pinmux", },
2493 .name = "tegra30-pinctrl",