Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
pinctrl-tegra20.c File Reference
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include "pinctrl-tegra.h"

Go to the source code of this file.

Macros

#define _GPIO(offset)   (offset)
 
#define TEGRA_PIN_VI_GP6_PA0   _GPIO(0)
 
#define TEGRA_PIN_UART3_CTS_N_PA1   _GPIO(1)
 
#define TEGRA_PIN_DAP2_FS_PA2   _GPIO(2)
 
#define TEGRA_PIN_DAP2_SCLK_PA3   _GPIO(3)
 
#define TEGRA_PIN_DAP2_DIN_PA4   _GPIO(4)
 
#define TEGRA_PIN_DAP2_DOUT_PA5   _GPIO(5)
 
#define TEGRA_PIN_SDIO3_CLK_PA6   _GPIO(6)
 
#define TEGRA_PIN_SDIO3_CMD_PA7   _GPIO(7)
 
#define TEGRA_PIN_GMI_AD17_PB0   _GPIO(8)
 
#define TEGRA_PIN_GMI_AD18_PB1   _GPIO(9)
 
#define TEGRA_PIN_LCD_PWR0_PB2   _GPIO(10)
 
#define TEGRA_PIN_LCD_PCLK_PB3   _GPIO(11)
 
#define TEGRA_PIN_SDIO3_DAT3_PB4   _GPIO(12)
 
#define TEGRA_PIN_SDIO3_DAT2_PB5   _GPIO(13)
 
#define TEGRA_PIN_SDIO3_DAT1_PB6   _GPIO(14)
 
#define TEGRA_PIN_SDIO3_DAT0_PB7   _GPIO(15)
 
#define TEGRA_PIN_UART3_RTS_N_PC0   _GPIO(16)
 
#define TEGRA_PIN_LCD_PWR1_PC1   _GPIO(17)
 
#define TEGRA_PIN_UART2_TXD_PC2   _GPIO(18)
 
#define TEGRA_PIN_UART2_RXD_PC3   _GPIO(19)
 
#define TEGRA_PIN_GEN1_I2C_SCL_PC4   _GPIO(20)
 
#define TEGRA_PIN_GEN1_I2C_SDA_PC5   _GPIO(21)
 
#define TEGRA_PIN_LCD_PWR2_PC6   _GPIO(22)
 
#define TEGRA_PIN_GMI_WP_N_PC7   _GPIO(23)
 
#define TEGRA_PIN_SDIO3_DAT5_PD0   _GPIO(24)
 
#define TEGRA_PIN_SDIO3_DAT4_PD1   _GPIO(25)
 
#define TEGRA_PIN_VI_GP5_PD2   _GPIO(26)
 
#define TEGRA_PIN_SDIO3_DAT6_PD3   _GPIO(27)
 
#define TEGRA_PIN_SDIO3_DAT7_PD4   _GPIO(28)
 
#define TEGRA_PIN_VI_D1_PD5   _GPIO(29)
 
#define TEGRA_PIN_VI_VSYNC_PD6   _GPIO(30)
 
#define TEGRA_PIN_VI_HSYNC_PD7   _GPIO(31)
 
#define TEGRA_PIN_LCD_D0_PE0   _GPIO(32)
 
#define TEGRA_PIN_LCD_D1_PE1   _GPIO(33)
 
#define TEGRA_PIN_LCD_D2_PE2   _GPIO(34)
 
#define TEGRA_PIN_LCD_D3_PE3   _GPIO(35)
 
#define TEGRA_PIN_LCD_D4_PE4   _GPIO(36)
 
#define TEGRA_PIN_LCD_D5_PE5   _GPIO(37)
 
#define TEGRA_PIN_LCD_D6_PE6   _GPIO(38)
 
#define TEGRA_PIN_LCD_D7_PE7   _GPIO(39)
 
#define TEGRA_PIN_LCD_D8_PF0   _GPIO(40)
 
#define TEGRA_PIN_LCD_D9_PF1   _GPIO(41)
 
#define TEGRA_PIN_LCD_D10_PF2   _GPIO(42)
 
#define TEGRA_PIN_LCD_D11_PF3   _GPIO(43)
 
#define TEGRA_PIN_LCD_D12_PF4   _GPIO(44)
 
#define TEGRA_PIN_LCD_D13_PF5   _GPIO(45)
 
#define TEGRA_PIN_LCD_D14_PF6   _GPIO(46)
 
#define TEGRA_PIN_LCD_D15_PF7   _GPIO(47)
 
#define TEGRA_PIN_GMI_AD0_PG0   _GPIO(48)
 
#define TEGRA_PIN_GMI_AD1_PG1   _GPIO(49)
 
#define TEGRA_PIN_GMI_AD2_PG2   _GPIO(50)
 
#define TEGRA_PIN_GMI_AD3_PG3   _GPIO(51)
 
#define TEGRA_PIN_GMI_AD4_PG4   _GPIO(52)
 
#define TEGRA_PIN_GMI_AD5_PG5   _GPIO(53)
 
#define TEGRA_PIN_GMI_AD6_PG6   _GPIO(54)
 
#define TEGRA_PIN_GMI_AD7_PG7   _GPIO(55)
 
#define TEGRA_PIN_GMI_AD8_PH0   _GPIO(56)
 
#define TEGRA_PIN_GMI_AD9_PH1   _GPIO(57)
 
#define TEGRA_PIN_GMI_AD10_PH2   _GPIO(58)
 
#define TEGRA_PIN_GMI_AD11_PH3   _GPIO(59)
 
#define TEGRA_PIN_GMI_AD12_PH4   _GPIO(60)
 
#define TEGRA_PIN_GMI_AD13_PH5   _GPIO(61)
 
#define TEGRA_PIN_GMI_AD14_PH6   _GPIO(62)
 
#define TEGRA_PIN_GMI_AD15_PH7   _GPIO(63)
 
#define TEGRA_PIN_GMI_HIOW_N_PI0   _GPIO(64)
 
#define TEGRA_PIN_GMI_HIOR_N_PI1   _GPIO(65)
 
#define TEGRA_PIN_GMI_CS5_N_PI2   _GPIO(66)
 
#define TEGRA_PIN_GMI_CS6_N_PI3   _GPIO(67)
 
#define TEGRA_PIN_GMI_RST_N_PI4   _GPIO(68)
 
#define TEGRA_PIN_GMI_IORDY_PI5   _GPIO(69)
 
#define TEGRA_PIN_GMI_CS7_N_PI6   _GPIO(70)
 
#define TEGRA_PIN_GMI_WAIT_PI7   _GPIO(71)
 
#define TEGRA_PIN_GMI_CS0_N_PJ0   _GPIO(72)
 
#define TEGRA_PIN_LCD_DE_PJ1   _GPIO(73)
 
#define TEGRA_PIN_GMI_CS1_N_PJ2   _GPIO(74)
 
#define TEGRA_PIN_LCD_HSYNC_PJ3   _GPIO(75)
 
#define TEGRA_PIN_LCD_VSYNC_PJ4   _GPIO(76)
 
#define TEGRA_PIN_UART2_CTS_N_PJ5   _GPIO(77)
 
#define TEGRA_PIN_UART2_RTS_N_PJ6   _GPIO(78)
 
#define TEGRA_PIN_GMI_AD16_PJ7   _GPIO(79)
 
#define TEGRA_PIN_GMI_ADV_N_PK0   _GPIO(80)
 
#define TEGRA_PIN_GMI_CLK_PK1   _GPIO(81)
 
#define TEGRA_PIN_GMI_CS4_N_PK2   _GPIO(82)
 
#define TEGRA_PIN_GMI_CS2_N_PK3   _GPIO(83)
 
#define TEGRA_PIN_GMI_CS3_N_PK4   _GPIO(84)
 
#define TEGRA_PIN_SPDIF_OUT_PK5   _GPIO(85)
 
#define TEGRA_PIN_SPDIF_IN_PK6   _GPIO(86)
 
#define TEGRA_PIN_GMI_AD19_PK7   _GPIO(87)
 
#define TEGRA_PIN_VI_D2_PL0   _GPIO(88)
 
#define TEGRA_PIN_VI_D3_PL1   _GPIO(89)
 
#define TEGRA_PIN_VI_D4_PL2   _GPIO(90)
 
#define TEGRA_PIN_VI_D5_PL3   _GPIO(91)
 
