Lines Matching +full:tegra124 +full:- +full:cec
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Pinctrl data for the NVIDIA Tegra124 pinmux
7 * Copyright (c) 2013-2014, NVIDIA CORPORATION. All rights reserved.
16 #include "pinctrl-tegra.h"
208 /* All non-GPIO pins follow */
212 /* Non-GPIO pins */
1622 FUNCTION(cec),
1712 #define DRV_PINGROUP_REG(r) ((r) - DRV_PINGROUP_REG_A)
1713 #define PINGROUP_REG(r) ((r) - PINGROUP_REG_A)
1714 #define MIPI_PAD_CTRL_PINGROUP_REG_Y(r) ((r) - MIPI_PAD_CTRL_PINGROUP_REG_A)
1717 #define PINGROUP_BIT_N(b) (-1)
1744 .drv_reg = -1, \
1755 .mux_reg = -1, \
1756 .pupd_reg = -1, \
1757 .tri_reg = -1, \
1758 .einput_bit = -1, \
1759 .odrain_bit = -1, \
1760 .lock_bit = -1, \
1761 .ioreset_bit = -1, \
1762 .rcv_sel_bit = -1, \
1794 .pupd_reg = -1, \
1795 .tri_reg = -1, \
1796 .einput_bit = -1, \
1797 .odrain_bit = -1, \
1798 .lock_bit = -1, \
1799 .ioreset_bit = -1, \
1800 .rcv_sel_bit = -1, \
1801 .drv_reg = -1, \
1981 …PINGROUP(hdmi_cec_pee3, CEC, RSVD2, RSVD3, RSVD4, 0x33e0, Y, N…
2013 DRV_PINGROUP(sdio3, 0x8b0, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, N),
2019 DRV_PINGROUP(sdio1, 0x8ec, 2, 3, -1, 12, 7, 20, 7, 28, 2, 30, 2, N),
2030 DRV_PINGROUP(cec, 0x938, 2, 3, 4, 12, 5, 20, 5, 28, 2, 30, 2, N),
2034 DRV_PINGROUP(ao3, 0x9a8, 2, 3, 4, 12, 5, -1, -1, 28, 2, -1, -1, N),
2036 DRV_PINGROUP(hv0, 0x9b4, 2, 3, 4, 12, 5, -1, -1, 28, 2, -1, -1, N),
2046 .gpio_compatible = "nvidia,tegra124-gpio",
2064 { .compatible = "nvidia,tegra124-pinmux", },
2070 .name = "tegra124-pinctrl",