Lines Matching +full:tegra114 +full:- +full:spi
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Pinctrl data for the NVIDIA Tegra114 pinmux
7 * Copyright (c) 2012-2013, NVIDIA CORPORATION. All rights reserved.
16 #include "pinctrl-tegra.h"
194 /* All non-GPIO pins follow */
198 /* Non-GPIO pins */
1541 #define DRV_PINGROUP_REG(r) ((r) - DRV_PINGROUP_REG_A)
1542 #define PINGROUP_REG(r) ((r) - PINGROUP_REG_A)
1545 #define PINGROUP_BIT_N(b) (-1)
1572 .drv_reg = -1, \
1583 .mux_reg = -1, \
1584 .pupd_reg = -1, \
1585 .tri_reg = -1, \
1586 .einput_bit = -1, \
1587 .odrain_bit = -1, \
1588 .lock_bit = -1, \
1589 .ioreset_bit = -1, \
1590 .rcv_sel_bit = -1, \
1791 DRV_PINGROUP(at1, 0x870, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, Y),
1792 DRV_PINGROUP(at2, 0x874, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, Y),
1793 DRV_PINGROUP(at3, 0x878, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, Y),
1794 DRV_PINGROUP(at4, 0x87c, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, Y),
1803 DRV_PINGROUP(sdio3, 0x8b0, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, N),
1804 DRV_PINGROUP(spi, 0x8b4, 2, 3, 4, 12, 5, 20, 5, 28, 2, 30, 2, N),
1809 DRV_PINGROUP(sdio1, 0x8ec, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, N),
1810 DRV_PINGROUP(ddc, 0x8fc, 2, 3, -1, 12, 5, 20, 5, 28, 2, 30, 2, N),
1811 DRV_PINGROUP(gma, 0x900, 2, 3, -1, 14, 5, 20, 5, 28, 2, 30, 2, N),
1823 DRV_PINGROUP(ao3, 0x9a0, 2, 3, 4, 12, 5, -1, -1, 28, 2, -1, -1, N),
1824 DRV_PINGROUP(hv0, 0x9a4, 2, 3, 4, 12, 5, -1, -1, 28, 2, -1, -1, N),
1831 .gpio_compatible = "nvidia,tegra114-gpio",
1849 { .compatible = "nvidia,tegra114-pinmux", },
1855 .name = "tegra114-pinctrl",