mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
222 lines
6 KiB
C
222 lines
6 KiB
C
![]() |
/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
|
||
|
/*
|
||
|
* Copyright (C) 2024 Inochi Amaoto <inochiama@outlook.com>
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
#ifndef _DT_BINDINGS_PINCTRL_SG2044_H
|
||
|
#define _DT_BINDINGS_PINCTRL_SG2044_H
|
||
|
|
||
|
#define PINMUX(pin, mux) \
|
||
|
(((pin) & 0xffff) | (((mux) & 0xff) << 16))
|
||
|
|
||
|
#define PIN_IIC0_SMBSUS_IN 0
|
||
|
#define PIN_IIC0_SMBSUS_OUT 1
|
||
|
#define PIN_IIC0_SMBALERT 2
|
||
|
#define PIN_IIC1_SMBSUS_IN 3
|
||
|
#define PIN_IIC1_SMBSUS_OUT 4
|
||
|
#define PIN_IIC1_SMBALERT 5
|
||
|
#define PIN_IIC2_SMBSUS_IN 6
|
||
|
#define PIN_IIC2_SMBSUS_OUT 7
|
||
|
#define PIN_IIC2_SMBALERT 8
|
||
|
#define PIN_IIC3_SMBSUS_IN 9
|
||
|
#define PIN_IIC3_SMBSUS_OUT 10
|
||
|
#define PIN_IIC3_SMBALERT 11
|
||
|
#define PIN_PCIE0_L0_RESET 12
|
||
|
#define PIN_PCIE0_L1_RESET 13
|
||
|
#define PIN_PCIE0_L0_WAKEUP 14
|
||
|
#define PIN_PCIE0_L1_WAKEUP 15
|
||
|
#define PIN_PCIE0_L0_CLKREQ_IN 16
|
||
|
#define PIN_PCIE0_L1_CLKREQ_IN 17
|
||
|
#define PIN_PCIE1_L0_RESET 18
|
||
|
#define PIN_PCIE1_L1_RESET 19
|
||
|
#define PIN_PCIE1_L0_WAKEUP 20
|
||
|
#define PIN_PCIE1_L1_WAKEUP 21
|
||
|
#define PIN_PCIE1_L0_CLKREQ_IN 22
|
||
|
#define PIN_PCIE1_L1_CLKREQ_IN 23
|
||
|
#define PIN_PCIE2_L0_RESET 24
|
||
|
#define PIN_PCIE2_L1_RESET 25
|
||
|
#define PIN_PCIE2_L0_WAKEUP 26
|
||
|
#define PIN_PCIE2_L1_WAKEUP 27
|
||
|
#define PIN_PCIE2_L0_CLKREQ_IN 28
|
||
|
#define PIN_PCIE2_L1_CLKREQ_IN 29
|
||
|
#define PIN_PCIE3_L0_RESET 30
|
||
|
#define PIN_PCIE3_L1_RESET 31
|
||
|
#define PIN_PCIE3_L0_WAKEUP 32
|
||
|
#define PIN_PCIE3_L1_WAKEUP 33
|
||
|
#define PIN_PCIE3_L0_CLKREQ_IN 34
|
||
|
#define PIN_PCIE3_L1_CLKREQ_IN 35
|
||
|
#define PIN_PCIE4_L0_RESET 36
|
||
|
#define PIN_PCIE4_L1_RESET 37
|
||
|
#define PIN_PCIE4_L0_WAKEUP 38
|
||
|
#define PIN_PCIE4_L1_WAKEUP 39
|
||
|
#define PIN_PCIE4_L0_CLKREQ_IN 40
|
||
|
#define PIN_PCIE4_L1_CLKREQ_IN 41
|
||
|
#define PIN_SPIF0_CLK_SEL1 42
|
||
|
#define PIN_SPIF0_CLK_SEL0 43
|
||
|
#define PIN_SPIF0_WP 44
|
||
|
#define PIN_SPIF0_HOLD 45
|
||
|
#define PIN_SPIF0_SDI 46
|
||
|
#define PIN_SPIF0_CS 47
|
||
|
#define PIN_SPIF0_SCK 48
|
||
|
#define PIN_SPIF0_SDO 49
|
||
|
#define PIN_SPIF1_CLK_SEL1 50
|
||
|
#define PIN_SPIF1_CLK_SEL0 51
|
||
|
#define PIN_SPIF1_WP 52
|
||
|
#define PIN_SPIF1_HOLD 53
|
||
|
#define PIN_SPIF1_SDI 54
|
||
|
#define PIN_SPIF1_CS 55
|
||
|
#define PIN_SPIF1_SCK 56
|
||
|
#define PIN_SPIF1_SDO 57
|
||
|
#define PIN_EMMC_WP 58
|
||
|
#define PIN_EMMC_CD 59
|
||
|
#define PIN_EMMC_RST 60
|
||
|
#define PIN_EMMC_PWR_EN 61
|
||
|
#define PIN_SDIO_CD 62
|
||
|
#define PIN_SDIO_WP 63
|
||
|
#define PIN_SDIO_RST 64
|
||
|
#define PIN_SDIO_PWR_EN 65
|
||
|
#define PIN_RGMII0_TXD0 66
|
||
|
#define PIN_RGMII0_TXD1 67
|
||
|
#define PIN_RGMII0_TXD2 68
|
||
|
#define PIN_RGMII0_TXD3 69
|
||
|
#define PIN_RGMII0_TXCTRL 70
|
||
|
#define PIN_RGMII0_RXD0 71
|
||
|
#define PIN_RGMII0_RXD1 72
|
||
|
#define PIN_RGMII0_RXD2 73
|
||
|
#define PIN_RGMII0_RXD3 74
|
||
|
#define PIN_RGMII0_RXCTRL 75
|
||
|
#define PIN_RGMII0_TXC 76
|
||
|
#define PIN_RGMII0_RXC 77
|
||
|
#define PIN_RGMII0_REFCLKO 78
|
||
|
#define PIN_RGMII0_IRQ 79
|
||
|
#define PIN_RGMII0_MDC 80
|
||
|
#define PIN_RGMII0_MDIO 81
|
||
|
#define PIN_PWM0 82
|
||
|
#define PIN_PWM1 83
|
||
|
#define PIN_PWM2 84
|
||
|
#define PIN_PWM3 85
|
||
|
#define PIN_FAN0 86
|
||
|
#define PIN_FAN1 87
|
||
|
#define PIN_FAN2 88
|
||
|
#define PIN_FAN3 89
|
||
|
#define PIN_IIC0_SDA 90
|
||
|
#define PIN_IIC0_SCL 91
|
||
|
#define PIN_IIC1_SDA 92
|
||
|
#define PIN_IIC1_SCL 93
|
||
|
#define PIN_IIC2_SDA 94
|
||
|
#define PIN_IIC2_SCL 95
|
||
|
#define PIN_IIC3_SDA 96
|
||
|
#define PIN_IIC3_SCL 97
|
||
|
#define PIN_UART0_TX 98
|
||
|
#define PIN_UART0_RX 99
|
||
|
#define PIN_UART0_RTS 100
|
||
|
#define PIN_UART0_CTS 101
|
||
|
#define PIN_UART1_TX 102
|
||
|
#define PIN_UART1_RX 103
|
||
|
#define PIN_UART1_RTS 104
|
||
|
#define PIN_UART1_CTS 105
|
||
|
#define PIN_UART2_TX 106
|
||
|
#define PIN_UART2_RX 107
|
||
|
#define PIN_UART2_RTS 108
|
||
|
#define PIN_UART2_CTS 109
|
||
|
#define PIN_UART3_TX 110
|
||
|
#define PIN_UART3_RX 111
|
||
|
#define PIN_UART3_RTS 112
|
||
|
#define PIN_UART3_CTS 113
|
||
|
#define PIN_SPI0_CS0 114
|
||
|
#define PIN_SPI0_CS1 115
|
||
|
#define PIN_SPI0_SDI 116
|
||
|
#define PIN_SPI0_SDO 117
|
||
|
#define PIN_SPI0_SCK 118
|
||
|
#define PIN_SPI1_CS0 119
|
||
|
#define PIN_SPI1_CS1 120
|
||
|
#define PIN_SPI1_SDI 121
|
||
|
#define PIN_SPI1_SDO 122
|
||
|
#define PIN_SPI1_SCK 123
|
||
|
#define PIN_JTAG0_TDO 124
|
||
|
#define PIN_JTAG0_TCK 125
|
||
|
#define PIN_JTAG0_TDI 126
|
||
|
#define PIN_JTAG0_TMS 127
|
||
|
#define PIN_JTAG0_TRST 128
|
||
|
#define PIN_JTAG0_SRST 129
|
||
|
#define PIN_JTAG1_TDO 130
|
||
|
#define PIN_JTAG1_TCK 131
|
||
|
#define PIN_JTAG1_TDI 132
|
||
|
#define PIN_JTAG1_TMS 133
|
||
|
#define PIN_JTAG1_TRST 134
|
||
|
#define PIN_JTAG1_SRST 135
|
||
|
#define PIN_JTAG2_TDO 136
|
||
|
#define PIN_JTAG2_TCK 137
|
||
|
#define PIN_JTAG2_TDI 138
|
||
|
#define PIN_JTAG2_TMS 139
|
||
|
#define PIN_JTAG2_TRST 140
|
||
|
#define PIN_JTAG2_SRST 141
|
||
|
#define PIN_JTAG3_TDO 142
|
||
|
#define PIN_JTAG3_TCK 143
|
||
|
#define PIN_JTAG3_TDI 144
|
||
|
#define PIN_JTAG3_TMS 145
|
||
|
#define PIN_JTAG3_TRST 146
|
||
|
#define PIN_JTAG3_SRST 147
|
||
|
#define PIN_GPIO0 148
|
||
|
#define PIN_GPIO1 149
|
||
|
#define PIN_GPIO2 150
|
||
|
#define PIN_GPIO3 151
|
||
|
#define PIN_GPIO4 152
|
||
|
#define PIN_GPIO5 153
|
||
|
#define PIN_GPIO6 154
|
||
|
#define PIN_GPIO7 155
|
||
|
#define PIN_GPIO8 156
|
||
|
#define PIN_GPIO9 157
|
||
|
#define PIN_GPIO10 158
|
||
|
#define PIN_GPIO11 159
|
||
|
#define PIN_GPIO12 160
|
||
|
#define PIN_GPIO13 161
|
||
|
#define PIN_GPIO14 162
|
||
|
#define PIN_GPIO15 163
|
||
|
#define PIN_GPIO16 164
|
||
|
#define PIN_GPIO17 165
|
||
|
#define PIN_GPIO18 166
|
||
|
#define PIN_GPIO19 167
|
||
|
#define PIN_GPIO20 168
|
||
|
#define PIN_GPIO21 169
|
||
|
#define PIN_GPIO22 170
|
||
|
#define PIN_GPIO23 171
|
||
|
#define PIN_GPIO24 172
|
||
|
#define PIN_GPIO25 173
|
||
|
#define PIN_GPIO26 174
|
||
|
#define PIN_GPIO27 175
|
||
|
#define PIN_GPIO28 176
|
||
|
#define PIN_GPIO29 177
|
||
|
#define PIN_GPIO30 178
|
||
|
#define PIN_GPIO31 179
|
||
|
#define PIN_MODE_SEL0 180
|
||
|
#define PIN_MODE_SEL1 181
|
||
|
#define PIN_MODE_SEL2 182
|
||
|
#define PIN_BOOT_SEL0 183
|
||
|
#define PIN_BOOT_SEL1 184
|
||
|
#define PIN_BOOT_SEL2 185
|
||
|
#define PIN_BOOT_SEL3 186
|
||
|
#define PIN_BOOT_SEL4 187
|
||
|
#define PIN_BOOT_SEL5 188
|
||
|
#define PIN_BOOT_SEL6 189
|
||
|
#define PIN_BOOT_SEL7 190
|
||
|
#define PIN_MULTI_SCKT 191
|
||
|
#define PIN_SCKT_ID0 192
|
||
|
#define PIN_SCKT_ID1 193
|
||
|
#define PIN_PLL_CLK_IN_MAIN 194
|
||
|
#define PIN_PLL_CLK_IN_DDR_0 195
|
||
|
#define PIN_PLL_CLK_IN_DDR_1 196
|
||
|
#define PIN_PLL_CLK_IN_DDR_2 197
|
||
|
#define PIN_PLL_CLK_IN_DDR_3 198
|
||
|
#define PIN_XTAL_32K 199
|
||
|
#define PIN_SYS_RST 200
|
||
|
#define PIN_PWR_BUTTON 201
|
||
|
#define PIN_TEST_EN 202
|
||
|
#define PIN_TEST_MODE_MBIST 203
|
||
|
#define PIN_TEST_MODE_SCAN 204
|
||
|
#define PIN_TEST_MODE_BSD 205
|
||
|
#define PIN_BISR_BYP 206
|
||
|
|
||
|
#endif /* _DT_BINDINGS_PINCTRL_SG2044_H */
|