#define TEGRA_PIN_VI_D6_PL4   _GPIO(92)
 
#define TEGRA_PIN_VI_D7_PL5   _GPIO(93)
 
#define TEGRA_PIN_VI_D8_PL6   _GPIO(94)
 
#define TEGRA_PIN_VI_D9_PL7   _GPIO(95)
 
#define TEGRA_PIN_LCD_D16_PM0   _GPIO(96)
 
#define TEGRA_PIN_LCD_D17_PM1   _GPIO(97)
 
#define TEGRA_PIN_LCD_D18_PM2   _GPIO(98)
 
#define TEGRA_PIN_LCD_D19_PM3   _GPIO(99)
 
#define TEGRA_PIN_LCD_D20_PM4   _GPIO(100)
 
#define TEGRA_PIN_LCD_D21_PM5   _GPIO(101)
 
#define TEGRA_PIN_LCD_D22_PM6   _GPIO(102)
 
#define TEGRA_PIN_LCD_D23_PM7   _GPIO(103)
 
#define TEGRA_PIN_DAP1_FS_PN0   _GPIO(104)
 
#define TEGRA_PIN_DAP1_DIN_PN1   _GPIO(105)
 
#define TEGRA_PIN_DAP1_DOUT_PN2   _GPIO(106)
 
#define TEGRA_PIN_DAP1_SCLK_PN3   _GPIO(107)
 
#define TEGRA_PIN_LCD_CS0_N_PN4   _GPIO(108)
 
#define TEGRA_PIN_LCD_SDOUT_PN5   _GPIO(109)
 
#define TEGRA_PIN_LCD_DC0_PN6   _GPIO(110)
 
#define TEGRA_PIN_HDMI_INT_N_PN7   _GPIO(111)
 
#define TEGRA_PIN_ULPI_DATA7_PO0   _GPIO(112)
 
#define TEGRA_PIN_ULPI_DATA0_PO1   _GPIO(113)
 
#define TEGRA_PIN_ULPI_DATA1_PO2   _GPIO(114)
 
#define TEGRA_PIN_ULPI_DATA2_PO3   _GPIO(115)
 
#define TEGRA_PIN_ULPI_DATA3_PO4   _GPIO(116)
 
#define TEGRA_PIN_ULPI_DATA4_PO5   _GPIO(117)
 
#define TEGRA_PIN_ULPI_DATA5_PO6   _GPIO(118)
 
#define TEGRA_PIN_ULPI_DATA6_PO7   _GPIO(119)
 
#define TEGRA_PIN_DAP3_FS_PP0   _GPIO(120)
 
#define TEGRA_PIN_DAP3_DIN_PP1   _GPIO(121)
 
#define TEGRA_PIN_DAP3_DOUT_PP2   _GPIO(122)
 
#define TEGRA_PIN_DAP3_SCLK_PP3   _GPIO(123)
 
#define TEGRA_PIN_DAP4_FS_PP4   _GPIO(124)
 
#define TEGRA_PIN_DAP4_DIN_PP5   _GPIO(125)
 
#define TEGRA_PIN_DAP4_DOUT_PP6   _GPIO(126)
 
#define TEGRA_PIN_DAP4_SCLK_PP7   _GPIO(127)
 
#define TEGRA_PIN_KB_COL0_PQ0   _GPIO(128)
 
#define TEGRA_PIN_KB_COL1_PQ1   _GPIO(129)
 
#define TEGRA_PIN_KB_COL2_PQ2   _GPIO(130)
 
#define TEGRA_PIN_KB_COL3_PQ3   _GPIO(131)
 
#define TEGRA_PIN_KB_COL4_PQ4   _GPIO(132)
 
#define TEGRA_PIN_KB_COL5_PQ5   _GPIO(133)
 
#define TEGRA_PIN_KB_COL6_PQ6   _GPIO(134)
 
#define TEGRA_PIN_KB_COL7_PQ7   _GPIO(135)
 
#define TEGRA_PIN_KB_ROW0_PR0   _GPIO(136)
 
#define TEGRA_PIN_KB_ROW1_PR1   _GPIO(137)
 
#define TEGRA_PIN_KB_ROW2_PR2   _GPIO(138)
 
#define TEGRA_PIN_KB_ROW3_PR3   _GPIO(139)
 
#define TEGRA_PIN_KB_ROW4_PR4   _GPIO(140)
 
#define TEGRA_PIN_KB_ROW5_PR5   _GPIO(141)
 
#define TEGRA_PIN_KB_ROW6_PR6   _GPIO(142)
 
#define TEGRA_PIN_KB_ROW7_PR7   _GPIO(143)
 
#define TEGRA_PIN_KB_ROW8_PS0   _GPIO(144)
 
#define TEGRA_PIN_KB_ROW9_PS1   _GPIO(145)
 
#define TEGRA_PIN_KB_ROW10_PS2   _GPIO(146)
 
#define TEGRA_PIN_KB_ROW11_PS3   _GPIO(147)
 
#define TEGRA_PIN_KB_ROW12_PS4   _GPIO(148)
 
#define TEGRA_PIN_KB_ROW13_PS5   _GPIO(149)
 
#define TEGRA_PIN_KB_ROW14_PS6   _GPIO(150)
 
#define TEGRA_PIN_KB_ROW15_PS7   _GPIO(151)
 
#define TEGRA_PIN_VI_PCLK_PT0   _GPIO(152)
 
#define TEGRA_PIN_VI_MCLK_PT1   _GPIO(153)
 
#define TEGRA_PIN_VI_D10_PT2   _GPIO(154)
 
#define TEGRA_PIN_VI_D11_PT3   _GPIO(155)
 
#define TEGRA_PIN_VI_D0_PT4   _GPIO(156)
 
#define TEGRA_PIN_GEN2_I2C_SCL_PT5   _GPIO(157)
 
#define TEGRA_PIN_GEN2_I2C_SDA_PT6   _GPIO(158)
 
#define TEGRA_PIN_GMI_DPD_PT7   _GPIO(159)
 
#define TEGRA_PIN_PU0   _GPIO(160)
 
#define TEGRA_PIN_PU1   _GPIO(161)
 
#define TEGRA_PIN_PU2   _GPIO(162)
 
#define TEGRA_PIN_PU3   _GPIO(163)
 
#define TEGRA_PIN_PU4   _GPIO(164)
 
#define TEGRA_PIN_PU5   _GPIO(165)
 
#define TEGRA_PIN_PU6   _GPIO(166)
 
#define TEGRA_PIN_JTAG_RTCK_PU7   _GPIO(167)
 
#define TEGRA_PIN_PV0   _GPIO(168)
 
#define TEGRA_PIN_PV1   _GPIO(169)
 
#define TEGRA_PIN_PV2   _GPIO(170)
 
#define TEGRA_PIN_PV3   _GPIO(171)
 
#define TEGRA_PIN_PV4   _GPIO(172)
 
#define TEGRA_PIN_PV5   _GPIO(173)
 
#define TEGRA_PIN_PV6   _GPIO(174)
 
#define TEGRA_PIN_LCD_DC1_PV7   _GPIO(175)
 
#define TEGRA_PIN_LCD_CS1_N_PW0   _GPIO(176)
 
#define TEGRA_PIN_LCD_M1_PW1   _GPIO(177)
 
#define TEGRA_PIN_SPI2_CS1_N_PW2   _GPIO(178)
 
#define TEGRA_PIN_SPI2_CS2_N_PW3   _GPIO(179)
 
#define TEGRA_PIN_DAP_MCLK1_PW4   _GPIO(180)
 
#define TEGRA_PIN_DAP_MCLK2_PW5   _GPIO(181)
 
#define TEGRA_PIN_UART3_TXD_PW6   _GPIO(182)
 
#define TEGRA_PIN_UART3_RXD_PW7   _GPIO(183)
 
#define TEGRA_PIN_SPI2_MOSI_PX0   _GPIO(184)
 
#define TEGRA_PIN_SPI2_MISO_PX1   _GPIO(185)
 
#define TEGRA_PIN_SPI2_SCK_PX2   _GPIO(186)
 
#define TEGRA_PIN_SPI2_CS0_N_PX3   _GPIO(187)
 
#define TEGRA_PIN_SPI1_MOSI_PX4   _GPIO(188)
 
#define TEGRA_PIN_SPI1_SCK_PX5   _GPIO(189)
 
