]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/audk2g-addon.git/commitdiff
PADCONFIG -> AUDK2G_PADCONFIG
authorunknown <a0226073@GTLA0226073.am.dhcp.ti.com>
Fri, 22 Jul 2016 21:03:54 +0000 (17:03 -0400)
committerunknown <a0226073@GTLA0226073.am.dhcp.ti.com>
Fri, 22 Jul 2016 21:03:54 +0000 (17:03 -0400)
Signed-off-by: unknown <a0226073@GTLA0226073.am.dhcp.ti.com>
include/audk2g_audio.h
include/evmc66x_pinmux.h
src/audk2g.c
src/evmc66x_pinmux.c
src/platform.c

index 8e615b93db26ca2a044d751339ce467d9ac67db1..80e534530c552add2a1a713b43605f0eb76bd4bd 100644 (file)
@@ -595,7 +595,7 @@ typedef enum _DacDeempCtrl
  *
  *  \return    Audk2g_EOK on Success or error code
  */
-Audk2g_STATUS platformAudioInit(void);
+Audk2g_STATUS audk2gAudioInit(void);
 
 /**
  *  \brief    Resets audio DAC
index dad399dd8a357492004a590549e3fa9ae8d904cd..f123017b54bcd94d5ca88cc065dbf66e00a70684 100644 (file)
 #define        _EVMC66X_PINMUX_H_
 
 /** Maximum number of pad config registers supported */
-#define PADCONFIG_MAX_COUNT    (260)
+#define AUDK2G_PADCONFIG_MAX_COUNT    (260)
 
 /**
  * \brief Mux mode selection for pad config registers
  */
 typedef enum _PadCfgMuxMode
 {
-    PADCONFIG_MUX_MODE_PRIMARY = 0,  /**< Primary pin mux mode    */
-    PADCONFIG_MUX_MODE_SECONDARY,    /**< Secondary pin mux mode  */
-    PADCONFIG_MUX_MODE_TERTIARY,     /**< Tertiary pin mux mode   */
-    PADCONFIG_MUX_MODE_QUATERNARY,   /**< Quaternary pin mux mode */
-    PADCONFIG_MUX_MODE_QUINARY,      /**< Quinary pin mux mode    */
-    PADCONFIG_MUX_MODE_SENARY        /**< Senary pin mux mode     */
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY = 0,  /**< Primary pin mux mode    */
+    AUDK2G_PADCONFIG_MUX_MODE_SECONDARY,    /**< Secondary pin mux mode  */
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,     /**< Tertiary pin mux mode   */
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,   /**< Quaternary pin mux mode */
+    AUDK2G_PADCONFIG_MUX_MODE_QUINARY,      /**< Quinary pin mux mode    */
+    AUDK2G_PADCONFIG_MUX_MODE_SENARY        /**< Senary pin mux mode     */
 
 } PadCfgMuxMode;
 
@@ -76,7 +76,7 @@ void pinMuxInit(void);
  * \n       0  - Mux mode configuration is successful
  * \n      -1  - Invalid parameter
  */
-int32_t pinMuxSetMode(uint16_t padCfgId, PadCfgMuxMode muxMode);
+int32_t audk2g_pinMuxSetMode(uint16_t padCfgId, PadCfgMuxMode muxMode);
 
 #endif /* _EVMC66X_PINMUX_H_ */
 
