Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
adi-sdp-120.h
Go to the documentation of this file.
1
27#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ADI_SDP_120_H_
28#define ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ADI_SDP_120_H_
29
30/* GPIO */
31
36#define SDP_120_IO(n) (n-1)
37
38/* SPI */
39#define SDP_120_SPI_D2 SDP_120_IO(33) /* SPI_D2 */
40#define SDP_120_SPI_D3 SDP_120_IO(34) /* SPI_D3 */
41#define SDP_120_SERIAL_INT SDP_120_IO(35) /* SERIAL_INT */
42#define SDP_120_SPI_SEL_B_N SDP_120_IO(37) /* SPI_SEL_B_N */
43#define SDP_120_SPI_SEL_C_N SDP_120_IO(38) /* SPI_SEL_C_N */
44#define SDP_120_SPI_SS_N SDP_120_IO(39) /* SPI_SS_N */
45
46/* GPIO */
47#define SDP_120_GPIO0 SDP_120_IO(43) /* GPIO0 */
48#define SDP_120_GPIO2 SDP_120_IO(44) /* GPIO2 */
49#define SDP_120_GPIO4 SDP_120_IO(45) /* GPIO4 */
50#define SDP_120_GPIO6 SDP_120_IO(47) /* GPIO6 */
51
52/* TMR */
53#define SDP_120_TMR_A SDP_120_IO(48) /* TMR_A */
54
55/* USART */
56#define SDP_120_UART_RX SDP_120_IO(59) /* UART2_RX */
57#define SDP_120_UART_TX SDP_120_IO(62) /* UART2_TX */
58
59/* TMR */
60#define SDP_120_TMR_D SDP_120_IO(72) /* TMR_D */
61#define SDP_120_TMR_B SDP_120_IO(73) /* TMR_B */
62
63/* GPIO */
64#define SDP_120_GPIO7 SDP_120_IO(74) /* GPIO7 */
65#define SDP_120_GPIO5 SDP_120_IO(76) /* GPIO5 */
66#define SDP_120_GPIO3 SDP_120_IO(77) /* GPIO3 */
67#define SDP_120_GPIO1 SDP_120_IO(78) /* GPIO1 */
68
69/* I2C */
70#define SDP_120_SCL_0 SDP_120_IO(79) /* SCL_0 */
71#define SDP_120_SDA_0 SDP_120_IO(80) /* SDA_0 */
72
73/* SPI */
74#define SDP_120_SPI_CLK SDP_120_IO(82) /* SPI_CLK */
75#define SDP_120_SPI_MISO SDP_120_IO(83) /* SPI_MISO */
76#define SDP_120_SPI_MOSI SDP_120_IO(84) /* SPI_MOSI */
77#define SDP_120_SPI_SEL_A_N SDP_120_IO(85) /* SPI_SEL_A_N */
78
79/* SPORT - no driver yet */
80#define SDP_120_SPI_SPORT_TSCLK SDP_120_IO(87) /* SPORT_TSCLK */
81#define SDP_120_SPI_SPORT_DT0 SDP_120_IO(88) /* SPORT_DT0 */
82#define SDP_120_SPI_SPORT_TFS SDP_120_IO(89) /* SPORT_TFS */
83#define SDP_120_SPI_SPORT_RFS SDP_120_IO(90) /* SPORT_RFS */
84#define SDP_120_SPI_SPORT_DR0 SDP_120_IO(91) /* SPORT_DR0 */
85#define SDP_120_SPI_SPORT_RSCLK SDP_120_IO(92) /* SPORT_RSCLK */
86
87#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ADI_SDP_120_H_ */