MLK-14239-3 dt-bindings: update i.MX8QXP pins head file
authorAnson Huang <Anson.Huang@nxp.com>
Wed, 22 Feb 2017 14:25:44 +0000 (22:25 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:58:14 +0000 (14:58 -0500)
Update i.MX8QXP pins head file based on below:

"Ensure that SCFW API follows the Linux coding style and standards.
Also update SCFW API to the following commit:

(d36d0418b4a5d294c4ebbeb20d38b7dfdcc37d20)"

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Ranjani Vaidyanathan <Ranjani.Vaidyanathan@nxp.com>
include/dt-bindings/pinctrl/pins-imx8qxp.h

index 5425e81..932d26a 100644 (file)
  * Copyright (C) 2016 Freescale Semiconductor, Inc.
  * Copyright 2017 NXP
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+/*==========================================================================*/
+/*!
+ * @file
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
+ * Header file used to configure SoC pin list.
  */
+/*==========================================================================*/
+
+/* DO NOT EDIT - This file auto generated by bin/pins_h.pl */
 
 #ifndef _SC_PINS_H
 #define _SC_PINS_H
 
-#define SC_P_ALL            UINT16_MAX
+/* Includes */
 
-/*
+/* Defines */
+
+#define SC_P_ALL            UINT16_MAX      //!< All pins
+
+/*!
  * @name Pin Definitions
  */
-#define SC_P_PCIE_CTRL0_CLKREQ_B                 0
-#define SC_P_PCIE_CTRL0_WAKE_B                   1
-#define SC_P_PCIE_CTRL0_PERST_B                  2
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_PCIESEP       3
-#define SC_P_USB_SS3_TC0                         4
-#define SC_P_USB_SS3_TC1                         5
-#define SC_P_USB_SS3_TC2                         6
-#define SC_P_USB_SS3_TC3                         7
-#define SC_P_COMP_CTL_GPIO_3V3_USB3IO            8
-#define SC_P_EMMC0_CLK                           9
-#define SC_P_EMMC0_CMD                           10
-#define SC_P_EMMC0_DATA0                         11
-#define SC_P_EMMC0_DATA1                         12
-#define SC_P_EMMC0_DATA2                         13
-#define SC_P_EMMC0_DATA3                         14
-#define SC_P_EMMC0_DATA4                         15
-#define SC_P_EMMC0_DATA5                         16
-#define SC_P_EMMC0_DATA6                         17
-#define SC_P_EMMC0_DATA7                         18
-#define SC_P_EMMC0_STROBE                        19
-#define SC_P_EMMC0_RESET_B                       20
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_SD1FIX        21
-#define SC_P_USDHC1_RESET_B                      22
-#define SC_P_USDHC1_VSELECT                      23
-#define SC_P_USDHC1_WP                           24
-#define SC_P_USDHC1_CD_B                         25
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_VSELSEP       26
-#define SC_P_USDHC1_CLK                          27
-#define SC_P_USDHC1_CMD                          28
-#define SC_P_USDHC1_DATA0                        29
-#define SC_P_USDHC1_DATA1                        30
-#define SC_P_USDHC1_DATA2                        31
-#define SC_P_USDHC1_DATA3                        32
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_VSEL3         33
-#define SC_P_ENET0_RGMII_TXC                     34
-#define SC_P_ENET0_RGMII_TX_CTL                  35
-#define SC_P_ENET0_RGMII_TXD0                    36
-#define SC_P_ENET0_RGMII_TXD1                    37
-#define SC_P_ENET0_RGMII_TXD2                    38
-#define SC_P_ENET0_RGMII_TXD3                    39
-#define SC_P_ENET0_RGMII_RXC                     40
-#define SC_P_ENET0_RGMII_RX_CTL                  41
-#define SC_P_ENET0_RGMII_RXD0                    42
-#define SC_P_ENET0_RGMII_RXD1                    43
-#define SC_P_ENET0_RGMII_RXD2                    44
-#define SC_P_ENET0_RGMII_RXD3                    45
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_ENET_ENETB    46
-#define SC_P_ENET0_REFCLK_125M_25M               47
-#define SC_P_ENET0_MDIO                          48
-#define SC_P_ENET0_MDC                           49
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIOCT        50
-#define SC_P_FLEXCAN0_RX                         51
-#define SC_P_FLEXCAN0_TX                         52
-#define SC_P_FLEXCAN1_RX                         53
-#define SC_P_FLEXCAN1_TX                         54
-#define SC_P_UART0_RX                            55
-#define SC_P_UART0_TX                            56
-#define SC_P_UART0_RTS_B                         57
-#define SC_P_UART0_CTS_B                         58
-#define SC_P_UART1_TX                            59
-#define SC_P_UART1_RX                            60
-#define SC_P_UART1_RTS_B                         61
-#define SC_P_UART1_CTS_B                         62
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIOLH        63
-#define SC_P_SPI0_SCK                            64
-#define SC_P_SPI0_SDO                            65
-#define SC_P_SPI0_SDI                            66
-#define SC_P_SPI0_CS0                            67
-#define SC_P_SPI0_CS1                            68
-#define SC_P_SPI2_SCK                            69
-#define SC_P_SPI2_SDO                            70
-#define SC_P_SPI2_SDI                            71
-#define SC_P_SPI2_CS0                            72
-#define SC_P_SPI2_CS1                            73
-#define SC_P_SAI1_RXC                            74
-#define SC_P_SAI1_RXD                            75
-#define SC_P_SAI1_RXFS                           76
-#define SC_P_SAI1_TXC                            77
-#define SC_P_SAI1_TXD                            78
-#define SC_P_SAI1_TXFS                           79
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHT       80
-#define SC_P_ESAI0_FSR                           81
-#define SC_P_ESAI0_FST                           82
-#define SC_P_ESAI0_SCKR                          83
-#define SC_P_ESAI0_SCKT                          84
-#define SC_P_ESAI0_TX0                           85
-#define SC_P_ESAI0_TX1                           86
-#define SC_P_ESAI0_TX2_RX3                       87
-#define SC_P_ESAI0_TX3_RX2                       88
-#define SC_P_ESAI0_TX4_RX1                       89
-#define SC_P_ESAI0_TX5_RX0                       90
-#define SC_P_SPDIF0_RX                           91
-#define SC_P_SPDIF0_TX                           92
-#define SC_P_SPDIF0_EXT_CLK                      93
-#define SC_P_SPI3_SCK                            94
-#define SC_P_SPI3_SDO                            95
-#define SC_P_SPI3_SDI                            96
-#define SC_P_SPI3_CS0                            97
-#define SC_P_SPI3_CS1                            98
-#define SC_P_MCLK_IN0                            99
-#define SC_P_MCLK_OUT0                           100
-#define SC_P_FTM0                                101
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHB       102
-#define SC_P_ADC_IN1                             103
-#define SC_P_ADC_IN0                             104
-#define SC_P_ADC_IN3                             105
-#define SC_P_ADC_IN2                             106
-#define SC_P_CSI_D00                             107
-#define SC_P_CSI_D01                             108
-#define SC_P_CSI_D02                             109
-#define SC_P_CSI_D03                             110
-#define SC_P_CSI_D04                             111
-#define SC_P_CSI_D05                             112
-#define SC_P_CSI_D06                             113
-#define SC_P_CSI_D07                             114
-#define SC_P_CSI_HSYNC                           115
-#define SC_P_CSI_VSYNC                           116
-#define SC_P_CSI_PCLK                            117
-#define SC_P_CSI_MCLK                            118
-#define SC_P_CSI_EN                              119
-#define SC_P_CSI_RESET                           120
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHD       121
-#define SC_P_PMIC_I2C_SCL                        122
-#define SC_P_PMIC_I2C_SDA                        123
-#define SC_P_PMIC_INT_B                          124
-#define SC_P_SCU_GPIO0_00                        125
-#define SC_P_SCU_GPIO0_01                        126
-#define SC_P_SCU_BOOT_MODE0                      127
-#define SC_P_SCU_BOOT_MODE1                      128
-#define SC_P_SCU_BOOT_MODE2                      129
-#define SC_P_SCU_BOOT_MODE3                      130
-#define SC_P_MIPI_DSI0_I2C0_SCL                  131
-#define SC_P_MIPI_DSI0_I2C0_SDA                  132
-#define SC_P_MIPI_DSI0_GPIO0_00                  133
-#define SC_P_MIPI_DSI0_GPIO0_01                  134
-#define SC_P_MIPI_DSI1_I2C0_SCL                  135
-#define SC_P_MIPI_DSI1_I2C0_SDA                  136
-#define SC_P_MIPI_DSI1_GPIO0_00                  137
-#define SC_P_MIPI_DSI1_GPIO0_01                  138
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_MIPIDSIGPIO   139
-#define SC_P_MIPI_CSI0_MCLK_OUT                  140
-#define SC_P_MIPI_CSI0_I2C0_SCL                  141
-#define SC_P_MIPI_CSI0_I2C0_SDA                  142
-#define SC_P_MIPI_CSI0_GPIO0_00                  143
-#define SC_P_MIPI_CSI0_GPIO0_01                  144
-#define SC_P_QSPI0A_DATA0                        145
-#define SC_P_QSPI0A_DATA1                        146
-#define SC_P_QSPI0A_DATA2                        147
-#define SC_P_QSPI0A_DATA3                        148
-#define SC_P_QSPI0A_DQS                          149
-#define SC_P_QSPI0A_SS0_B                        150
-#define SC_P_QSPI0A_SS1_B                        151
-#define SC_P_QSPI0A_SCLK                         152
-#define SC_P_QSPI0B_SCLK                         153
-#define SC_P_QSPI0B_DATA0                        154
-#define SC_P_QSPI0B_DATA1                        155
-#define SC_P_QSPI0B_DATA2                        156
-#define SC_P_QSPI0B_DATA3                        157
-#define SC_P_QSPI0B_DQS                          158
-#define SC_P_QSPI0B_SS0_B                        159
-#define SC_P_QSPI0B_SS1_B                        160
-#define SC_P_COMP_CTL_GPIO_1V8_3V3_QSPI0         161
-#define SC_P_XTALI                               162
-#define SC_P_XTALO                               163
-#define SC_P_ANA_TEST_OUT_P                      164
-#define SC_P_ANA_TEST_OUT_N                      165
-#define SC_P_RTC_XTALI                           166
-#define SC_P_RTC_XTALO                           167
-#define SC_P_PMIC_ON_REQ                         168
-#define SC_P_ON_OFF_BUTTON                       169
+/*@{*/
+#define SC_P_PCIE_CTRL0_CLKREQ_B                 0    //!< HSIO.PCIE0.CLKREQ_B, LSIO.GPIO0.IO04
+#define SC_P_PCIE_CTRL0_WAKE_B                   1    //!< HSIO.PCIE0.WAKE_B, LSIO.GPIO0.IO05
+#define SC_P_PCIE_CTRL0_PERST_B                  2    //!< HSIO.PCIE0.PERST_B, LSIO.GPIO0.IO06
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_PCIESEP       3    //!<
+#define SC_P_USB_SS3_TC0                         4    //!< ADMA.I2C1.SCL, CONN.USB_OTG1.PWR, CONN.USB_OTG2.PWR, LSIO.GPIO0.IO00
+#define SC_P_USB_SS3_TC1                         5    //!< ADMA.I2C1.SCL, CONN.USB_OTG2.PWR, LSIO.GPIO0.IO01
+#define SC_P_USB_SS3_TC2                         6    //!< ADMA.I2C1.SDA, CONN.USB_OTG1.OC, CONN.USB_OTG2.OC, LSIO.GPIO0.IO02
+#define SC_P_USB_SS3_TC3                         7    //!< ADMA.I2C1.SDA, CONN.USB_OTG2.OC, LSIO.GPIO0.IO03
+#define SC_P_COMP_CTL_GPIO_3V3_USB3IO            8    //!<
+#define SC_P_EMMC0_CLK                           9    //!< CONN.EMMC0.CLK, CONN.NAND.READY_B, LSIO.KPP0.COL0, LSIO.GPIO0.IO17
+#define SC_P_EMMC0_CMD                           10   //!< CONN.EMMC0.CMD, CONN.NAND.DQS, LSIO.KPP0.COL1, LSIO.GPIO0.IO18
+#define SC_P_EMMC0_DATA0                         11   //!< CONN.EMMC0.DATA0, CONN.NAND.DATA00, LSIO.KPP0.COL2, LSIO.GPIO0.IO19
+#define SC_P_EMMC0_DATA1                         12   //!< CONN.EMMC0.DATA1, CONN.NAND.DATA01, LSIO.KPP0.COL3, LSIO.GPIO0.IO20
+#define SC_P_EMMC0_DATA2                         13   //!< CONN.EMMC0.DATA2, CONN.NAND.DATA02, LSIO.KPP0.COL4, LSIO.GPIO0.IO21
+#define SC_P_EMMC0_DATA3                         14   //!< CONN.EMMC0.DATA3, CONN.NAND.DATA03, LSIO.KPP0.COL5, LSIO.GPIO0.IO22
+#define SC_P_EMMC0_DATA4                         15   //!< CONN.EMMC0.DATA4, CONN.NAND.DATA04, LSIO.KPP0.ROW0, CONN.EMMC0.WP
+#define SC_P_EMMC0_DATA5                         16   //!< CONN.EMMC0.DATA5, CONN.NAND.DATA05, LSIO.KPP0.ROW1, CONN.EMMC0.VSELECT
+#define SC_P_EMMC0_DATA6                         17   //!< CONN.EMMC0.DATA6, CONN.NAND.DATA06, LSIO.KPP0.ROW2, CONN.MLB.CLK
+#define SC_P_EMMC0_DATA7                         18   //!< CONN.EMMC0.DATA7, CONN.NAND.DATA07, LSIO.KPP0.ROW3, CONN.MLB.SIG
+#define SC_P_EMMC0_STROBE                        19   //!< CONN.EMMC0.STROBE, CONN.NAND.CLE, LSIO.KPP0.ROW4, CONN.MLB.DATA
+#define SC_P_EMMC0_RESET_B                       20   //!< CONN.EMMC0.RESET_B, CONN.NAND.WP_B, LSIO.KPP0.ROW5, LSIO.GPIO0.IO28
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_SD1FIX        21   //!<
+#define SC_P_USDHC1_RESET_B                      22   //!< CONN.USDHC1.RESET_B, CONN.NAND.RE_N, CONN.MLB.SIG, LSIO.GPIO0.IO07
+#define SC_P_USDHC1_VSELECT                      23   //!< CONN.USDHC1.VSELECT, CONN.NAND.RE_P, CONN.MLB.CLK, LSIO.GPIO0.IO08
+#define SC_P_USDHC1_WP                           24   //!< CONN.USDHC1.WP, CONN.NAND.DQS_N, LSIO.GPIO0.IO09
+#define SC_P_USDHC1_CD_B                         25   //!< CONN.USDHC1.CD_B, CONN.NAND.DQS_P, CONN.MLB.DATA, LSIO.GPIO0.IO10
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_VSELSEP       26   //!<
+#define SC_P_USDHC1_CLK                          27   //!< CONN.USDHC1.CLK, ADMA.MQS.R, LSIO.GPIO0.IO11
+#define SC_P_USDHC1_CMD                          28   //!< CONN.USDHC1.CMD, CONN.NAND.CE0_B, ADMA.MQS.L, LSIO.GPIO0.IO12
+#define SC_P_USDHC1_DATA0                        29   //!< CONN.USDHC1.DATA0, CONN.NAND.CE1_B, ADMA.UART4.RX, LSIO.GPIO0.IO13
+#define SC_P_USDHC1_DATA1                        30   //!< CONN.USDHC1.DATA1, CONN.NAND.RE_B, ADMA.UART4.TX, LSIO.GPIO0.IO14
+#define SC_P_USDHC1_DATA2                        31   //!< CONN.USDHC1.DATA2, CONN.NAND.WE_B, ADMA.UART4.CTS_B, LSIO.GPIO0.IO15
+#define SC_P_USDHC1_DATA3                        32   //!< CONN.USDHC1.DATA3, CONN.NAND.ALE, ADMA.UART4.RTS_B, LSIO.GPIO0.IO16
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_VSEL3         33   //!<
+#define SC_P_ENET0_RGMII_TXC                     34   //!< CONN.ENET0.RGMII_TXC, CONN.ENET0.RCLK50M_OUT, CONN.ENET0.RCLK50M_IN, CONN.NAND.CE1_B
+#define SC_P_ENET0_RGMII_TX_CTL                  35   //!< CONN.ENET0.RGMII_TX_CTL, CONN.USDHC1.RESET_B
+#define SC_P_ENET0_RGMII_TXD0                    36   //!< CONN.ENET0.RGMII_TXD0, CONN.USDHC1.VSELECT
+#define SC_P_ENET0_RGMII_TXD1                    37   //!< CONN.ENET0.RGMII_TXD1, CONN.USDHC1.WP
+#define SC_P_ENET0_RGMII_TXD2                    38   //!< CONN.ENET0.RGMII_TXD2, CONN.MLB.CLK, CONN.NAND.CE0_B, LSIO.GPIO1.IO05
+#define SC_P_ENET0_RGMII_TXD3                    39   //!< CONN.ENET0.RGMII_TXD3, CONN.MLB.SIG, CONN.NAND.RE_B, CONN.USDHC1.CD_B
+#define SC_P_ENET0_RGMII_RXC                     40   //!< CONN.ENET0.RGMII_RXC, CONN.MLB.DATA, CONN.NAND.WE_B, CONN.USDHC1.CLK
+#define SC_P_ENET0_RGMII_RX_CTL                  41   //!< CONN.ENET0.RGMII_RX_CTL, CONN.USDHC1.CMD
+#define SC_P_ENET0_RGMII_RXD0                    42   //!< CONN.ENET0.RGMII_RXD0, CONN.USDHC1.DATA0
+#define SC_P_ENET0_RGMII_RXD1                    43   //!< CONN.ENET0.RGMII_RXD1, CONN.USDHC1.DATA1
+#define SC_P_ENET0_RGMII_RXD2                    44   //!< CONN.ENET0.RGMII_RXD2, CONN.ENET0.RMII_RX_ER, CONN.USDHC1.DATA2
+#define SC_P_ENET0_RGMII_RXD3                    45   //!< CONN.ENET0.RGMII_RXD3, CONN.NAND.ALE, CONN.USDHC1.DATA3
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_ENET_ENETB    46   //!<
+#define SC_P_ENET0_REFCLK_125M_25M               47   //!< CONN.ENET0.REFCLK_125M_25M, CONN.ENET0.PPS, CONN.ENET1.PPS, LSIO.GPIO1.IO00
+#define SC_P_ENET0_MDIO                          48   //!< CONN.ENET0.MDIO, ADMA.I2C4.SDA, CONN.ENET1.MDIO, LSIO.GPIO0.IO29
+#define SC_P_ENET0_MDC                           49   //!< CONN.ENET0.MDC, ADMA.I2C4.SCL, CONN.ENET1.MDC, LSIO.GPIO0.IO30
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIOCT        50   //!<
+#define SC_P_FLEXCAN0_RX                         51   //!< ADMA.FLEXCAN0.RX, M40.GPIO0.IO02, LSIO.GPIO3.IO10
+#define SC_P_FLEXCAN0_TX                         52   //!< ADMA.FLEXCAN0.TX, M40.GPIO0.IO03, LSIO.GPIO3.IO11
+#define SC_P_FLEXCAN1_RX                         53   //!< ADMA.FLEXCAN1.RX, M40.GPIO0.IO00, ADMA.UART3.RX, LSIO.GPIO3.IO12
+#define SC_P_FLEXCAN1_TX                         54   //!< ADMA.FLEXCAN1.TX, M40.GPIO0.IO01, ADMA.UART3.TX, LSIO.GPIO3.IO13
+#define SC_P_UART0_RX                            55   //!< ADMA.UART0.RX, M40.UART0.RX, M40.I2C0.SCL, LSIO.GPIO3.IO14
+#define SC_P_UART0_TX                            56   //!< ADMA.UART0.TX, M40.UART0.TX, M40.I2C0.SDA, LSIO.GPIO3.IO15
+#define SC_P_UART0_RTS_B                         57   //!< ADMA.UART0.RTS_B, LSIO.PWM0.OUT, ADMA.UART2.RX, LSIO.GPIO3.IO16
+#define SC_P_UART0_CTS_B                         58   //!< ADMA.UART0.CTS_B, LSIO.PWM1.OUT, ADMA.UART2.TX, LSIO.GPIO3.IO17
+#define SC_P_UART1_TX                            59   //!< ADMA.UART1.TX, LSIO.GPT0.CLK, LSIO.PWM2.OUT, LSIO.GPIO3.IO18
+#define SC_P_UART1_RX                            60   //!< ADMA.UART1.RX, LSIO.GPT0.CAPTURE, LSIO.PWM3.OUT, LSIO.GPIO3.IO19
+#define SC_P_UART1_RTS_B                         61   //!< ADMA.UART1.RTS_B, LSIO.GPT0.COMPARE, ADMA.UART1.CTS_B, LSIO.GPIO3.IO20
+#define SC_P_UART1_CTS_B                         62   //!< ADMA.UART1.CTS_B, ADMA.UART1.RTS_B, LSIO.GPIO3.IO21
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIOLH        63   //!<
+#define SC_P_SPI0_SCK                            64   //!< ADMA.SPI0.SCK, ADMA.SAI0.RXC, LSIO.GPIO2.IO21
+#define SC_P_SPI0_SDO                            65   //!< ADMA.SPI0.SDO, ADMA.SAI0.TXD, LSIO.GPIO2.IO22
+#define SC_P_SPI0_SDI                            66   //!< ADMA.SPI0.SDI, ADMA.SAI0.RXD, LSIO.GPIO2.IO23
+#define SC_P_SPI0_CS0                            67   //!< ADMA.SPI0.CS0, ADMA.SAI0.RXFS, LSIO.GPIO2.IO24
+#define SC_P_SPI0_CS1                            68   //!< ADMA.SPI0.CS1, ADMA.SAI0.TXC, ADMA.SAI1.TXD, LSIO.GPIO2.IO25
+#define SC_P_SPI2_SCK                            69   //!< ADMA.SPI2.SCK, LSIO.GPIO2.IO26
+#define SC_P_SPI2_SDO                            70   //!< ADMA.SPI2.SDO, LSIO.GPIO2.IO27
+#define SC_P_SPI2_SDI                            71   //!< ADMA.SPI2.SDI, LSIO.GPIO2.IO28
+#define SC_P_SPI2_CS0                            72   //!< ADMA.SPI2.CS0, LSIO.GPIO2.IO29
+#define SC_P_SPI2_CS1                            73   //!< ADMA.SAI0.TXFS, ADMA.SPI2.CS1, ADMA.SPI1.SCK, LSIO.GPIO2.IO30
+#define SC_P_SAI1_RXC                            74   //!< ADMA.SAI0.TXD, ADMA.SAI1.RXC, ADMA.SPI1.SDO, LSIO.GPIO3.IO01
+#define SC_P_SAI1_RXD                            75   //!< ADMA.SAI0.TXC, ADMA.SAI1.TXD, ADMA.SPI1.SDI, LSIO.GPIO3.IO01
+#define SC_P_SAI1_RXFS                           76   //!< ADMA.SAI0.RXD, ADMA.SAI1.RXFS, ADMA.SPI1.CS0, LSIO.GPIO3.IO02
+#define SC_P_SAI1_TXC                            77   //!< ADMA.SAI1.RXC, ADMA.SAI1.TXC, ADMA.FLEXCAN2.RX, LSIO.GPIO3.IO03
+#define SC_P_SAI1_TXD                            78   //!< ADMA.SAI1.RXD, ADMA.SAI0.TXFS, ADMA.SPI1.CS1, LSIO.GPIO3.IO04
+#define SC_P_SAI1_TXFS                           79   //!< ADMA.SAI1.RXFS, ADMA.SAI1.TXFS, ADMA.FLEXCAN2.TX, LSIO.GPIO3.IO05
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHT       80   //!<
+#define SC_P_ESAI0_FSR                           81   //!< ADMA.ESAI0.FSR, CONN.ENET1.RCLK50M_OUT, CONN.ENET1.RGMII_TXC
+#define SC_P_ESAI0_FST                           82   //!< ADMA.ESAI0.FST, CONN.ENET1.RGMII_TX_CTL
+#define SC_P_ESAI0_SCKR                          83   //!< ADMA.ESAI0.SCKR, CONN.ENET1.RGMII_TXD0
+#define SC_P_ESAI0_SCKT                          84   //!< ADMA.ESAI0.SCKT, CONN.ENET1.RGMII_TXD1
+#define SC_P_ESAI0_TX0                           85   //!< ADMA.ESAI0.TX0, CONN.MLB.CLK, CONN.ENET1.RGMII_TXD2
+#define SC_P_ESAI0_TX1                           86   //!< ADMA.ESAI0.TX1, CONN.MLB.SIG, CONN.ENET1.RGMII_TXD3
+#define SC_P_ESAI0_TX2_RX3                       87   //!< ADMA.ESAI0.TX2_RX3, CONN.MLB.DATA, CONN.ENET1.RGMII_RXC
+#define SC_P_ESAI0_TX3_RX2                       88   //!< ADMA.ESAI0.TX3_RX2, CONN.ENET1.RGMII_RX_CTL
+#define SC_P_ESAI0_TX4_RX1                       89   //!< ADMA.ESAI0.TX4_RX1, ADMA.MQS.R, CONN.ENET1.RGMII_RXD0
+#define SC_P_ESAI0_TX5_RX0                       90   //!< ADMA.ESAI0.TX5_RX0, ADMA.MQS.L, CONN.ENET1.RGMII_RXD1
+#define SC_P_SPDIF0_RX                           91   //!< ADMA.SPDIF0.RX, CONN.ENET1.RMII_RX_ER, CONN.ENET1.RGMII_RXD2
+#define SC_P_SPDIF0_TX                           92   //!< ADMA.SPDIF0.TX, CONN.ENET1.RCLK50M_IN, CONN.ENET1.RGMII_RXD3
+#define SC_P_SPDIF0_EXT_CLK                      93   //!< ADMA.SPDIF0.EXT_CLK, CONN.ENET1.REFCLK_125M_25M
+#define SC_P_SPI3_SCK                            94   //!< ADMA.SPI3.SCK, LSIO.GPIO2.IO13
+#define SC_P_SPI3_SDO                            95   //!< ADMA.SPI3.SDO, LSIO.GPIO2.IO14
+#define SC_P_SPI3_SDI                            96   //!< ADMA.SPI3.SDI, ADMA.FTM.CH1, LSIO.GPIO2.IO15
+#define SC_P_SPI3_CS0                            97   //!< ADMA.SPI3.CS0, ADMA.FTM.CH2, LSIO.GPIO2.IO16
+#define SC_P_SPI3_CS1                            98   //!< ADMA.SPI3.CS1, ADMA.DMA0.REQ_IN0, LSIO.GPIO2.IO17
+#define SC_P_MCLK_IN0                            99   //!< ADMA.ACM.MCLK_IN0, ADMA.ESAI0.RX_HF_CLK, LSIO.GPIO2.IO18
+#define SC_P_MCLK_OUT0                           100  //!< ADMA.ACM.MCLK_OUT0, ADMA.ESAI0.TX_HF_CLK, LSIO.GPIO2.IO19
+#define SC_P_FTM0                                101  //!< ADMA.FTM.CH0, LSIO.GPIO2.IO20
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHB       102  //!<
+#define SC_P_ADC_IN1                             103  //!< ADMA.ADC.IN1, M40.I2C0.SDA, M40.UART0.TX, LSIO.GPIO3.IO07
+#define SC_P_ADC_IN0                             104  //!< ADMA.ADC.IN0, M40.I2C0.SCL, M40.UART0.RX, LSIO.GPIO3.IO06
+#define SC_P_ADC_IN3                             105  //!< ADMA.ADC.IN3, M40.GPIO0.IO01, M40.TPM0.CH1, LSIO.GPIO3.IO09
+#define SC_P_ADC_IN2                             106  //!< ADMA.ADC.IN2, M40.GPIO0.IO00, M40.TPM0.CH0, LSIO.GPIO3.IO08
+#define SC_P_CSI_D00                             107  //!< CI_PI.D00, SNVS.TAMPER_OUT0
+#define SC_P_CSI_D01                             108  //!< CI_PI.D01, SNVS.TAMPER_OUT1
+#define SC_P_CSI_D02                             109  //!< CI_PI.D02, SNVS.TAMPER_OUT2
+#define SC_P_CSI_D03                             110  //!< CI_PI.D03, SNVS.TAMPER_OUT3
+#define SC_P_CSI_D04                             111  //!< CI_PI.D04, SNVS.TAMPER_OUT4
+#define SC_P_CSI_D05                             112  //!< CI_PI.D05, SNVS.TAMPER_IN0
+#define SC_P_CSI_D06                             113  //!< CI_PI.D06, SNVS.TAMPER_IN1
+#define SC_P_CSI_D07                             114  //!< CI_PI.D07, SNVS.TAMPER_IN2
+#define SC_P_CSI_HSYNC                           115  //!< CI_PI.HSYNC, CI_PI.D08, SNVS.TAMPER_IN3
+#define SC_P_CSI_VSYNC                           116  //!< CI_PI.VSYNC, CI_PI.D09, SNVS.TAMPER_IN4
+#define SC_P_CSI_PCLK                            117  //!< CI_PI.PCLK, LSIO.GPT1.CLK
+#define SC_P_CSI_MCLK                            118  //!< CI_PI.MCLK
+#define SC_P_CSI_EN                              119  //!< CI_PI.EN, LSIO.GPT1.CAPTURE, CI_PI.D08
+#define SC_P_CSI_RESET                           120  //!< CI_PI.RESET, LSIO.GPT1.COMPARE, CI_PI.D09
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_GPIORHD       121  //!<
+#define SC_P_PMIC_I2C_SCL                        122  //!< SCU.PMIC_I2C.SCL
+#define SC_P_PMIC_I2C_SDA                        123  //!< SCU.PMIC_I2C.SDA
+#define SC_P_PMIC_INT_B                          124  //!< SCU.DSC.PMIC_INT_B
+#define SC_P_SCU_GPIO0_00                        125  //!< SCU.GPIO0.IO00, SCU.UART0.RX, M40.UART0.RX, ADMA.UART4.RX
+#define SC_P_SCU_GPIO0_01                        126  //!< SCU.GPIO0.IO01, SCU.UART0.TX, M40.UART0.TX, ADMA.UART4.TX
+#define SC_P_SCU_BOOT_MODE0                      127  //!< SCU.DSC.BOOT_MODE0
+#define SC_P_SCU_BOOT_MODE1                      128  //!< SCU.DSC.BOOT_MODE1
+#define SC_P_SCU_BOOT_MODE2                      129  //!< SCU.DSC.BOOT_MODE2
+#define SC_P_SCU_BOOT_MODE3                      130  //!< SCU.DSC.BOOT_MODE3
+#define SC_P_MIPI_DSI0_I2C0_SCL                  131  //!< MIPI_DSI0.I2C0.SCL, MIPI_DSI1.GPIO0.IO02, LSIO.GPIO4.IO00
+#define SC_P_MIPI_DSI0_I2C0_SDA                  132  //!< MIPI_DSI0.I2C0.SDA, MIPI_DSI1.GPIO0.IO03, LSIO.GPIO4.IO01
+#define SC_P_MIPI_DSI0_GPIO0_00                  133  //!< MIPI_DSI0.GPIO0.IO00, MIPI_DSI0.PWM0.OUT, LSIO.GPIO4.IO02
+#define SC_P_MIPI_DSI0_GPIO0_01                  134  //!< MIPI_DSI0.GPIO0.IO01, LSIO.GPIO4.IO03
+#define SC_P_MIPI_DSI1_I2C0_SCL                  135  //!< MIPI_DSI1.I2C0.SCL, MIPI_DSI0.GPIO0.IO02, LSIO.GPIO4.IO04
+#define SC_P_MIPI_DSI1_I2C0_SDA                  136  //!< MIPI_DSI1.I2C0.SDA, MIPI_DSI0.GPIO0.IO03, LSIO.GPIO4.IO05
+#define SC_P_MIPI_DSI1_GPIO0_00                  137  //!< MIPI_DSI1.GPIO0.IO00, MIPI_DSI1.PWM0.OUT, LSIO.GPIO4.IO06
+#define SC_P_MIPI_DSI1_GPIO0_01                  138  //!< MIPI_DSI1.GPIO0.IO01, LSIO.GPIO4.IO07
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_MIPIDSIGPIO   139  //!<
+#define SC_P_MIPI_CSI0_MCLK_OUT                  140  //!< MIPI_CSI0.ACM.MCLK_OUT, LSIO.GPIO4.IO08
+#define SC_P_MIPI_CSI0_I2C0_SCL                  141  //!< MIPI_CSI0.I2C0.SCL, MIPI_CSI0.GPIO0.IO02, LSIO.GPIO4.IO09
+#define SC_P_MIPI_CSI0_I2C0_SDA                  142  //!< MIPI_CSI0.I2C0.SDA, MIPI_CSI0.GPIO0.IO03, LSIO.GPIO4.IO10
+#define SC_P_MIPI_CSI0_GPIO0_00                  143  //!< MIPI_CSI0.GPIO0.IO00, ADMA.I2C0.SCL, LSIO.GPIO4.IO11
+#define SC_P_MIPI_CSI0_GPIO0_01                  144  //!< MIPI_CSI0.GPIO0.IO01, ADMA.I2C0.SDA, LSIO.GPIO4.IO12
+#define SC_P_QSPI0A_DATA0                        145  //!< LSIO.QSPI0A.DATA0, MIPI_DSI0.I2C0.SCL
+#define SC_P_QSPI0A_DATA1                        146  //!< LSIO.QSPI0A.DATA1, MIPI_DSI0.I2C0.SDA
+#define SC_P_QSPI0A_DATA2                        147  //!< LSIO.QSPI0A.DATA2, MIPI_DSI1.I2C0.SCL
+#define SC_P_QSPI0A_DATA3                        148  //!< LSIO.QSPI0A.DATA3, MIPI_DSI1.I2C0.SDA
+#define SC_P_QSPI0A_DQS                          149  //!< LSIO.QSPI0A.DQS
+#define SC_P_QSPI0A_SS0_B                        150  //!< LSIO.QSPI0A.SS0_B, MIPI_CSI0.I2C0.SCL
+#define SC_P_QSPI0A_SS1_B                        151  //!< LSIO.QSPI0A.SS1_B, MIPI_CSI0.I2C0.SDA
+#define SC_P_QSPI0A_SCLK                         152  //!< LSIO.QSPI0A.SCLK
+#define SC_P_QSPI0B_SCLK                         153  //!< LSIO.QSPI0B.SCLK, LSIO.QSPI1A.SCLK, LSIO.KPP0.COL0
+#define SC_P_QSPI0B_DATA0                        154  //!< LSIO.QSPI0B.DATA0, LSIO.QSPI1A.DATA0, LSIO.KPP0.COL1
+#define SC_P_QSPI0B_DATA1                        155  //!< LSIO.QSPI0B.DATA1, LSIO.QSPI1A.DATA1, LSIO.KPP0.COL2
+#define SC_P_QSPI0B_DATA2                        156  //!< LSIO.QSPI0B.DATA2, LSIO.QSPI1A.DATA2, LSIO.KPP0.COL3
+#define SC_P_QSPI0B_DATA3                        157  //!< LSIO.QSPI0B.DATA3, LSIO.QSPI1A.DATA3, LSIO.KPP0.ROW0
+#define SC_P_QSPI0B_DQS                          158  //!< LSIO.QSPI0B.DQS, LSIO.QSPI1A.DQS, LSIO.KPP0.ROW1
+#define SC_P_QSPI0B_SS0_B                        159  //!< LSIO.QSPI0B.SS0_B, LSIO.QSPI1A.SS0_B, LSIO.KPP0.ROW2
+#define SC_P_QSPI0B_SS1_B                        160  //!< LSIO.QSPI0B.SS1_B, LSIO.QSPI1A.SS1_B, LSIO.KPP0.ROW3
+#define SC_P_COMP_CTL_GPIO_1V8_3V3_QSPI0         161  //!<
+#define SC_P_XTALI                               162  //!< SCU.DSC.XTALI
+#define SC_P_XTALO                               163  //!< SCU.DSC.XTALO
+#define SC_P_ANA_TEST_OUT_P                      164  //!< SCU.DSC.TEST_OUT_P
+#define SC_P_ANA_TEST_OUT_N                      165  //!< SCU.DSC.TEST_OUT_N
+#define SC_P_RTC_XTALI                           166  //!< SNVS.RTC_XTALI
+#define SC_P_RTC_XTALO                           167  //!< SNVS.RTC_XTALO
+#define SC_P_PMIC_ON_REQ                         168  //!< SNVS.PMIC_ON_REQ
+#define SC_P_ON_OFF_BUTTON                       169  //!< SNVS.ON_OFF_BUTTON
+/*@}*/
 
 #endif /* _SC_PINS_H */
+