#define TEGRA_PIN_SPI1_CS0_N_PX6   _GPIO(190)
 
#define TEGRA_PIN_SPI1_MISO_PX7   _GPIO(191)
 
#define TEGRA_PIN_ULPI_CLK_PY0   _GPIO(192)
 
#define TEGRA_PIN_ULPI_DIR_PY1   _GPIO(193)
 
#define TEGRA_PIN_ULPI_NXT_PY2   _GPIO(194)
 
#define TEGRA_PIN_ULPI_STP_PY3   _GPIO(195)
 
#define TEGRA_PIN_SDIO1_DAT3_PY4   _GPIO(196)
 
#define TEGRA_PIN_SDIO1_DAT2_PY5   _GPIO(197)
 
#define TEGRA_PIN_SDIO1_DAT1_PY6   _GPIO(198)
 
#define TEGRA_PIN_SDIO1_DAT0_PY7   _GPIO(199)
 
#define TEGRA_PIN_SDIO1_CLK_PZ0   _GPIO(200)
 
#define TEGRA_PIN_SDIO1_CMD_PZ1   _GPIO(201)
 
#define TEGRA_PIN_LCD_SDIN_PZ2   _GPIO(202)
 
#define TEGRA_PIN_LCD_WR_N_PZ3   _GPIO(203)
 
#define TEGRA_PIN_LCD_SCK_PZ4   _GPIO(204)
 
#define TEGRA_PIN_SYS_CLK_REQ_PZ5   _GPIO(205)
 
#define TEGRA_PIN_PWR_I2C_SCL_PZ6   _GPIO(206)
 
#define TEGRA_PIN_PWR_I2C_SDA_PZ7   _GPIO(207)
 
#define TEGRA_PIN_GMI_AD20_PAA0   _GPIO(208)
 
#define TEGRA_PIN_GMI_AD21_PAA1   _GPIO(209)
 
#define TEGRA_PIN_GMI_AD22_PAA2   _GPIO(210)
 
#define TEGRA_PIN_GMI_AD23_PAA3   _GPIO(211)
 
#define TEGRA_PIN_GMI_AD24_PAA4   _GPIO(212)
 
#define TEGRA_PIN_GMI_AD25_PAA5   _GPIO(213)
 
#define TEGRA_PIN_GMI_AD26_PAA6   _GPIO(214)
 
#define TEGRA_PIN_GMI_AD27_PAA7   _GPIO(215)
 
#define TEGRA_PIN_LED_BLINK_PBB0   _GPIO(216)
 
#define TEGRA_PIN_VI_GP0_PBB1   _GPIO(217)
 
#define TEGRA_PIN_CAM_I2C_SCL_PBB2   _GPIO(218)
 
#define TEGRA_PIN_CAM_I2C_SDA_PBB3   _GPIO(219)
 
#define TEGRA_PIN_VI_GP3_PBB4   _GPIO(220)
 
#define TEGRA_PIN_VI_GP4_PBB5   _GPIO(221)
 
#define TEGRA_PIN_PBB6   _GPIO(222)
 
#define TEGRA_PIN_PBB7   _GPIO(223)
 
#define NUM_GPIOS   (TEGRA_PIN_PBB7 + 1)
 
#define _PIN(offset)   (NUM_GPIOS + (offset))
 
#define TEGRA_PIN_CRT_HSYNC   _PIN(30)
 
#define TEGRA_PIN_CRT_VSYNC   _PIN(31)
 
#define TEGRA_PIN_DDC_SCL   _PIN(32)
 
#define TEGRA_PIN_DDC_SDA   _PIN(33)
 
#define TEGRA_PIN_OWC   _PIN(34)
 
#define TEGRA_PIN_CORE_PWR_REQ   _PIN(35)
 
#define TEGRA_PIN_CPU_PWR_REQ   _PIN(36)
 
#define TEGRA_PIN_PWR_INT_N   _PIN(37)
 
#define TEGRA_PIN_CLK_32_K_IN   _PIN(38)
 
#define TEGRA_PIN_DDR_COMP_PD   _PIN(39)
 
#define TEGRA_PIN_DDR_COMP_PU   _PIN(40)
 
#define TEGRA_PIN_DDR_A0   _PIN(41)
 
#define TEGRA_PIN_DDR_A1   _PIN(42)
 
#define TEGRA_PIN_DDR_A2   _PIN(43)
 
#define TEGRA_PIN_DDR_A3   _PIN(44)
 
#define TEGRA_PIN_DDR_A4   _PIN(45)
 
#define TEGRA_PIN_DDR_A5   _PIN(46)
 
#define TEGRA_PIN_DDR_A6   _PIN(47)
 
#define TEGRA_PIN_DDR_A7   _PIN(48)
 
#define TEGRA_PIN_DDR_A8   _PIN(49)
 
#define TEGRA_PIN_DDR_A9   _PIN(50)
 
#define TEGRA_PIN_DDR_A10   _PIN(51)
 
#define TEGRA_PIN_DDR_A11   _PIN(52)
 
#define TEGRA_PIN_DDR_A12   _PIN(53)
 
#define TEGRA_PIN_DDR_A13   _PIN(54)
 
#define TEGRA_PIN_DDR_A14   _PIN(55)
 
#define TEGRA_PIN_DDR_CAS_N   _PIN(56)
 
#define TEGRA_PIN_DDR_BA0   _PIN(57)
 
#define TEGRA_PIN_DDR_BA1   _PIN(58)
 
#define TEGRA_PIN_DDR_BA2   _PIN(59)
 
#define TEGRA_PIN_DDR_DQS0P   _PIN(60)
 
#define TEGRA_PIN_DDR_DQS0N   _PIN(61)
 
#define TEGRA_PIN_DDR_DQS1P   _PIN(62)
 
#define TEGRA_PIN_DDR_DQS1N   _PIN(63)
 
#define TEGRA_PIN_DDR_DQS2P   _PIN(64)
 
#define TEGRA_PIN_DDR_DQS2N   _PIN(65)
 
#define TEGRA_PIN_DDR_DQS3P   _PIN(66)
 
#define TEGRA_PIN_DDR_DQS3N   _PIN(67)
 
#define TEGRA_PIN_DDR_CKE0   _PIN(68)
 
#define TEGRA_PIN_DDR_CKE1   _PIN(69)
 
#define TEGRA_PIN_DDR_CLK   _PIN(70)
 
#define TEGRA_PIN_DDR_CLK_N   _PIN(71)
 
#define TEGRA_PIN_DDR_DM0   _PIN(72)
 
#define TEGRA_PIN_DDR_DM1   _PIN(73)
 
#define TEGRA_PIN_DDR_DM2   _PIN(74)
 
#define TEGRA_PIN_DDR_DM3   _PIN(75)
 
#define TEGRA_PIN_DDR_ODT   _PIN(76)
 
#define TEGRA_PIN_DDR_QUSE0   _PIN(77)
 
#define TEGRA_PIN_DDR_QUSE1   _PIN(78)
 
#define TEGRA_PIN_DDR_QUSE2   _PIN(79)
 
#define TEGRA_PIN_DDR_QUSE3   _PIN(80)
 
#define TEGRA_PIN_DDR_RAS_N   _PIN(81)
 
#define TEGRA_PIN_DDR_WE_N   _PIN(82)
 
#define TEGRA_PIN_DDR_DQ0   _PIN(83)
 
#define TEGRA_PIN_DDR_DQ1   _PIN(84)
 
#define TEGRA_PIN_DDR_DQ2   _PIN(85)
 
#define TEGRA_PIN_DDR_DQ3   _PIN(86)
 
#define TEGRA_PIN_DDR_DQ4   _PIN(87)
 
#define TEGRA_PIN_DDR_DQ5   _PIN(88)
 
#define TEGRA_PIN_DDR_DQ6   _PIN(89)
 
#define TEGRA_PIN_DDR_DQ7   _PIN(90)
 
#define TEGRA_PIN_DDR_DQ8   _PIN(91)
 
#define TEGRA_PIN_DDR_DQ9   _PIN(92)
 
#define TEGRA_PIN_DDR_DQ10   _PIN(93)
 
#define TEGRA_PIN_DDR_DQ11   _PIN(94)
 
#define TEGRA_PIN_DDR_DQ12   _PIN(95)
 
