Path: blob/master/include/dt-bindings/pinctrl/pinctrl-sg2042.h
26285 views
/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */1/*2* Copyright (C) 2024 Inochi Amaoto <[email protected]>3*4*/56#ifndef _DT_BINDINGS_PINCTRL_SG2042_H7#define _DT_BINDINGS_PINCTRL_SG2042_H89#define PINMUX(pin, mux) \10(((pin) & 0xffff) | (((mux) & 0xff) << 16))1112#define PIN_LPC_LCLK 013#define PIN_LPC_LFRAME 114#define PIN_LPC_LAD0 215#define PIN_LPC_LAD1 316#define PIN_LPC_LAD2 417#define PIN_LPC_LAD3 518#define PIN_LPC_LDRQ0 619#define PIN_LPC_LDRQ1 720#define PIN_LPC_SERIRQ 821#define PIN_LPC_CLKRUN 922#define PIN_LPC_LPME 1023#define PIN_LPC_LPCPD 1124#define PIN_LPC_LSMI 1225#define PIN_PCIE0_L0_RESET 1326#define PIN_PCIE0_L1_RESET 1427#define PIN_PCIE0_L0_WAKEUP 1528#define PIN_PCIE0_L1_WAKEUP 1629#define PIN_PCIE0_L0_CLKREQ_IN 1730#define PIN_PCIE0_L1_CLKREQ_IN 1831#define PIN_PCIE1_L0_RESET 1932#define PIN_PCIE1_L1_RESET 2033#define PIN_PCIE1_L0_WAKEUP 2134#define PIN_PCIE1_L1_WAKEUP 2235#define PIN_PCIE1_L0_CLKREQ_IN 2336#define PIN_PCIE1_L1_CLKREQ_IN 2437#define PIN_SPIF0_CLK_SEL1 2538#define PIN_SPIF0_CLK_SEL0 2639#define PIN_SPIF0_WP 2740#define PIN_SPIF0_HOLD 2841#define PIN_SPIF0_SDI 2942#define PIN_SPIF0_CS 3043#define PIN_SPIF0_SCK 3144#define PIN_SPIF0_SDO 3245#define PIN_SPIF1_CLK_SEL1 3346#define PIN_SPIF1_CLK_SEL0 3447#define PIN_SPIF1_WP 3548#define PIN_SPIF1_HOLD 3649#define PIN_SPIF1_SDI 3750#define PIN_SPIF1_CS 3851#define PIN_SPIF1_SCK 3952#define PIN_SPIF1_SDO 4053#define PIN_EMMC_WP 4154#define PIN_EMMC_CD 4255#define PIN_EMMC_RST 4356#define PIN_EMMC_PWR_EN 4457#define PIN_SDIO_CD 4558#define PIN_SDIO_WP 4659#define PIN_SDIO_RST 4760#define PIN_SDIO_PWR_EN 4861#define PIN_RGMII0_TXD0 4962#define PIN_RGMII0_TXD1 5063#define PIN_RGMII0_TXD2 5164#define PIN_RGMII0_TXD3 5265#define PIN_RGMII0_TXCTRL 5366#define PIN_RGMII0_RXD0 5467#define PIN_RGMII0_RXD1 5568#define PIN_RGMII0_RXD2 5669#define PIN_RGMII0_RXD3 5770#define PIN_RGMII0_RXCTRL 5871#define PIN_RGMII0_TXC 5972#define PIN_RGMII0_RXC 6073#define PIN_RGMII0_REFCLKO 6174#define PIN_RGMII0_IRQ 6275#define PIN_RGMII0_MDC 6376#define PIN_RGMII0_MDIO 6477#define PIN_PWM0 6578#define PIN_PWM1 6679#define PIN_PWM2 6780#define PIN_PWM3 6881#define PIN_FAN0 6982#define PIN_FAN1 7083#define PIN_FAN2 7184#define PIN_FAN3 7285#define PIN_IIC0_SDA 7386#define PIN_IIC0_SCL 7487#define PIN_IIC1_SDA 7588#define PIN_IIC1_SCL 7689#define PIN_IIC2_SDA 7790#define PIN_IIC2_SCL 7891#define PIN_IIC3_SDA 7992#define PIN_IIC3_SCL 8093#define PIN_UART0_TX 8194#define PIN_UART0_RX 8295#define PIN_UART0_RTS 8396#define PIN_UART0_CTS 8497#define PIN_UART1_TX 8598#define PIN_UART1_RX 8699#define PIN_UART1_RTS 87100#define PIN_UART1_CTS 88101#define PIN_UART2_TX 89102#define PIN_UART2_RX 90103#define PIN_UART2_RTS 91104#define PIN_UART2_CTS 92105#define PIN_UART3_TX 93106#define PIN_UART3_RX 94107#define PIN_UART3_RTS 95108#define PIN_UART3_CTS 96109#define PIN_SPI0_CS0 97110#define PIN_SPI0_CS1 98111#define PIN_SPI0_SDI 99112#define PIN_SPI0_SDO 100113#define PIN_SPI0_SCK 101114#define PIN_SPI1_CS0 102115#define PIN_SPI1_CS1 103116#define PIN_SPI1_SDI 104117#define PIN_SPI1_SDO 105118#define PIN_SPI1_SCK 106119#define PIN_JTAG0_TDO 107120#define PIN_JTAG0_TCK 108121#define PIN_JTAG0_TDI 109122#define PIN_JTAG0_TMS 110123#define PIN_JTAG0_TRST 111124#define PIN_JTAG0_SRST 112125#define PIN_JTAG1_TDO 113126#define PIN_JTAG1_TCK 114127#define PIN_JTAG1_TDI 115128#define PIN_JTAG1_TMS 116129#define PIN_JTAG1_TRST 117130#define PIN_JTAG1_SRST 118131#define PIN_JTAG2_TDO 119132#define PIN_JTAG2_TCK 120133#define PIN_JTAG2_TDI 121134#define PIN_JTAG2_TMS 122135#define PIN_JTAG2_TRST 123136#define PIN_JTAG2_SRST 124137#define PIN_GPIO0 125138#define PIN_GPIO1 126139#define PIN_GPIO2 127140#define PIN_GPIO3 128141#define PIN_GPIO4 129142#define PIN_GPIO5 130143#define PIN_GPIO6 131144#define PIN_GPIO7 132145#define PIN_GPIO8 133146#define PIN_GPIO9 134147#define PIN_GPIO10 135148#define PIN_GPIO11 136149#define PIN_GPIO12 137150#define PIN_GPIO13 138151#define PIN_GPIO14 139152#define PIN_GPIO15 140153#define PIN_GPIO16 141154#define PIN_GPIO17 142155#define PIN_GPIO18 143156#define PIN_GPIO19 144157#define PIN_GPIO20 145158#define PIN_GPIO21 146159#define PIN_GPIO22 147160#define PIN_GPIO23 148161#define PIN_GPIO24 149162#define PIN_GPIO25 150163#define PIN_GPIO26 151164#define PIN_GPIO27 152165#define PIN_GPIO28 153166#define PIN_GPIO29 154167#define PIN_GPIO30 155168#define PIN_GPIO31 156169#define PIN_MODE_SEL0 157170#define PIN_MODE_SEL1 158171#define PIN_MODE_SEL2 159172#define PIN_BOOT_SEL0 160173#define PIN_BOOT_SEL1 161174#define PIN_BOOT_SEL2 162175#define PIN_BOOT_SEL3 163176#define PIN_BOOT_SEL4 164177#define PIN_BOOT_SEL5 165178#define PIN_BOOT_SEL6 166179#define PIN_BOOT_SEL7 167180#define PIN_MULTI_SCKT 168181#define PIN_SCKT_ID0 169182#define PIN_SCKT_ID1 170183#define PIN_PLL_CLK_IN_MAIN 171184#define PIN_PLL_CLK_IN_DDR_L 172185#define PIN_PLL_CLK_IN_DDR_R 173186#define PIN_XTAL_32K 174187#define PIN_SYS_RST 175188#define PIN_PWR_BUTTON 176189#define PIN_TEST_EN 177190#define PIN_TEST_MODE_MBIST 178191#define PIN_TEST_MODE_SCAN 179192#define PIN_TEST_MODE_BSD 180193#define PIN_BISR_BYP 181194195#endif /* _DT_BINDINGS_PINCTRL_SG2042_H */196197198