Lines Matching full:pin
6 /* Tegra20 pin multiplexing functions */
13 * This defines the order of the pin mux control bits in the registers. For
14 * some reason there is no correspendence between the tristate, pin mux and
256 /* Convenient macro for defining pin group properties */
269 /* A normal pin group where the mux name and pull-up name match */
270 #define PIN(pingrp, f0, f1, f2, f3) \ macro
273 /* A pin group where the pull-up name doesn't have a 1-1 mapping */
277 /* A pin group number which is not used */
279 PIN(NONE, RSVD1, RSVD2, RSVD3, RSVD4)
285 PIN(ATA, IDE, NAND, GMI, RSVD4),
286 PIN(ATB, IDE, NAND, GMI, SDIO4),
287 PIN(ATC, IDE, NAND, GMI, SDIO4),
288 PIN(ATD, IDE, NAND, GMI, SDIO4),
289 PIN(CDEV1, OSC, PLLA_OUT, PLLM_OUT1, AUDIO_SYNC),
290 PIN(CDEV2, OSC, AHB_CLK, APB_CLK, PLLP_OUT4),
291 PIN(CSUS, PLLC_OUT1, PLLP_OUT2, PLLP_OUT3, VI_SENSOR_CLK),
292 PIN(DAP1, DAP1, RSVD2, GMI, SDIO2),
294 PIN(DAP2, DAP2, TWC, RSVD3, GMI),
295 PIN(DAP3, DAP3, RSVD2, RSVD3, RSVD4),
296 PIN(DAP4, DAP4, RSVD2, GMI, RSVD4),
297 PIN(DTA, RSVD1, SDIO2, VI, RSVD4),
298 PIN(DTB, RSVD1, RSVD2, VI, SPI1),
299 PIN(DTC, RSVD1, RSVD2, VI, RSVD4),
300 PIN(DTD, RSVD1, SDIO2, VI, RSVD4),
301 PIN(DTE, RSVD1, RSVD2, VI, SPI1),
304 PIN(GPV, PCIE, RSVD2, RSVD3, RSVD4),
305 PIN(I2CP, I2C, RSVD2, RSVD3, RSVD4),
306 PIN(IRTX, UARTA, UARTB, GMI, SPI4),
307 PIN(IRRX, UARTA, UARTB, GMI, SPI4),
308 PIN(KBCB, KBC, NAND, SDIO2, MIO),
309 PIN(KBCA, KBC, NAND, SDIO2, EMC_TEST0_DLL),
312 PIN(PTA, I2C2, HDMI, GMI, RSVD4),
313 PIN(RM, I2C, RSVD2, RSVD3, RSVD4),
314 PIN(KBCE, KBC, NAND, OWR, RSVD4),
315 PIN(KBCF, KBC, NAND, TRACE, MIO),
316 PIN(GMA, UARTE, SPI3, GMI, SDIO4),
317 PIN(GMC, UARTD, SPI4, GMI, SFLASH),
318 PIN(SDMMC1, SDIO1, RSVD2, UARTE, UARTA),
319 PIN(OWC, OWR, RSVD2, RSVD3, RSVD4),
321 PIN(GME, RSVD1, DAP5, GMI, SDIO4),
322 PIN(SDC, PWM, TWC, SDIO3, SPI3),
323 PIN(SDD, UARTA, PWM, SDIO3, SPI3),
326 PIN(SLXC, SPDIF, SPI4, SDIO3, SPI2),
327 PIN(SLXD, SPDIF, SPI4, SDIO3, SPI2),
328 PIN(SLXK, PCIE, SPI4, SDIO3, SPI2),
330 PIN(SPDI, SPDIF, RSVD2, I2C, SDIO2),
331 PIN(SPDO, SPDIF, RSVD2, I2C, SDIO2),
332 PIN(SPIA, SPI1, SPI2, SPI3, GMI),
333 PIN(SPIB, SPI1, SPI2, SPI3, GMI),
334 PIN(SPIC, SPI1, SPI2, SPI3, GMI),
335 PIN(SPID, SPI2, SPI1, SPI2_ALT, GMI),
336 PIN(SPIE, SPI2, SPI1, SPI2_ALT, GMI),
337 PIN(SPIF, SPI3, SPI1, SPI2, RSVD4),
339 PIN(SPIG, SPI3, SPI2, SPI2_ALT, I2C),
340 PIN(SPIH, SPI3, SPI2, SPI2_ALT, I2C),
341 PIN(UAA, SPI3, MIPI_HS, UARTA, ULPI),
342 PIN(UAB, SPI2, MIPI_HS, UARTA, ULPI),
343 PIN(UAC, OWR, RSVD2, RSVD3, RSVD4),
344 PIN(UAD, UARTB, SPDIF, UARTA, SPI4),
345 PIN(UCA, UARTC, RSVD2, GMI, RSVD4),
346 PIN(UCB, UARTC, PWM, GMI, RSVD4),
349 PIN(ATE, IDE, NAND, GMI, RSVD4),
350 PIN(KBCC, KBC, NAND, TRACE, EMC_TEST1_DLL),
353 PIN(GMB, IDE, NAND, GMI, GMI_INT),
354 PIN(GMD, RSVD1, NAND, GMI, SFLASH),
355 PIN(DDC, I2C2, RSVD2, RSVD3, RSVD4),
406 PIN(KBCD, KBC, NAND, SDIO2, MIO),
407 PIN(GPU7, RTCK, RSVD2, RSVD3, RSVD4),
408 PIN(DTF, I2C3, RSVD2, VI, RSVD4),
409 PIN(UDA, SPI1, RSVD2, UARTD, ULPI),
410 PIN(CRTP, CRT, RSVD2, RSVD3, RSVD4),
413 /* these pin groups only have pullup and pull down control */