#define TEGRA_PIN_DDR_DQ13   _PIN(96)
 
#define TEGRA_PIN_DDR_DQ14   _PIN(97)
 
#define TEGRA_PIN_DDR_DQ15   _PIN(98)
 
#define TEGRA_PIN_DDR_DQ16   _PIN(99)
 
#define TEGRA_PIN_DDR_DQ17   _PIN(100)
 
#define TEGRA_PIN_DDR_DQ18   _PIN(101)
 
#define TEGRA_PIN_DDR_DQ19   _PIN(102)
 
#define TEGRA_PIN_DDR_DQ20   _PIN(103)
 
#define TEGRA_PIN_DDR_DQ21   _PIN(104)
 
#define TEGRA_PIN_DDR_DQ22   _PIN(105)
 
#define TEGRA_PIN_DDR_DQ23   _PIN(106)
 
#define TEGRA_PIN_DDR_DQ24   _PIN(107)
 
#define TEGRA_PIN_DDR_DQ25   _PIN(108)
 
#define TEGRA_PIN_DDR_DQ26   _PIN(109)
 
#define TEGRA_PIN_DDR_DQ27   _PIN(110)
 
#define TEGRA_PIN_DDR_DQ28   _PIN(111)
 
#define TEGRA_PIN_DDR_DQ29   _PIN(112)
 
#define TEGRA_PIN_DDR_DQ30   _PIN(113)
 
#define TEGRA_PIN_DDR_DQ31   _PIN(114)
 
#define TEGRA_PIN_DDR_CS0_N   _PIN(115)
 
#define TEGRA_PIN_DDR_CS1_N   _PIN(116)
 
#define TEGRA_PIN_SYS_RESET   _PIN(117)
 
#define TEGRA_PIN_JTAG_TRST_N   _PIN(118)
 
#define TEGRA_PIN_JTAG_TDO   _PIN(119)
 
#define TEGRA_PIN_JTAG_TMS   _PIN(120)
 
#define TEGRA_PIN_JTAG_TCK   _PIN(121)
 
#define TEGRA_PIN_JTAG_TDI   _PIN(122)
 
#define TEGRA_PIN_TEST_MODE_EN   _PIN(123)
 
#define FUNCTION(fname)
 
#define TRISTATE_REG_A   0x14
 
#define PIN_MUX_CTL_REG_A   0x80
 
#define PULLUPDOWN_REG_A   0xa0
 
#define PINGROUP_REG_A   0x868
 
#define MUX_PG(pg_name, f0, f1, f2, f3, f_safe,tri_r, tri_b, mux_r, mux_b, pupd_r, pupd_b)
 
#define PULL_PG(pg_name, pupd_r, pupd_b)
 
#define DRV_PG_EXT(pg_name, r, hsm_b, schmitt_b, lpmd_b, drvdn_b, drvup_b,slwr_b, slwr_w, slwf_b, slwf_w)
 
#define DRV_PG(pg_name, r)   DRV_PG_EXT(pg_name, r, 2, 3, 4, 12, 20, 28, 2, 30, 2)
 

Enumerations

enum  tegra_mux {
  TEGRA_MUX_AHB_CLK, TEGRA_MUX_APB_CLK, TEGRA_MUX_AUDIO_SYNC, TEGRA_MUX_CRT,
  TEGRA_MUX_DAP1, TEGRA_MUX_DAP2, TEGRA_MUX_DAP3, TEGRA_MUX_DAP4,
  TEGRA_MUX_DAP5, TEGRA_MUX_DISPLAYA, TEGRA_MUX_DISPLAYB, TEGRA_MUX_EMC_TEST0_DLL,
  TEGRA_MUX_EMC_TEST1_DLL, TEGRA_MUX_GMI, TEGRA_MUX_GMI_INT, TEGRA_MUX_HDMI,
  TEGRA_MUX_I2CP, TEGRA_MUX_I2C1, TEGRA_MUX_I2C2, TEGRA_MUX_I2C3,
  TEGRA_MUX_IDE, TEGRA_MUX_IRDA, TEGRA_MUX_KBC, TEGRA_MUX_MIO,
  TEGRA_MUX_MIPI_HS, TEGRA_MUX_NAND, TEGRA_MUX_OSC, TEGRA_MUX_OWR,
  TEGRA_MUX_PCIE, TEGRA_MUX_PLLA_OUT, TEGRA_MUX_PLLC_OUT1, TEGRA_MUX_PLLM_OUT1,
  TEGRA_MUX_PLLP_OUT2, TEGRA_MUX_PLLP_OUT3, TEGRA_MUX_PLLP_OUT4, TEGRA_MUX_PWM,
  TEGRA_MUX_PWR_INTR, TEGRA_MUX_PWR_ON, TEGRA_MUX_RSVD1, TEGRA_MUX_RSVD2,
  TEGRA_MUX_RSVD3, TEGRA_MUX_RSVD4, TEGRA_MUX_RTCK, TEGRA_MUX_SDIO1,
  TEGRA_MUX_SDIO2, TEGRA_MUX_SDIO3, TEGRA_MUX_SDIO4, TEGRA_MUX_SFLASH,
  TEGRA_MUX_SPDIF, TEGRA_MUX_SPI1, TEGRA_MUX_SPI2, TEGRA_MUX_SPI2_ALT,
  TEGRA_MUX_SPI3, TEGRA_MUX_SPI4, TEGRA_MUX_TRACE, TEGRA_MUX_TWC,
  TEGRA_MUX_UARTA, TEGRA_MUX_UARTB, TEGRA_MUX_UARTC, TEGRA_MUX_UARTD,
  TEGRA_MUX_UARTE, TEGRA_MUX_ULPI, TEGRA_MUX_VI, TEGRA_MUX_VI_SENSOR_CLK,
  TEGRA_MUX_XIO, TEGRA_MUX_BLINK, TEGRA_MUX_CEC, TEGRA_MUX_CLK_12M_OUT,
  TEGRA_MUX_CLK_32K_IN, TEGRA_MUX_CORE_PWR_REQ, TEGRA_MUX_CPU_PWR_REQ, TEGRA_MUX_CRT,
  TEGRA_MUX_DAP, TEGRA_MUX_DDR, TEGRA_MUX_DEV3, TEGRA_MUX_DISPLAYA,
  TEGRA_MUX_DISPLAYB, TEGRA_MUX_DTV, TEGRA_MUX_EXTPERIPH1, TEGRA_MUX_EXTPERIPH2,
  TEGRA_MUX_EXTPERIPH3, TEGRA_MUX_GMI, TEGRA_MUX_GMI_ALT, TEGRA_MUX_HDA,
  TEGRA_MUX_HDCP, TEGRA_MUX_HDMI, TEGRA_MUX_HSI, TEGRA_MUX_I2C1,
  TEGRA_MUX_I2C2, TEGRA_MUX_I2C3, TEGRA_MUX_I2C4, TEGRA_MUX_I2CPWR,
  TEGRA_MUX_I2S0, TEGRA_MUX_I2S1, TEGRA_MUX_I2S2, TEGRA_MUX_I2S3,
  TEGRA_MUX_I2S4, TEGRA_MUX_INVALID, TEGRA_MUX_KBC, TEGRA_MUX_MIO,
  TEGRA_MUX_NAND, TEGRA_MUX_NAND_ALT, TEGRA_MUX_OWR, TEGRA_MUX_PCIE,
  TEGRA_MUX_PWM0, TEGRA_MUX_PWM1, TEGRA_MUX_PWM2, TEGRA_MUX_PWM3,
  TEGRA_MUX_PWR_INT_N, TEGRA_MUX_RSVD1, TEGRA_MUX_RSVD2, TEGRA_MUX_RSVD3,
  TEGRA_MUX_RSVD4, TEGRA_MUX_RTCK, TEGRA_MUX_SATA, TEGRA_MUX_SDMMC1,
  TEGRA_MUX_SDMMC2, TEGRA_MUX_SDMMC3, TEGRA_MUX_SDMMC4, TEGRA_MUX_SPDIF,
  TEGRA_MUX_SPI1, TEGRA_MUX_SPI2, TEGRA_MUX_SPI2_ALT, TEGRA_MUX_SPI3,
  TEGRA_MUX_SPI4, TEGRA_MUX_SPI5, TEGRA_MUX_SPI6, TEGRA_MUX_SYSCLK,
  TEGRA_MUX_TEST, TEGRA_MUX_TRACE, TEGRA_MUX_UARTA, TEGRA_MUX_UARTB,
  TEGRA_MUX_UARTC, TEGRA_MUX_UARTD, TEGRA_MUX_UARTE, TEGRA_MUX_ULPI,
  TEGRA_MUX_VGP1, TEGRA_MUX_VGP2, TEGRA_MUX_VGP3, TEGRA_MUX_VGP4,
  TEGRA_MUX_VGP5, TEGRA_MUX_VGP6, TEGRA_MUX_VI, TEGRA_MUX_VI_ALT1,
  TEGRA_MUX_VI_ALT2, TEGRA_MUX_VI_ALT3
}
 

