Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: am335x-baltos: add GPIO names for ir3220 and ir5221 devices

Add GPIO names for both SoC and TCA6416 lines.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Message-Id: <20220726083444.10159-1-yegorslists@googlemail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Yegor Yefremov and committed by
Tony Lindgren
2cf0cc03 aa8dfaf5

+296
+148
arch/arm/boot/dts/am335x-baltos-ir3220.dts
··· 91 91 interrupts = <20 IRQ_TYPE_EDGE_RISING>; 92 92 pinctrl-names = "default"; 93 93 pinctrl-0 = <&tca6416_pins>; 94 + gpio-line-names = "GP_IN0", "GP_IN1", "GP_IN2", "GP_IN3", 95 + "GP_OUT0", "GP_OUT1", "GP_OUT2", "GP_OUT3", 96 + "ModeA0", "ModeA1", "ModeA2", "ModeA3", 97 + "ModeB0", "ModeB1", "ModeB2", "ModeB3"; 94 98 }; 95 99 }; 96 100 ··· 126 122 pinctrl-names = "default"; 127 123 pinctrl-0 = <&mmc1_pins>; 128 124 cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>; 125 + }; 126 + 127 + &gpio0 { 128 + gpio-line-names = 129 + "MDIO", 130 + "MDC", 131 + "UART2_RX", 132 + "UART2_TX", 133 + "I2C1_SDA", 134 + "I2C1_SCL", 135 + "WLAN_BTN", 136 + "W_DISABLE", 137 + "NC", 138 + "NC", 139 + "NC", 140 + "NC", 141 + "UART1_CTSN", 142 + "UART1_RTSN", 143 + "UART1_RX", 144 + "UART1_TX", 145 + "onrisc:blue:wlan", 146 + "onrisc:green:app", 147 + "USB0_DRVVBUS", 148 + "ETH2_INT", 149 + "TCA6416_INT", 150 + "RMII1_TXD1", 151 + "MMC1_DAT0", 152 + "MMC1_DAT1", 153 + "NC", 154 + "NC", 155 + "MMC1_DAT2", 156 + "MMC1_DAT3", 157 + "RMII1_TXD0", 158 + "NC", 159 + "GPMC_WAIT0", 160 + "GPMC_WP_N"; 161 + }; 162 + 163 + &gpio1 { 164 + gpio-line-names = 165 + "GPMC_AD0", 166 + "GPMC_AD1", 167 + "GPMC_AD2", 168 + "GPMC_AD3", 169 + "GPMC_AD4", 170 + "GPMC_AD5", 171 + "GPMC_AD6", 172 + "GPMC_AD7", 173 + "NC", 174 + "NC", 175 + "CONSOLE_RX", 176 + "CONSOLE_TX", 177 + "UART2_DTR", 178 + "UART2_DSR", 179 + "UART2_DCD", 180 + "UART2_RI", 181 + "RGMII2_TCTL", 182 + "RGMII2_RCTL", 183 + "RGMII2_TD3", 184 + "RGMII2_TD2", 185 + "RGMII2_TD1", 186 + "RGMII2_TD0", 187 + "RGMII2_TCLK", 188 + "RGMII2_RCLK", 189 + "RGMII2_RD3", 190 + "RGMII2_RD2", 191 + "RGMII2_RD1", 192 + "RGMII2_RD0", 193 + "PMIC_INT1", 194 + "GPMC_CSN0_Flash", 195 + "MMC1_CLK", 196 + "MMC1_CMD"; 197 + }; 198 + 199 + &gpio2 { 200 + gpio-line-names = 201 + "GPMC_CSN3_BUS", 202 + "GPMC_CLK", 203 + "GPMC_ADVN_ALE", 204 + "GPMC_OEN_RE_N", 205 + "GPMC_WE_N", 206 + "GPMC_BEN0_CLE", 207 + "NC", 208 + "NC", 209 + "NC", 210 + "NC", 211 + "NC", 212 + "NC", 213 + "NC", 214 + "NC", 215 + "NC", 216 + "NC", 217 + "NC", 218 + "NC", 219 + "SD_CD", 220 + "SD_WP", 221 + "RMII1_RXD1", 222 + "RMII1_RXD0", 223 + "UART1_DTR", 224 + "UART1_DSR", 225 + "UART1_DCD", 226 + "UART1_RI", 227 + "MMC0_DAT3", 228 + "MMC0_DAT2", 229 + "MMC0_DAT1", 230 + "MMC0_DAT0", 231 + "MMC0_CLK", 232 + "MMC0_CMD"; 233 + }; 234 + 235 + &gpio3 { 236 + gpio-line-names = 237 + "onrisc:red:power", 238 + "RMII1_CRS_DV", 239 + "RMII1_RXER", 240 + "RMII1_TXEN", 241 + "3G_PWR_EN", 242 + "UART2_CTSN", 243 + "UART2_RTSN", 244 + "WLAN_IRQ", 245 + "WLAN_EN", 246 + "NC", 247 + "NC", 248 + "NC", 249 + "NC", 250 + "USB1_DRVVBUS", 251 + "NC", 252 + "NC", 253 + "NC", 254 + "NC", 255 + "NC", 256 + "NC", 257 + "NC", 258 + "NC", 259 + "NC", 260 + "NC", 261 + "NC", 262 + "NC", 263 + "NC", 264 + "NC", 265 + "NC", 266 + "NC", 267 + "NC", 268 + "NC"; 129 269 };
+148
arch/arm/boot/dts/am335x-baltos-ir5221.dts
··· 99 99 interrupts = <20 IRQ_TYPE_EDGE_RISING>; 100 100 pinctrl-names = "default"; 101 101 pinctrl-0 = <&tca6416_pins>; 102 + gpio-line-names = "GP_IN0", "GP_IN1", "GP_IN2", "GP_IN3", 103 + "GP_OUT0", "GP_OUT1", "GP_OUT2", "GP_OUT3", 104 + "ModeA0", "ModeA1", "ModeA2", "ModeA3", 105 + "ModeB0", "ModeB1", "ModeB2", "ModeB3"; 102 106 }; 103 107 }; 104 108 ··· 150 146 pinctrl-names = "default"; 151 147 pinctrl-0 = <&mmc1_pins>; 152 148 cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>; 149 + }; 150 + 151 + &gpio0 { 152 + gpio-line-names = 153 + "MDIO", 154 + "MDC", 155 + "UART2_RX", 156 + "UART2_TX", 157 + "I2C1_SDA", 158 + "I2C1_SCL", 159 + "WLAN_BTN", 160 + "W_DISABLE", 161 + "NC", 162 + "NC", 163 + "NC", 164 + "NC", 165 + "UART1_CTSN", 166 + "UART1_RTSN", 167 + "UART1_RX", 168 + "UART1_TX", 169 + "onrisc:blue:wlan", 170 + "onrisc:green:app", 171 + "USB0_DRVVBUS", 172 + "ETH2_INT", 173 + "TCA6416_INT", 174 + "RMII1_TXD1", 175 + "MMC1_DAT0", 176 + "MMC1_DAT1", 177 + "NC", 178 + "NC", 179 + "MMC1_DAT2", 180 + "MMC1_DAT3", 181 + "RMII1_TXD0", 182 + "NC", 183 + "GPMC_WAIT0", 184 + "GPMC_WP_N"; 185 + }; 186 + 187 + &gpio1 { 188 + gpio-line-names = 189 + "GPMC_AD0", 190 + "GPMC_AD1", 191 + "GPMC_AD2", 192 + "GPMC_AD3", 193 + "GPMC_AD4", 194 + "GPMC_AD5", 195 + "GPMC_AD6", 196 + "GPMC_AD7", 197 + "DCAN1_TX", 198 + "DCAN1_RX", 199 + "CONSOLE_RX", 200 + "CONSOLE_TX", 201 + "UART2_DTR", 202 + "UART2_DSR", 203 + "UART2_DCD", 204 + "UART2_RI", 205 + "RGMII2_TCTL", 206 + "RGMII2_RCTL", 207 + "RGMII2_TD3", 208 + "RGMII2_TD2", 209 + "RGMII2_TD1", 210 + "RGMII2_TD0", 211 + "RGMII2_TCLK", 212 + "RGMII2_RCLK", 213 + "RGMII2_RD3", 214 + "RGMII2_RD2", 215 + "RGMII2_RD1", 216 + "RGMII2_RD0", 217 + "PMIC_INT1", 218 + "GPMC_CSN0_Flash", 219 + "MMC1_CLK", 220 + "MMC1_CMD"; 221 + }; 222 + 223 + &gpio2 { 224 + gpio-line-names = 225 + "GPMC_CSN3_BUS", 226 + "GPMC_CLK", 227 + "GPMC_ADVN_ALE", 228 + "GPMC_OEN_RE_N", 229 + "GPMC_WE_N", 230 + "GPMC_BEN0_CLE", 231 + "NC", 232 + "NC", 233 + "NC", 234 + "NC", 235 + "NC", 236 + "NC", 237 + "NC", 238 + "NC", 239 + "NC", 240 + "NC", 241 + "NC", 242 + "NC", 243 + "SD_CD", 244 + "SD_WP", 245 + "RMII1_RXD1", 246 + "RMII1_RXD0", 247 + "UART1_DTR", 248 + "UART1_DSR", 249 + "UART1_DCD", 250 + "UART1_RI", 251 + "MMC0_DAT3", 252 + "MMC0_DAT2", 253 + "MMC0_DAT1", 254 + "MMC0_DAT0", 255 + "MMC0_CLK", 256 + "MMC0_CMD"; 257 + }; 258 + 259 + &gpio3 { 260 + gpio-line-names = 261 + "onrisc:red:power", 262 + "RMII1_CRS_DV", 263 + "RMII1_RXER", 264 + "RMII1_TXEN", 265 + "3G_PWR_EN", 266 + "UART2_CTSN", 267 + "UART2_RTSN", 268 + "WLAN_IRQ", 269 + "WLAN_EN", 270 + "NC", 271 + "NC", 272 + "NC", 273 + "NC", 274 + "USB1_DRVVBUS", 275 + "NC", 276 + "NC", 277 + "NC", 278 + "NC", 279 + "NC", 280 + "NC", 281 + "NC", 282 + "NC", 283 + "NC", 284 + "NC", 285 + "NC", 286 + "NC", 287 + "NC", 288 + "NC", 289 + "NC", 290 + "NC", 291 + "NC", 292 + "NC"; 153 293 };