index 312b00390044d882f530dd778a1ee30d12f3d0ca..baa697bf3d797e99126fe4aaed3272c81025fc60 100644 (file)
@@ -62,83 +62,83 @@ Uint8 audk2g_gAdcI2cAddr[AUDK2G_AUDIO_ADC_COUNT] = {AUDK2G_AUDIO_ADC0_ADDR,
  *
  *  \return    Audk2g_EOK on Success or error code
  */
-Audk2g_STATUS platformAudioInit(void)
+Audk2g_STATUS audk2gAudioInit(void)
 {
-       uint8_t padCfg;
-       uint8_t padMax;
+       uint8_t audk2g_padCfg;
+       uint8_t audk2g_padMax;
 
-       IFPRINT(audk2g_write("platformAudioInit Called \n"));
+       IFPRINT(audk2g_write("audk2gAudioInit Called \n"));
 
        /* Configure McASP0 lines */
        /* MCASP0AMUTE, MCASP0ACLKR, MCASP0FSR, MCASP0AHCLKR
        MCASP0ACLKX, MCASP0FSX, MCASP0AHCLKX,
-       MCASP0AXR[0:7] - PADCONFIG 169 to 183 */
-    padMax = 183;
-       for (padCfg = 169; padCfg <= padMax; padCfg++)
+       MCASP0AXR[0:7] - AUDK2G_PADCONFIG 169 to 183 */
+    audk2g_padMax = 183;
+       for (audk2g_padCfg = 169; audk2g_padCfg <= audk2g_padMax; audk2g_padCfg++)
        {
-               pinMuxSetMode(padCfg, PADCONFIG_MUX_MODE_QUINARY);
+               audk2g_pinMuxSetMode(audk2g_padCfg, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
        }
 
-       /* MCASP0AXR[12:15] - PADCONFIG 188 to 191 */
-    padMax = 191;
-       for (padCfg = 188; padCfg <= padMax; padCfg++)
+       /* MCASP0AXR[12:15] - AUDK2G_PADCONFIG 188 to 191 */
+    audk2g_padMax = 191;
+       for (audk2g_padCfg = 188; audk2g_padCfg <= audk2g_padMax; audk2g_padCfg++)
        {
-               pinMuxSetMode(padCfg, PADCONFIG_MUX_MODE_QUINARY);
+               audk2g_pinMuxSetMode(audk2g_padCfg, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
        }
 
 
        /* Configure McASP1 lines */
-       /* MCASP1ACLKR, MCASP1FSR, MCASP1AHCLKR - PADCONFIG 152 to 154 */
-    padMax = 154;
-       for (padCfg = 152; padCfg <= padMax; padCfg++)
+       /* MCASP1ACLKR, MCASP1FSR, MCASP1AHCLKR - AUDK2G_PADCONFIG 152 to 154 */
+    audk2g_padMax = 154;
+       for (audk2g_padCfg = 152; audk2g_padCfg <= audk2g_padMax; audk2g_padCfg++)
        {
-               pinMuxSetMode(padCfg, PADCONFIG_MUX_MODE_QUINARY);
+               audk2g_pinMuxSetMode(audk2g_padCfg, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
        }
 
-       /* MCASP1AHCLKX - PADCONFIG 157 */
-       pinMuxSetMode(157, PADCONFIG_MUX_MODE_QUINARY);
+       /* MCASP1AHCLKX - AUDK2G_PADCONFIG 157 */
+       audk2g_pinMuxSetMode(157, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
 
-       /* MCASP1AXR[0:3] - PADCONFIG 159 to 162 */
-    padMax = 162;
-       for (padCfg = 159; padCfg <= padMax; padCfg++)
+       /* MCASP1AXR[0:3] - AUDK2G_PADCONFIG 159 to 162 */
+    audk2g_padMax = 162;
+       for (audk2g_padCfg = 159; audk2g_padCfg <= audk2g_padMax; audk2g_padCfg++)
        {
-               pinMuxSetMode(padCfg, PADCONFIG_MUX_MODE_QUINARY);
+               audk2g_pinMuxSetMode(audk2g_padCfg, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
        }
 
-       /* MCASP1AXR9 - PADCONFIG 168 */
-       pinMuxSetMode(168, PADCONFIG_MUX_MODE_QUINARY);
+       /* MCASP1AXR9 - AUDK2G_PADCONFIG 168 */
+       audk2g_pinMuxSetMode(168, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
 
 
        /* Configure McASP2 lines */
        /* MCASP2AXR[1:5], MCASP2ACLKR, MCASP2FSR, MCASP2AHCLKR
-       - PADCONFIG 140 to 147 */
-    padMax = 147;
-       for (padCfg = 140; padCfg <= padMax; padCfg++)
+       - AUDK2G_PADCONFIG 140 to 147 */
+    audk2g_padMax = 147;
+       for (audk2g_padCfg = 140; audk2g_padCfg <= audk2g_padMax; audk2g_padCfg++)
        {
-               pinMuxSetMode(padCfg, PADCONFIG_MUX_MODE_QUINARY);
+               audk2g_pinMuxSetMode(audk2g_padCfg, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
        }
 
-       /* MCASP2FSX - PADCONFIG 149 */
-       pinMuxSetMode(149, PADCONFIG_MUX_MODE_QUINARY);
+       /* MCASP2FSX - AUDK2G_PADCONFIG 149 */
+       audk2g_pinMuxSetMode(149, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
 
-       /* MCASP2ACLKX - PADCONFIG 151 */
-       pinMuxSetMode(151, PADCONFIG_MUX_MODE_QUINARY);
+       /* MCASP2ACLKX - AUDK2G_PADCONFIG 151 */
+       audk2g_pinMuxSetMode(151, AUDK2G_PADCONFIG_MUX_MODE_QUINARY);
 
-       /* Configure GPIO for McASP_CLK_SEL - GPIO0 132 & PADCONFIG 163 */
-       pinMuxSetMode(163, PADCONFIG_MUX_MODE_QUATERNARY);
+       /* Configure GPIO for McASP_CLK_SEL - GPIO0 132 & AUDK2G_PADCONFIG 163 */
+       audk2g_pinMuxSetMode(163, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SEL_GPIO, GPIO_OUT);
        /* Slect the clock source as DIR */
        gpioSetOutput(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SEL_GPIO);
 
-       /* Configure GPIO for McASP_CLK_SEL# - GPIO0 101 & PADCONFIG 110 */
-       pinMuxSetMode(110, PADCONFIG_MUX_MODE_QUATERNARY);
+       /* Configure GPIO for McASP_CLK_SEL# - GPIO0 101 & AUDK2G_PADCONFIG 110 */
+       audk2g_pinMuxSetMode(110, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SELz_GPIO, GPIO_OUT);
        /* Slect the clock source as DIR */
        //gpioClearOutput(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SELz_GPIO);
        gpioSetOutput(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SELz_GPIO);  // Default configurations are set for McASP AHCLK driven by SoC
 
-       /* Configure GPIO for PCM1690_RST# - GPIO1 10 & PADCONFIG 185 */
-       pinMuxSetMode(185, PADCONFIG_MUX_MODE_QUATERNARY);
+       /* Configure GPIO for PCM1690_RST# - GPIO1 10 & AUDK2G_PADCONFIG 185 */
+       audk2g_pinMuxSetMode(185, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_1, AUDK2G_AUDIO_PCM1690_RST_GPIO, GPIO_OUT);
 
        gpioClearOutput(GPIO_PORT_1, AUDK2G_AUDIO_PCM1690_RST_GPIO);
@@ -187,12 +187,12 @@ Audk2g_STATUS platformAudioSelectClkSrc(AudioClkSrc clkSrc)
 {
        IFPRINT(audk2g_write("platformAudioSelectClkSrc Called \n"));
 
-       /* Configure GPIO for McASP_CLK_SEL - GPIO0 132 & PADCONFIG 163 */
-       pinMuxSetMode(163, PADCONFIG_MUX_MODE_QUATERNARY);
+       /* Configure GPIO for McASP_CLK_SEL - GPIO0 132 & AUDK2G_PADCONFIG 163 */
+       audk2g_pinMuxSetMode(163, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SEL_GPIO, GPIO_OUT);
 
-       /* Configure GPIO for McASP_CLK_SEL# - GPIO0 101 & PADCONFIG 110 */
-       pinMuxSetMode(110, PADCONFIG_MUX_MODE_QUATERNARY);
+       /* Configure GPIO for McASP_CLK_SEL# - GPIO0 101 & AUDK2G_PADCONFIG 110 */
+       audk2g_pinMuxSetMode(110, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_CLK_SELz_GPIO, GPIO_OUT);
 
        if(clkSrc == AUDIO_CLK_SRC_DIR)
@@ -1982,39 +1982,39 @@ Audk2g_STATUS platformAudioDirInit(void)
           as GPIO and input */
 
        /* DIR RST signal - GPIO 1, pin 9 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_RST_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_RST_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_1, AUDK2G_AUDIO_DIR_RST_GPIO, GPIO_OUT);
        gpioSetOutput(GPIO_PORT_1, AUDK2G_AUDIO_DIR_RST_GPIO);
 
        /* DIR AUDIO signal - GPIO 0, pin 134 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_AUDIO_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_AUDIO_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_AUDIO_GPIO, GPIO_IN);
 
        /* DIR EMPH signal - GPIO 0, pin 135 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_EMPH_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_EMPH_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_EMPH_GPIO, GPIO_IN);
 
        /* DIR ERROR signal - GPIO 0, pin 136 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_ERR_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_ERR_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_ERR_GPIO, GPIO_IN);
 
        /* DIR CLKST signal - GPIO 0, pin 133 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_CLKST_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_CLKST_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_CLKST_GPIO, GPIO_IN);
 
        /* DIR FSOUT0 signal - GPIO 0, pin 124 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_FSOUT0_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_FSOUT0_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_FSOUT0_GPIO, GPIO_IN);
 
        /* DIR FSOUT1 signal - GPIO 0, pin 15 */
-       pinMuxSetMode(AUDK2G_AUDIO_DIR_FSOUT1_PADCFG,
-                     PADCONFIG_MUX_MODE_QUATERNARY);
+       audk2g_pinMuxSetMode(AUDK2G_AUDIO_DIR_FSOUT1_PADCFG,
+                     AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
        gpioSetDirection(GPIO_PORT_0, AUDK2G_AUDIO_DIR_FSOUT1_GPIO, GPIO_IN);
 
 #if 0
index 08765ab5b2f33830211f8f3fcb4b21270299e51e..39bd8ea52132961bfb9fa8defa49bf80e503f40a 100644 (file)
 
 #include "../include/audk2g.h"
 
-static uint32_t gPinMuxDefault[PADCONFIG_MAX_COUNT] =
+static uint32_t gPinMuxDefault[AUDK2G_PADCONFIG_MAX_COUNT] =
 {
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG0 default mux mode - GPMCAD0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG1 default mux mode        - GPMCAD1
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG2 default mux mode        - GPMCAD2
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG3 default mux mode        - GPMCAD3
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG4 default mux mode        - GPMCAD4
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG5 default mux mode        - GPMCAD5
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG6 default mux mode        - GPMCAD6
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG7 default mux mode        - GPMCAD7
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG8 default mux mode        - GPMCAD8
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG9 default mux mode        - GPMCAD9
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG10 default mux mode - GPMCAD10
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG11 default mux mode - GPMCAD11
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG12 default mux mode - GPMCAD12
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG13 default mux mode - GPMCAD13
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG14 default mux mode - GPMCAD14
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG15 default mux mode - GPMCAD15
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG16 default mux mode - GPIO0_16 (PRSNT1#)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG17 default mux mode - GPMCADVNALE
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG18 default mux mode - GPMCOENREN
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG19 default mux mode - GPMCWEN
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG20 default mux mode - GPMCBE0NCLE
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG21 default mux mode - GPIO0_21 (DC_BRD_DET)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG22 default mux mode - GPMCWAIT0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG23 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG24 default mux mode - GPMCWPN
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG25 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG26 default mux mode - GPMCCSN0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG27 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG28 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG29 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG30 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG31 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG32 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG33 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG34 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG35 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG36 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG37 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG38 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG39 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG40 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG41 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG42 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG43 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG44 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG45 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG46 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG47 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG48 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG49 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG50 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG51 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG52 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG53 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG54 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG55 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG56 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG57 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG58 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG59 default mux mode - MMC1DAT7
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG60 default mux mode - MMC1DAT6
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG61 default mux mode - MMC1DAT5
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG62 default mux mode - MMC1DAT4
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG63 default mux mode - MMC1DAT3
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG64 default mux mode - MMC1DAT2
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG65 default mux mode - MMC1DAT1
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG66 default mux mode - MMC1DAT0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG67 default mux mode - MMC1CLK
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG68 default mux mode - MMC1CMD
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG69 default mux mode - MMC1SDCD
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG70 default mux mode - MMC1SDWP
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG71 default mux mode - MMC1POW
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG72 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG73 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG74 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG75 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG76 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG77 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG78 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG79 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG80 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG81 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG82 default mux mode - GPIO0_82 (TPS_INT1)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG83 default mux mode - GPIO0_83 (TPS_SLEEP)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG84 default mux mode - GPIO0_84 (SEL_HDMIn_GPIO)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG85 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG86 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG87 default mux mode - GPIO0_87 (SD_LP2996A)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG88 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG89 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG90 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG91 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG92 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG93 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG94 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG95 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG96 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG97 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG98 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG99 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG100 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG101 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG102 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG103 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG104 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG105 default mux mode - SPI1SCS0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG106 default mux mode - SPI1SCS1; Note: This signal (GPIO0_100) is also used as SOC_INT
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG107 default mux mode - SPI1CLK
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG108 default mux mode - SPI1DIN
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG109 default mux mode - SPI1DOUT
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG110 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG111 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG112 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG113 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG114 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG115 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG116 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG117 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG118 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG119 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG120 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG121 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG122 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG123 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG124 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG125 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG126 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG127 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG128 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG129 default mux mode - QSPICLK
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG130 default mux mode - QSPIRCLK
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG131 default mux mode - QSPID0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG132 default mux mode - QSPID1
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG133 default mux mode - QSPID2
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG134 default mux mode - QSPID3
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG135 default mux mode - QSPICSN0
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG136 default mux mode - QSPICSN1
-    PADCONFIG_MUX_MODE_SECONDARY,  // PADCONFIG137 default mux mode
-    PADCONFIG_MUX_MODE_SECONDARY,  // PADCONFIG138 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG139 default mux mode - GPIO0_108 (SOC_LED0)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG140 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG141 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG142 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG143 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG144 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG145 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG146 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG147 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG148 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG149 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG150 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG151 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG152 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG153 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG154 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG155 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG156 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG157 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG158 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG159 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG160 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG161 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG162 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG163 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG164 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG165 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG166 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG167 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG168 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG169 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG170 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG171 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG172 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG173 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG174 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG175 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG176 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG177 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG178 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG179 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG180 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG181 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG182 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG183 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG184 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG185 default mux mode - GPIO1_11 (SOC_LED1)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG186 default mux mode
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG187 default mux mode - MMC0SDCD (mux: MMC0SDCD/GPIO1_12/MCASP0AXR11)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG188 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG189 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG190 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG191 default mux mode
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG192 default mux mode - MMC0DAT3
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG193 default mux mode - MMC0DAT2
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG194 default mux mode - MMC0DAT1
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG195 default mux mode - MMC0DAT0
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG196 default mux mode - MMC0CLK
-    PADCONFIG_MUX_MODE_TERTIARY,  // PADCONFIG197 default mux mode - MMC0CMD
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG198 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG199 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG200 default mux mode
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG201 default mux mode - GPIO1_26 (GPIO_EXP_INT)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG202 default mux mode - GPIO1_27 (SEL_LCDn_GPIO)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG203 default mux mode - GPIO1_28 (SOC_MLB_GPIO2)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG204 default mux mode - GPIO1_29 (SOC_PCIE_WAKEn)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG205 default mux mode - GPIO1_30 (BMC_INT1)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG206 default mux mode - GPIO1_31 (HDMI_INTn)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG207 default mux mode - GPIO1_32 (CS2000_AUX_OUT)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG208 default mux mode - GPIO1_33 (TEMP_INT)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG209 default mux mode - GPIO1_34 (WLAN_IRQ)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG210 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG211 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG212 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG213 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG214 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG215 default mux mode
-    //PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG216 default mux mode - GPIO1_41 (FLASH_HOLD)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG216 default mux mode - GPIO1_41 (FLASH_HOLD)
-    PADCONFIG_MUX_MODE_QUATERNARY,  // PADCONFIG217 default mux mode - GPIO1_42 (TOUCH_INTn)
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG218 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG219 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG220 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG221 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG222 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG223 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG224 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG225 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG226 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG227 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG228 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG229 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG230 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG231 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG232 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG233 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG234 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG235 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG236 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG237 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG238 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG239 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG240 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG241 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG242 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG243 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG244 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG245 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG246 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG247 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG248 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG249 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG250 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG251 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG252 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG253 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG254 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG255 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG256 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG257 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY,  // PADCONFIG258 default mux mode
-    PADCONFIG_MUX_MODE_PRIMARY   // PADCONFIG259 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG0 default mux mode - GPMCAD0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG1 default mux mode  - GPMCAD1
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG2 default mux mode  - GPMCAD2
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG3 default mux mode  - GPMCAD3
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG4 default mux mode  - GPMCAD4
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG5 default mux mode  - GPMCAD5
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG6 default mux mode  - GPMCAD6
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG7 default mux mode  - GPMCAD7
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG8 default mux mode  - GPMCAD8
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG9 default mux mode  - GPMCAD9
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG10 default mux mode - GPMCAD10
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG11 default mux mode - GPMCAD11
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG12 default mux mode - GPMCAD12
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG13 default mux mode - GPMCAD13
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG14 default mux mode - GPMCAD14
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG15 default mux mode - GPMCAD15
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG16 default mux mode - GPIO0_16 (PRSNT1#)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG17 default mux mode - GPMCADVNALE
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG18 default mux mode - GPMCOENREN
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG19 default mux mode - GPMCWEN
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG20 default mux mode - GPMCBE0NCLE
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG21 default mux mode - GPIO0_21 (DC_BRD_DET)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG22 default mux mode - GPMCWAIT0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG23 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG24 default mux mode - GPMCWPN
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG25 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG26 default mux mode - GPMCCSN0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG27 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG28 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG29 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG30 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG31 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG32 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG33 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG34 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG35 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG36 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG37 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG38 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG39 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG40 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG41 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG42 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG43 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG44 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG45 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG46 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG47 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG48 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG49 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG50 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG51 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG52 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG53 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG54 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG55 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG56 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG57 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG58 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG59 default mux mode - MMC1DAT7
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG60 default mux mode - MMC1DAT6
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG61 default mux mode - MMC1DAT5
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG62 default mux mode - MMC1DAT4
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG63 default mux mode - MMC1DAT3
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG64 default mux mode - MMC1DAT2
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG65 default mux mode - MMC1DAT1
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG66 default mux mode - MMC1DAT0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG67 default mux mode - MMC1CLK
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG68 default mux mode - MMC1CMD
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG69 default mux mode - MMC1SDCD
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG70 default mux mode - MMC1SDWP
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG71 default mux mode - MMC1POW
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG72 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG73 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG74 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG75 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG76 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG77 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG78 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG79 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG80 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG81 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG82 default mux mode - GPIO0_82 (TPS_INT1)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG83 default mux mode - GPIO0_83 (TPS_SLEEP)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG84 default mux mode - GPIO0_84 (SEL_HDMIn_GPIO)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG85 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG86 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG87 default mux mode - GPIO0_87 (SD_LP2996A)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG88 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG89 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG90 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG91 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG92 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG93 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG94 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG95 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG96 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG97 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG98 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG99 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG100 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG101 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG102 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG103 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG104 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG105 default mux mode - SPI1SCS0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG106 default mux mode - SPI1SCS1; Note: This signal (GPIO0_100) is also used as SOC_INT
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG107 default mux mode - SPI1CLK
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG108 default mux mode - SPI1DIN
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG109 default mux mode - SPI1DOUT
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG110 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG111 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG112 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG113 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG114 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG115 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG116 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG117 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG118 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG119 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG120 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG121 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG122 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG123 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG124 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG125 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG126 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG127 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG128 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG129 default mux mode - QSPICLK
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG130 default mux mode - QSPIRCLK
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG131 default mux mode - QSPID0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG132 default mux mode - QSPID1
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG133 default mux mode - QSPID2
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG134 default mux mode - QSPID3
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG135 default mux mode - QSPICSN0
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG136 default mux mode - QSPICSN1
+    AUDK2G_PADCONFIG_MUX_MODE_SECONDARY,  // AUDK2G_PADCONFIG137 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_SECONDARY,  // AUDK2G_PADCONFIG138 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG139 default mux mode - GPIO0_108 (SOC_LED0)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG140 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG141 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG142 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG143 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG144 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG145 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG146 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG147 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG148 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG149 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG150 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG151 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG152 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG153 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG154 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG155 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG156 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG157 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG158 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG159 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG160 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG161 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG162 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG163 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG164 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG165 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG166 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG167 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG168 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG169 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG170 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG171 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG172 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG173 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG174 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG175 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG176 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG177 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG178 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG179 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG180 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG181 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG182 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG183 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG184 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG185 default mux mode - GPIO1_11 (SOC_LED1)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG186 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG187 default mux mode - MMC0SDCD (mux: MMC0SDCD/GPIO1_12/MCASP0AXR11)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG188 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG189 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG190 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG191 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG192 default mux mode - MMC0DAT3
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG193 default mux mode - MMC0DAT2
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG194 default mux mode - MMC0DAT1
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG195 default mux mode - MMC0DAT0
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG196 default mux mode - MMC0CLK
+    AUDK2G_PADCONFIG_MUX_MODE_TERTIARY,  // AUDK2G_PADCONFIG197 default mux mode - MMC0CMD
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG198 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG199 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG200 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG201 default mux mode - GPIO1_26 (GPIO_EXP_INT)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG202 default mux mode - GPIO1_27 (SEL_LCDn_GPIO)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG203 default mux mode - GPIO1_28 (SOC_MLB_GPIO2)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG204 default mux mode - GPIO1_29 (SOC_PCIE_WAKEn)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG205 default mux mode - GPIO1_30 (BMC_INT1)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG206 default mux mode - GPIO1_31 (HDMI_INTn)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG207 default mux mode - GPIO1_32 (CS2000_AUX_OUT)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG208 default mux mode - GPIO1_33 (TEMP_INT)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG209 default mux mode - GPIO1_34 (WLAN_IRQ)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG210 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG211 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG212 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG213 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG214 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG215 default mux mode
+    //AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG216 default mux mode - GPIO1_41 (FLASH_HOLD)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG216 default mux mode - GPIO1_41 (FLASH_HOLD)
+    AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY,  // AUDK2G_PADCONFIG217 default mux mode - GPIO1_42 (TOUCH_INTn)
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG218 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG219 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG220 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG221 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG222 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG223 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG224 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG225 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG226 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG227 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG228 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG229 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG230 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG231 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG232 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG233 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG234 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG235 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG236 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG237 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG238 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG239 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG240 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG241 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG242 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG243 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG244 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG245 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG246 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG247 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG248 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG249 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG250 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG251 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG252 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG253 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG254 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG255 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG256 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG257 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY,  // AUDK2G_PADCONFIG258 default mux mode
+    AUDK2G_PADCONFIG_MUX_MODE_PRIMARY   // AUDK2G_PADCONFIG259 default mux mode
 };
 
 /**
@@ -315,9 +315,9 @@ void pinMuxInit(void)
 {
        uint16_t count;
 
-    for (count = 0; count < PADCONFIG_MAX_COUNT; count++)
+    for (count = 0; count < AUDK2G_PADCONFIG_MAX_COUNT; count++)
     {
-        pinMuxSetMode(count, (PadCfgMuxMode)gPinMuxDefault[count]);
+        audk2g_pinMuxSetMode(count, (PadCfgMuxMode)gPinMuxDefault[count]);
        }
 
 } //pinMuxInit
@@ -332,19 +332,19 @@ void pinMuxInit(void)
  * \n       0  - Mux mode configuration is successful
  * \n      -1  - Invalid parameter
  */
-int32_t pinMuxSetMode(uint16_t padCfgId, PadCfgMuxMode muxMode)
+int32_t audk2g_pinMuxSetMode(uint16_t padCfgId, PadCfgMuxMode muxMode)
 {
        volatile Uint32 *padCfgBase;
 
-       if((padCfgId < PADCONFIG_MAX_COUNT) &&
-          ((muxMode >= PADCONFIG_MUX_MODE_PRIMARY) &&
-           (muxMode <= PADCONFIG_MUX_MODE_SENARY)))
+       if((padCfgId < AUDK2G_PADCONFIG_MAX_COUNT) &&
+          ((muxMode >= AUDK2G_PADCONFIG_MUX_MODE_PRIMARY) &&
+           (muxMode <= AUDK2G_PADCONFIG_MUX_MODE_SENARY)))
     {
                /* Unlock the Boot Config */
         CSL_BootCfgUnlockKicker();
 
-           padCfgBase = &hBootCfg->PADCONFIG0;
-           CSL_FINS(*(padCfgBase + padCfgId), BOOTCFG_PADCONFIG0_MUXMODE, muxMode);
+           padCfgBase = &hBootCfg->AUDK2G_PADCONFIG0;
+           CSL_FINS(*(padCfgBase + padCfgId), BOOTCFG_AUDK2G_PADCONFIG0_MUXMODE, muxMode);
 
            return (0);
     }
@@ -353,6 +353,6 @@ int32_t pinMuxSetMode(uint16_t padCfgId, PadCfgMuxMode muxMode)
            return (-1);
        }
 
-} //pinMuxSetMode
+} //audk2g_pinMuxSetMode
 
 /* Nothing past this point */
index 28eedee59b0e2060fbc8a210053a1e7ad93c77be..9711964519ff7cd310ef74033988cbb63d8d9b24 100644 (file)
@@ -677,8 +677,8 @@ Audk2g_STATUS audk2g_init(audk2g_init_flags  * p_flags,
 
 #if (AUDK2G_LED_IN)
     /* Enable GPIO mode for LED0 and LED1 */
-    pinMuxSetMode(SOC_LED0_PADCONFIG, PADCONFIG_MUX_MODE_QUATERNARY);
-    pinMuxSetMode(SOC_LED1_PADCONFIG, PADCONFIG_MUX_MODE_QUATERNARY);
+    audk2g_pinMuxSetMode(SOC_LED0_PADCONFIG, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
+    audk2g_pinMuxSetMode(SOC_LED1_PADCONFIG, AUDK2G_PADCONFIG_MUX_MODE_QUATERNARY);
 
     /* Configure LED0 and LED1 GPIO pins as output */
     gpioSetDirection(GPIO_PORT_0, SOC_LED0_GPIO, GPIO_OUT);