Functions

 arch_initcall (tegra20_pinctrl_init)
 
 module_exit (tegra20_pinctrl_exit)
 
 MODULE_AUTHOR ("Stephen Warren <[email protected]>")
 
 MODULE_DESCRIPTION ("NVIDIA Tegra20 pinctrl driver")
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_DEVICE_TABLE (of, tegra20_pinctrl_of_match)
 

Macro Definition Documentation

#define _GPIO (   offset)    (offset)

Definition at line 32 of file pinctrl-tegra20.c.

#define _PIN (   offset)    (NUM_GPIOS + (offset))

Definition at line 261 of file pinctrl-tegra20.c.

#define DRV_PG (   pg_name,
  r 
)    DRV_PG_EXT(pg_name, r, 2, 3, 4, 12, 20, 28, 2, 30, 2)

Definition at line 2679 of file pinctrl-tegra20.c.

#define DRV_PG_EXT (   pg_name,
  r,
  hsm_b,
  schmitt_b,
  lpmd_b,
  drvdn_b,
  drvup_b,
  slwr_b,
  slwr_w,
  slwf_b,
  slwf_w 
)
Value:
{ \
.name = "drive_" #pg_name, \
.pins = drive_##pg_name##_pins, \
.npins = ARRAY_SIZE(drive_##pg_name##_pins), \
.mux_reg = -1, \
.pupd_reg = -1, \
.tri_reg = -1, \
.einput_reg = -1, \
.odrain_reg = -1, \
.lock_reg = -1, \
.ioreset_reg = -1, \
.drv_reg = ((r) - PINGROUP_REG_A), \
.drv_bank = 3, \
.hsm_bit = hsm_b, \
.schmitt_bit = schmitt_b, \
.lpmd_bit = lpmd_b, \
.drvdn_bit = drvdn_b, \
.drvdn_width = 5, \
.drvup_bit = drvup_b, \
.drvup_width = 5, \
.slwr_bit = slwr_b, \
.slwr_width = slwr_w, \
.slwf_bit = slwf_b, \
.slwf_width = slwf_w, \
}

Definition at line 2649 of file pinctrl-tegra20.c.

#define FUNCTION (   fname)
Value:
{ \
.name = #fname, \
.groups = fname##_groups, \
.ngroups = ARRAY_SIZE(fname##_groups), \
}

Definition at line 2520 of file pinctrl-tegra20.c.

#define MUX_PG (   pg_name,
  f0,
  f1,
  f2,
  f3,
  f_safe,
  tri_r,
  tri_b,
  mux_r,
  mux_b,
  pupd_r,
  pupd_b 
)
Value:
{ \
.name = #pg_name, \
.pins = pg_name##_pins, \
.npins = ARRAY_SIZE(pg_name##_pins), \
.funcs = { \
TEGRA_MUX_ ## f0, \
TEGRA_MUX_ ## f1, \
TEGRA_MUX_ ## f2, \
TEGRA_MUX_ ## f3, \
}, \
.func_safe = TEGRA_MUX_ ## f_safe, \
.mux_reg = ((mux_r) - PIN_MUX_CTL_REG_A), \
.mux_bank = 1, \
.mux_bit = mux_b, \
.pupd_reg = ((pupd_r) - PULLUPDOWN_REG_A), \
.pupd_bank = 2, \
.pupd_bit = pupd_b, \
.tri_reg = ((tri_r) - TRISTATE_REG_A), \
.tri_bank = 0, \
.tri_bit = tri_b, \
.einput_reg = -1, \
.odrain_reg = -1, \
.lock_reg = -1, \
.ioreset_reg = -1, \
.drv_reg = -1, \
}

Definition at line 2601 of file pinctrl-tegra20.c.

#define NUM_GPIOS   (TEGRA_PIN_PBB7 + 1)

Definition at line 260 of file pinctrl-tegra20.c.

#define PIN_MUX_CTL_REG_A   0x80

Definition at line 2596 of file pinctrl-tegra20.c.

#define PINGROUP_REG_A   0x868

Definition at line 2598 of file pinctrl-tegra20.c.

#define PULL_PG (   pg_name,
  pupd_r,
  pupd_b 
)
Value:
{ \
.name = #pg_name, \
.pins = pg_name##_pins, \
.npins = ARRAY_SIZE(pg_name##_pins), \
.mux_reg = -1, \
.pupd_reg = ((pupd_r) - PULLUPDOWN_REG_A), \
.pupd_bank = 2, \
.pupd_bit = pupd_b, \
.tri_reg = -1, \
.einput_reg = -1, \
.odrain_reg = -1, \
.lock_reg = -1, \
.ioreset_reg = -1, \
.drv_reg = -1, \
}

Definition at line 2631 of file pinctrl-tegra20.c.

#define PULLUPDOWN_REG_A   0xa0

Definition at line 2597 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CAM_I2C_SCL_PBB2   _GPIO(218)

Definition at line 252 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CAM_I2C_SDA_PBB3   _GPIO(219)

Definition at line 253 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CLK_32_K_IN   _PIN(38)

Definition at line 271 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CORE_PWR_REQ   _PIN(35)

Definition at line 268 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CPU_PWR_REQ   _PIN(36)

Definition at line 269 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CRT_HSYNC   _PIN(30)

Definition at line 263 of file pinctrl-tegra20.c.

#define TEGRA_PIN_CRT_VSYNC   _PIN(31)

Definition at line 264 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP1_DIN_PN1   _GPIO(105)

Definition at line 139 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP1_DOUT_PN2   _GPIO(106)

Definition at line 140 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP1_FS_PN0   _GPIO(104)

Definition at line 138 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP1_SCLK_PN3   _GPIO(107)

Definition at line 141 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP2_DIN_PA4   _GPIO(4)

Definition at line 38 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP2_DOUT_PA5   _GPIO(5)

Definition at line 39 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP2_FS_PA2   _GPIO(2)

Definition at line 36 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP2_SCLK_PA3   _GPIO(3)

Definition at line 37 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP3_DIN_PP1   _GPIO(121)

Definition at line 155 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP3_DOUT_PP2   _GPIO(122)

Definition at line 156 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP3_FS_PP0   _GPIO(120)

Definition at line 154 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP3_SCLK_PP3   _GPIO(123)

Definition at line 157 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP4_DIN_PP5   _GPIO(125)

Definition at line 159 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP4_DOUT_PP6   _GPIO(126)

Definition at line 160 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP4_FS_PP4   _GPIO(124)

Definition at line 158 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP4_SCLK_PP7   _GPIO(127)

Definition at line 161 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP_MCLK1_PW4   _GPIO(180)

Definition at line 214 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DAP_MCLK2_PW5   _GPIO(181)

Definition at line 215 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDC_SCL   _PIN(32)

Definition at line 265 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDC_SDA   _PIN(33)

Definition at line 266 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A0   _PIN(41)

Definition at line 274 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A1   _PIN(42)

Definition at line 275 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A10   _PIN(51)

Definition at line 284 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A11   _PIN(52)

Definition at line 285 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A12   _PIN(53)

Definition at line 286 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A13   _PIN(54)

Definition at line 287 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A14   _PIN(55)

Definition at line 288 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A2   _PIN(43)

Definition at line 276 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A3   _PIN(44)

Definition at line 277 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A4   _PIN(45)

Definition at line 278 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A5   _PIN(46)

Definition at line 279 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A6   _PIN(47)

Definition at line 280 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A7   _PIN(48)

Definition at line 281 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A8   _PIN(49)

Definition at line 282 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_A9   _PIN(50)

Definition at line 283 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_BA0   _PIN(57)

Definition at line 290 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_BA1   _PIN(58)

Definition at line 291 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_BA2   _PIN(59)

Definition at line 292 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CAS_N   _PIN(56)

Definition at line 289 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CKE0   _PIN(68)

Definition at line 301 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CKE1   _PIN(69)

Definition at line 302 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CLK   _PIN(70)

Definition at line 303 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CLK_N   _PIN(71)

Definition at line 304 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_COMP_PD   _PIN(39)

Definition at line 272 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_COMP_PU   _PIN(40)

Definition at line 273 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CS0_N   _PIN(115)

Definition at line 348 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_CS1_N   _PIN(116)

Definition at line 349 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DM0   _PIN(72)

Definition at line 305 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DM1   _PIN(73)

Definition at line 306 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DM2   _PIN(74)

Definition at line 307 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DM3   _PIN(75)

Definition at line 308 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ0   _PIN(83)

Definition at line 316 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ1   _PIN(84)

Definition at line 317 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ10   _PIN(93)

Definition at line 326 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ11   _PIN(94)

Definition at line 327 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ12   _PIN(95)

Definition at line 328 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ13   _PIN(96)

Definition at line 329 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ14   _PIN(97)

Definition at line 330 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ15   _PIN(98)

Definition at line 331 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ16   _PIN(99)

Definition at line 332 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ17   _PIN(100)

Definition at line 333 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ18   _PIN(101)

Definition at line 334 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ19   _PIN(102)

Definition at line 335 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ2   _PIN(85)

Definition at line 318 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ20   _PIN(103)

Definition at line 336 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ21   _PIN(104)

Definition at line 337 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ22   _PIN(105)

Definition at line 338 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ23   _PIN(106)

Definition at line 339 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ24   _PIN(107)

Definition at line 340 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ25   _PIN(108)

Definition at line 341 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ26   _PIN(109)

Definition at line 342 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ27   _PIN(110)

Definition at line 343 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ28   _PIN(111)

Definition at line 344 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ29   _PIN(112)

Definition at line 345 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ3   _PIN(86)

Definition at line 319 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ30   _PIN(113)

Definition at line 346 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ31   _PIN(114)

Definition at line 347 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ4   _PIN(87)

Definition at line 320 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ5   _PIN(88)

Definition at line 321 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ6   _PIN(89)

Definition at line 322 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ7   _PIN(90)

Definition at line 323 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ8   _PIN(91)

Definition at line 324 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQ9   _PIN(92)

Definition at line 325 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS0N   _PIN(61)

Definition at line 294 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS0P   _PIN(60)

Definition at line 293 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS1N   _PIN(63)

Definition at line 296 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS1P   _PIN(62)

Definition at line 295 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS2N   _PIN(65)

Definition at line 298 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS2P   _PIN(64)

Definition at line 297 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS3N   _PIN(67)

Definition at line 300 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_DQS3P   _PIN(66)

Definition at line 299 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_ODT   _PIN(76)

Definition at line 309 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_QUSE0   _PIN(77)

Definition at line 310 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_QUSE1   _PIN(78)

Definition at line 311 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_QUSE2   _PIN(79)

Definition at line 312 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_QUSE3   _PIN(80)

Definition at line 313 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_RAS_N   _PIN(81)

Definition at line 314 of file pinctrl-tegra20.c.

#define TEGRA_PIN_DDR_WE_N   _PIN(82)

Definition at line 315 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GEN1_I2C_SCL_PC4   _GPIO(20)

Definition at line 54 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GEN1_I2C_SDA_PC5   _GPIO(21)

Definition at line 55 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GEN2_I2C_SCL_PT5   _GPIO(157)

Definition at line 191 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GEN2_I2C_SDA_PT6   _GPIO(158)

Definition at line 192 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD0_PG0   _GPIO(48)

Definition at line 82 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD10_PH2   _GPIO(58)

Definition at line 92 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD11_PH3   _GPIO(59)

Definition at line 93 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD12_PH4   _GPIO(60)

Definition at line 94 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD13_PH5   _GPIO(61)

Definition at line 95 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD14_PH6   _GPIO(62)

Definition at line 96 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD15_PH7   _GPIO(63)

Definition at line 97 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD16_PJ7   _GPIO(79)

Definition at line 113 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD17_PB0   _GPIO(8)

Definition at line 42 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD18_PB1   _GPIO(9)

Definition at line 43 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD19_PK7   _GPIO(87)

Definition at line 121 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD1_PG1   _GPIO(49)

Definition at line 83 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD20_PAA0   _GPIO(208)

Definition at line 242 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD21_PAA1   _GPIO(209)

Definition at line 243 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD22_PAA2   _GPIO(210)

Definition at line 244 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD23_PAA3   _GPIO(211)

Definition at line 245 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD24_PAA4   _GPIO(212)

Definition at line 246 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD25_PAA5   _GPIO(213)

Definition at line 247 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD26_PAA6   _GPIO(214)

Definition at line 248 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD27_PAA7   _GPIO(215)

Definition at line 249 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD2_PG2   _GPIO(50)

Definition at line 84 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD3_PG3   _GPIO(51)

Definition at line 85 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD4_PG4   _GPIO(52)

Definition at line 86 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD5_PG5   _GPIO(53)

Definition at line 87 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD6_PG6   _GPIO(54)

Definition at line 88 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD7_PG7   _GPIO(55)

Definition at line 89 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD8_PH0   _GPIO(56)

Definition at line 90 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_AD9_PH1   _GPIO(57)

Definition at line 91 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_ADV_N_PK0   _GPIO(80)

Definition at line 114 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CLK_PK1   _GPIO(81)

Definition at line 115 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS0_N_PJ0   _GPIO(72)

Definition at line 106 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS1_N_PJ2   _GPIO(74)

Definition at line 108 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS2_N_PK3   _GPIO(83)

Definition at line 117 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS3_N_PK4   _GPIO(84)

Definition at line 118 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS4_N_PK2   _GPIO(82)

Definition at line 116 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS5_N_PI2   _GPIO(66)

Definition at line 100 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS6_N_PI3   _GPIO(67)

Definition at line 101 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_CS7_N_PI6   _GPIO(70)

Definition at line 104 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_DPD_PT7   _GPIO(159)

Definition at line 193 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_HIOR_N_PI1   _GPIO(65)

Definition at line 99 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_HIOW_N_PI0   _GPIO(64)

Definition at line 98 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_IORDY_PI5   _GPIO(69)

Definition at line 103 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_RST_N_PI4   _GPIO(68)

Definition at line 102 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_WAIT_PI7   _GPIO(71)

Definition at line 105 of file pinctrl-tegra20.c.

#define TEGRA_PIN_GMI_WP_N_PC7   _GPIO(23)

Definition at line 57 of file pinctrl-tegra20.c.

#define TEGRA_PIN_HDMI_INT_N_PN7   _GPIO(111)

Definition at line 145 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_RTCK_PU7   _GPIO(167)

Definition at line 201 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_TCK   _PIN(121)

Definition at line 354 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_TDI   _PIN(122)

Definition at line 355 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_TDO   _PIN(119)

Definition at line 352 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_TMS   _PIN(120)

Definition at line 353 of file pinctrl-tegra20.c.

#define TEGRA_PIN_JTAG_TRST_N   _PIN(118)

Definition at line 351 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL0_PQ0   _GPIO(128)

Definition at line 162 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL1_PQ1   _GPIO(129)

Definition at line 163 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL2_PQ2   _GPIO(130)

Definition at line 164 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL3_PQ3   _GPIO(131)

Definition at line 165 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL4_PQ4   _GPIO(132)

Definition at line 166 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL5_PQ5   _GPIO(133)

Definition at line 167 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL6_PQ6   _GPIO(134)

Definition at line 168 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_COL7_PQ7   _GPIO(135)

Definition at line 169 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW0_PR0   _GPIO(136)

Definition at line 170 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW10_PS2   _GPIO(146)

Definition at line 180 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW11_PS3   _GPIO(147)

Definition at line 181 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW12_PS4   _GPIO(148)

Definition at line 182 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW13_PS5   _GPIO(149)

Definition at line 183 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW14_PS6   _GPIO(150)

Definition at line 184 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW15_PS7   _GPIO(151)

Definition at line 185 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW1_PR1   _GPIO(137)

Definition at line 171 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW2_PR2   _GPIO(138)

Definition at line 172 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW3_PR3   _GPIO(139)

Definition at line 173 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW4_PR4   _GPIO(140)

Definition at line 174 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW5_PR5   _GPIO(141)

Definition at line 175 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW6_PR6   _GPIO(142)

Definition at line 176 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW7_PR7   _GPIO(143)

Definition at line 177 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW8_PS0   _GPIO(144)

Definition at line 178 of file pinctrl-tegra20.c.

#define TEGRA_PIN_KB_ROW9_PS1   _GPIO(145)

Definition at line 179 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_CS0_N_PN4   _GPIO(108)

Definition at line 142 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_CS1_N_PW0   _GPIO(176)

Definition at line 210 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D0_PE0   _GPIO(32)

Definition at line 66 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D10_PF2   _GPIO(42)

Definition at line 76 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D11_PF3   _GPIO(43)

Definition at line 77 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D12_PF4   _GPIO(44)

Definition at line 78 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D13_PF5   _GPIO(45)

Definition at line 79 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D14_PF6   _GPIO(46)

Definition at line 80 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D15_PF7   _GPIO(47)

Definition at line 81 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D16_PM0   _GPIO(96)

Definition at line 130 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D17_PM1   _GPIO(97)

Definition at line 131 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D18_PM2   _GPIO(98)

Definition at line 132 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D19_PM3   _GPIO(99)

Definition at line 133 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D1_PE1   _GPIO(33)

Definition at line 67 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D20_PM4   _GPIO(100)

Definition at line 134 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D21_PM5   _GPIO(101)

Definition at line 135 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D22_PM6   _GPIO(102)

Definition at line 136 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D23_PM7   _GPIO(103)

Definition at line 137 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D2_PE2   _GPIO(34)

Definition at line 68 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D3_PE3   _GPIO(35)

Definition at line 69 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D4_PE4   _GPIO(36)

Definition at line 70 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D5_PE5   _GPIO(37)

Definition at line 71 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D6_PE6   _GPIO(38)

Definition at line 72 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D7_PE7   _GPIO(39)

Definition at line 73 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D8_PF0   _GPIO(40)

Definition at line 74 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_D9_PF1   _GPIO(41)

Definition at line 75 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_DC0_PN6   _GPIO(110)

Definition at line 144 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_DC1_PV7   _GPIO(175)

Definition at line 209 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_DE_PJ1   _GPIO(73)

Definition at line 107 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_HSYNC_PJ3   _GPIO(75)

Definition at line 109 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_M1_PW1   _GPIO(177)

Definition at line 211 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_PCLK_PB3   _GPIO(11)

Definition at line 45 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_PWR0_PB2   _GPIO(10)

Definition at line 44 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_PWR1_PC1   _GPIO(17)

Definition at line 51 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_PWR2_PC6   _GPIO(22)

Definition at line 56 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_SCK_PZ4   _GPIO(204)

Definition at line 238 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_SDIN_PZ2   _GPIO(202)

Definition at line 236 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_SDOUT_PN5   _GPIO(109)

Definition at line 143 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_VSYNC_PJ4   _GPIO(76)

Definition at line 110 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LCD_WR_N_PZ3   _GPIO(203)

Definition at line 237 of file pinctrl-tegra20.c.

#define TEGRA_PIN_LED_BLINK_PBB0   _GPIO(216)

Definition at line 250 of file pinctrl-tegra20.c.

#define TEGRA_PIN_OWC   _PIN(34)

Definition at line 267 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PBB6   _GPIO(222)

Definition at line 256 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PBB7   _GPIO(223)

Definition at line 257 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU0   _GPIO(160)

Definition at line 194 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU1   _GPIO(161)

Definition at line 195 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU2   _GPIO(162)

Definition at line 196 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU3   _GPIO(163)

Definition at line 197 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU4   _GPIO(164)

Definition at line 198 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU5   _GPIO(165)

Definition at line 199 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PU6   _GPIO(166)

Definition at line 200 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV0   _GPIO(168)

Definition at line 202 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV1   _GPIO(169)

Definition at line 203 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV2   _GPIO(170)

Definition at line 204 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV3   _GPIO(171)

Definition at line 205 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV4   _GPIO(172)

Definition at line 206 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV5   _GPIO(173)

Definition at line 207 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PV6   _GPIO(174)

Definition at line 208 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PWR_I2C_SCL_PZ6   _GPIO(206)

Definition at line 240 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PWR_I2C_SDA_PZ7   _GPIO(207)

Definition at line 241 of file pinctrl-tegra20.c.

#define TEGRA_PIN_PWR_INT_N   _PIN(37)

Definition at line 270 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_CLK_PZ0   _GPIO(200)

Definition at line 234 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_CMD_PZ1   _GPIO(201)

Definition at line 235 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_DAT0_PY7   _GPIO(199)

Definition at line 233 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_DAT1_PY6   _GPIO(198)

Definition at line 232 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_DAT2_PY5   _GPIO(197)

Definition at line 231 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO1_DAT3_PY4   _GPIO(196)

Definition at line 230 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_CLK_PA6   _GPIO(6)

Definition at line 40 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_CMD_PA7   _GPIO(7)

Definition at line 41 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT0_PB7   _GPIO(15)

Definition at line 49 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT1_PB6   _GPIO(14)

Definition at line 48 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT2_PB5   _GPIO(13)

Definition at line 47 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT3_PB4   _GPIO(12)

Definition at line 46 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT4_PD1   _GPIO(25)

Definition at line 59 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT5_PD0   _GPIO(24)

Definition at line 58 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT6_PD3   _GPIO(27)

Definition at line 61 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SDIO3_DAT7_PD4   _GPIO(28)

Definition at line 62 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPDIF_IN_PK6   _GPIO(86)

Definition at line 120 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPDIF_OUT_PK5   _GPIO(85)

Definition at line 119 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI1_CS0_N_PX6   _GPIO(190)

Definition at line 224 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI1_MISO_PX7   _GPIO(191)

Definition at line 225 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI1_MOSI_PX4   _GPIO(188)

Definition at line 222 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI1_SCK_PX5   _GPIO(189)

Definition at line 223 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_CS0_N_PX3   _GPIO(187)

Definition at line 221 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_CS1_N_PW2   _GPIO(178)

Definition at line 212 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_CS2_N_PW3   _GPIO(179)

Definition at line 213 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_MISO_PX1   _GPIO(185)

Definition at line 219 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_MOSI_PX0   _GPIO(184)

Definition at line 218 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SPI2_SCK_PX2   _GPIO(186)

Definition at line 220 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SYS_CLK_REQ_PZ5   _GPIO(205)

Definition at line 239 of file pinctrl-tegra20.c.

#define TEGRA_PIN_SYS_RESET   _PIN(117)

Definition at line 350 of file pinctrl-tegra20.c.

#define TEGRA_PIN_TEST_MODE_EN   _PIN(123)

Definition at line 356 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART2_CTS_N_PJ5   _GPIO(77)

Definition at line 111 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART2_RTS_N_PJ6   _GPIO(78)

Definition at line 112 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART2_RXD_PC3   _GPIO(19)

Definition at line 53 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART2_TXD_PC2   _GPIO(18)

Definition at line 52 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART3_CTS_N_PA1   _GPIO(1)

Definition at line 35 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART3_RTS_N_PC0   _GPIO(16)

Definition at line 50 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART3_RXD_PW7   _GPIO(183)

Definition at line 217 of file pinctrl-tegra20.c.

#define TEGRA_PIN_UART3_TXD_PW6   _GPIO(182)

Definition at line 216 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_CLK_PY0   _GPIO(192)

Definition at line 226 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA0_PO1   _GPIO(113)

Definition at line 147 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA1_PO2   _GPIO(114)

Definition at line 148 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA2_PO3   _GPIO(115)

Definition at line 149 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA3_PO4   _GPIO(116)

Definition at line 150 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA4_PO5   _GPIO(117)

Definition at line 151 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA5_PO6   _GPIO(118)

Definition at line 152 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA6_PO7   _GPIO(119)

Definition at line 153 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DATA7_PO0   _GPIO(112)

Definition at line 146 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_DIR_PY1   _GPIO(193)

Definition at line 227 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_NXT_PY2   _GPIO(194)

Definition at line 228 of file pinctrl-tegra20.c.

#define TEGRA_PIN_ULPI_STP_PY3   _GPIO(195)

Definition at line 229 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D0_PT4   _GPIO(156)

Definition at line 190 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D10_PT2   _GPIO(154)

Definition at line 188 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D11_PT3   _GPIO(155)

Definition at line 189 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D1_PD5   _GPIO(29)

Definition at line 63 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D2_PL0   _GPIO(88)

Definition at line 122 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D3_PL1   _GPIO(89)

Definition at line 123 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D4_PL2   _GPIO(90)

Definition at line 124 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D5_PL3   _GPIO(91)

Definition at line 125 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D6_PL4   _GPIO(92)

Definition at line 126 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D7_PL5   _GPIO(93)

Definition at line 127 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D8_PL6   _GPIO(94)

Definition at line 128 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_D9_PL7   _GPIO(95)

Definition at line 129 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_GP0_PBB1   _GPIO(217)

Definition at line 251 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_GP3_PBB4   _GPIO(220)

Definition at line 254 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_GP4_PBB5   _GPIO(221)

Definition at line 255 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_GP5_PD2   _GPIO(26)

Definition at line 60 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_GP6_PA0   _GPIO(0)

Definition at line 34 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_HSYNC_PD7   _GPIO(31)

Definition at line 65 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_MCLK_PT1   _GPIO(153)

Definition at line 187 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_PCLK_PT0   _GPIO(152)

Definition at line 186 of file pinctrl-tegra20.c.

#define TEGRA_PIN_VI_VSYNC_PD6   _GPIO(30)

Definition at line 64 of file pinctrl-tegra20.c.

#define TRISTATE_REG_A   0x14

Definition at line 2595 of file pinctrl-tegra20.c.

Enumeration Type Documentation

enum tegra_mux
Enumerator:
TEGRA_MUX_AHB_CLK 
TEGRA_MUX_APB_CLK 
TEGRA_MUX_AUDIO_SYNC 
TEGRA_MUX_CRT 
TEGRA_MUX_DAP1 
TEGRA_MUX_DAP2 
TEGRA_MUX_DAP3 
TEGRA_MUX_DAP4 
TEGRA_MUX_DAP5 
TEGRA_MUX_DISPLAYA 
TEGRA_MUX_DISPLAYB 
TEGRA_MUX_EMC_TEST0_DLL 
TEGRA_MUX_EMC_TEST1_DLL 
TEGRA_MUX_GMI 
TEGRA_MUX_GMI_INT 
TEGRA_MUX_HDMI 
TEGRA_MUX_I2CP 
TEGRA_MUX_I2C1 
TEGRA_MUX_I2C2 
TEGRA_MUX_I2C3 
TEGRA_MUX_IDE 
TEGRA_MUX_IRDA 
TEGRA_MUX_KBC 
TEGRA_MUX_MIO 
TEGRA_MUX_MIPI_HS 
TEGRA_MUX_NAND 
TEGRA_MUX_OSC 
TEGRA_MUX_OWR 
TEGRA_MUX_PCIE 
TEGRA_MUX_PLLA_OUT 
TEGRA_MUX_PLLC_OUT1 
TEGRA_MUX_PLLM_OUT1 
TEGRA_MUX_PLLP_OUT2 
TEGRA_MUX_PLLP_OUT3 
TEGRA_MUX_PLLP_OUT4 
TEGRA_MUX_PWM 
TEGRA_MUX_PWR_INTR 
TEGRA_MUX_PWR_ON 
TEGRA_MUX_RSVD1 
TEGRA_MUX_RSVD2 
TEGRA_MUX_RSVD3 
TEGRA_MUX_RSVD4 
TEGRA_MUX_RTCK 
TEGRA_MUX_SDIO1 
TEGRA_MUX_SDIO2 
TEGRA_MUX_SDIO3 
TEGRA_MUX_SDIO4 
TEGRA_MUX_SFLASH 
TEGRA_MUX_SPDIF 
TEGRA_MUX_SPI1 
TEGRA_MUX_SPI2 
TEGRA_MUX_SPI2_ALT 
TEGRA_MUX_SPI3 
TEGRA_MUX_SPI4 
TEGRA_MUX_TRACE 
TEGRA_MUX_TWC 
TEGRA_MUX_UARTA 
TEGRA_MUX_UARTB 
TEGRA_MUX_UARTC 
TEGRA_MUX_UARTD 
TEGRA_MUX_UARTE 
TEGRA_MUX_ULPI 
TEGRA_MUX_VI 
TEGRA_MUX_VI_SENSOR_CLK 
TEGRA_MUX_XIO 
TEGRA_MUX_BLINK 
TEGRA_MUX_CEC 
TEGRA_MUX_CLK_12M_OUT 
TEGRA_MUX_CLK_32K_IN 
TEGRA_MUX_CORE_PWR_REQ 
TEGRA_MUX_CPU_PWR_REQ 
TEGRA_MUX_CRT 
TEGRA_MUX_DAP 
TEGRA_MUX_DDR 
TEGRA_MUX_DEV3 
TEGRA_MUX_DISPLAYA 
TEGRA_MUX_DISPLAYB 
TEGRA_MUX_DTV 
TEGRA_MUX_EXTPERIPH1 
TEGRA_MUX_EXTPERIPH2 
TEGRA_MUX_EXTPERIPH3 
TEGRA_MUX_GMI 
TEGRA_MUX_GMI_ALT 
TEGRA_MUX_HDA 
TEGRA_MUX_HDCP 
TEGRA_MUX_HDMI 
TEGRA_MUX_HSI 
TEGRA_MUX_I2C1 
TEGRA_MUX_I2C2 
TEGRA_MUX_I2C3 
TEGRA_MUX_I2C4 
TEGRA_MUX_I2CPWR 
TEGRA_MUX_I2S0 
TEGRA_MUX_I2S1 
TEGRA_MUX_I2S2 
TEGRA_MUX_I2S3 
TEGRA_MUX_I2S4 
TEGRA_MUX_INVALID 
TEGRA_MUX_KBC 
TEGRA_MUX_MIO 
TEGRA_MUX_NAND 
TEGRA_MUX_NAND_ALT 
TEGRA_MUX_OWR 
TEGRA_MUX_PCIE 
TEGRA_MUX_PWM0 
TEGRA_MUX_PWM1 
TEGRA_MUX_PWM2 
TEGRA_MUX_PWM3 
TEGRA_MUX_PWR_INT_N 
TEGRA_MUX_RSVD1 
TEGRA_MUX_RSVD2 
TEGRA_MUX_RSVD3 
TEGRA_MUX_RSVD4 
TEGRA_MUX_RTCK 
TEGRA_MUX_SATA 
TEGRA_MUX_SDMMC1 
TEGRA_MUX_SDMMC2 
TEGRA_MUX_SDMMC3 
TEGRA_MUX_SDMMC4 
TEGRA_MUX_SPDIF 
TEGRA_MUX_SPI1 
TEGRA_MUX_SPI2 
TEGRA_MUX_SPI2_ALT 
TEGRA_MUX_SPI3 
TEGRA_MUX_SPI4 
TEGRA_MUX_SPI5 
TEGRA_MUX_SPI6 
TEGRA_MUX_SYSCLK 
TEGRA_MUX_TEST 
TEGRA_MUX_TRACE 
TEGRA_MUX_UARTA 
TEGRA_MUX_UARTB 
TEGRA_MUX_UARTC 
TEGRA_MUX_UARTD 
TEGRA_MUX_UARTE 
TEGRA_MUX_ULPI 
TEGRA_MUX_VGP1 
TEGRA_MUX_VGP2 
TEGRA_MUX_VGP3 
TEGRA_MUX_VGP4 
TEGRA_MUX_VGP5 
TEGRA_MUX_VGP6 
TEGRA_MUX_VI 
TEGRA_MUX_VI_ALT1 
TEGRA_MUX_VI_ALT2 
TEGRA_MUX_VI_ALT3 

Definition at line 1829 of file pinctrl-tegra20.c.

Function Documentation

arch_initcall ( tegra20_pinctrl_init  )
MODULE_AUTHOR ( "Stephen Warren <[email protected]>"  )
MODULE_DESCRIPTION ( "NVIDIA Tegra20 pinctrl driver )
MODULE_DEVICE_TABLE ( of  ,
tegra20_pinctrl_of_match   
)
module_exit ( tegra20_pinctrl_exit  )
MODULE_LICENSE ( "GPL v2 )