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 */
2050 FUNCTION(mio),
2099 #define DRV_PINGROUP_REG_A 0x868 /* bank 0 */
2100 #define PINGROUP_REG_A 0x3000 /* bank 1 */
2102 #define DRV_PINGROUP_REG(r) ((r) - DRV_PINGROUP_REG_A)
2103 #define PINGROUP_REG(r) ((r) - PINGROUP_REG_A)
2106 #define PINGROUP_BIT_N(b) (-1)
2132 .rcv_sel_bit = -1, \
2133 .drv_reg = -1, \
2144 .mux_reg = -1, \
2145 .pupd_reg = -1, \
2146 .tri_reg = -1, \
2147 .einput_bit = -1, \
2148 .odrain_bit = -1, \
2149 .lock_bit = -1, \
2150 .ioreset_bit = -1, \
2151 .rcv_sel_bit = -1, \
2165 .drvtype_bit = -1, \
2305 …PINGROUP(kb_col6_pq6, KBC, NAND, TRACE, MIO, 0x3314, N, …
2306 …PINGROUP(kb_col7_pq7, KBC, NAND, TRACE, MIO, 0x3318, N, …
2313 …PINGROUP(kb_row6_pr6, KBC, NAND, SDMMC2, MIO, 0x32d4, N, …
2314 …PINGROUP(kb_row7_pr7, KBC, NAND, SDMMC2, MIO, 0x32d8, N, …
2315 …PINGROUP(kb_row8_ps0, KBC, NAND, SDMMC2, MIO, 0x32dc, N, …
2316 …PINGROUP(kb_row9_ps1, KBC, NAND, SDMMC2, MIO, 0x32e0, N, …
2317 …PINGROUP(kb_row10_ps2, KBC, NAND, SDMMC2, MIO, 0x32e4, N, …
2318 …PINGROUP(kb_row11_ps3, KBC, NAND, SDMMC2, MIO, 0x32e8, N, …
2319 …PINGROUP(kb_row12_ps4, KBC, NAND, SDMMC2, MIO, 0x32ec, N, …
2320 …PINGROUP(kb_row13_ps5, KBC, NAND, SDMMC2, MIO, 0x32f0, N, …
2321 …PINGROUP(kb_row14_ps6, KBC, NAND, SDMMC2, MIO, 0x32f4, N, …
2322 …PINGROUP(kb_row15_ps7, KBC, NAND, SDMMC2, MIO, 0x32f8, N, …
2432 DRV_PINGROUP(csus, 0x88c, -1, -1, -1, 12, 5, 19, 5, 24, 4, 28, 4),
2440 DRV_PINGROUP(gma, 0x900, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2441 DRV_PINGROUP(gmb, 0x904, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2442 DRV_PINGROUP(gmc, 0x908, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2443 DRV_PINGROUP(gmd, 0x90c, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2452 DRV_PINGROUP(sdio1, 0x8ec, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2453 DRV_PINGROUP(sdio2, 0x8ac, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2454 DRV_PINGROUP(sdio3, 0x8b0, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2),
2461 DRV_PINGROUP(vi1, 0x8c8, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),
2466 .gpio_compatible = "nvidia,tegra30-gpio",
2484 { .compatible = "nvidia,tegra30-pinmux", },
2490 .name = "tegra30-pinctrl",