GP_11_0_FN, FN_IP7_1_0 ))
        },
        { PINMUX_CFG_REG_VAR("IPSR0", 0xE6060040, 32,
-                            GROUP(4, 4,
+                            GROUP(-8,
                                   1, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP0_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP0_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+               /* IP0_31_24 [8] RESERVED */
                /* IP0_23 [1] */
                FN_DU0_DB7_C5, 0,
                /* IP0_22 [1] */
                FN_DU0_DR0_DATA0, 0 ))
        },
        { PINMUX_CFG_REG_VAR("IPSR1", 0xE6060044, 32,
-                            GROUP(4, 4,
-                                  1, 1, 1, 1, 1, 1, 1, 1,
+                            GROUP(-9, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP1_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP1_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP1_23 [1] */
-               0, 0,
+               /* IP1_31_23 [9] RESERVED */
                /* IP1_22 [1] */
                FN_A25, FN_SSL,
                /* IP1_21 [1] */
                FN_DU0_EXHSYNC_DU0_HSYNC, 0 ))
        },
        { PINMUX_CFG_REG_VAR("IPSR2", 0xE6060048, 32,
-                            GROUP(4, 4,
-                                  4, 3, 1,
+                            GROUP(-15, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP2_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP2_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP2_23_20 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP2_19_17 [3] */
-               0, 0, 0, 0, 0, 0, 0, 0,
+               /* IP2_31_17 [15] RESERVED */
                /* IP2_16 [1] */
                FN_VI2_FIELD, FN_AVB_TXD2,
                /* IP2_15 [1] */
                FN_VI2_CLK, FN_AVB_RX_CLK ))
        },
        { PINMUX_CFG_REG_VAR("IPSR3", 0xE606004C, 32,
-                            GROUP(4, 4,
-                                  4, 4,
-                                  1, 1, 1, 1, 1, 1, 1, 1,
+                            GROUP(-17, 1, 1, 1, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP3_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP3_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP3_23_20 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP3_19_16 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP3_15 [1] */
-               0, 0,
+               /* IP3_31_15 [17] RESERVED */
                /* IP3_14 [1] */
                FN_VI3_D11_Y3, FN_AVB_AVTP_MATCH,
                /* IP3_13 [1] */
                FN_VI3_CLK, FN_AVB_TX_CLK ))
        },
        { PINMUX_CFG_REG_VAR("IPSR4", 0xE6060050, 32,
-                            GROUP(4, 3, 1,
-                                  1, 1, 1, 2, 2, 2,
+                            GROUP(-7, 1, 1, 1, 1, 2, 2, 2,
                                   2, 2, 2, 2, 2, 1, 2, 1, 1),
                             GROUP(
-               /* IP4_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP4_27_25 [3] */
-               0, 0, 0, 0, 0, 0, 0, 0,
+               /* IP4_31_25 [7] RESERVED */
                /* IP4_24 [1] */
                FN_VI4_FIELD, FN_VI3_D15_Y7,
                /* IP4_23 [1] */
                FN_VI4_CLKENB, FN_VI0_D12_G4_Y4 ))
        },
        { PINMUX_CFG_REG_VAR("IPSR5", 0xE6060054, 32,
-                            GROUP(4, 4,
-                                  4, 4,
-                                  4, 1, 1, 1, 1,
+                            GROUP(-20, 1, 1, 1, 1,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP5_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP5_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP5_23_20 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP5_19_16 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP5_15_12 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+               /* IP5_31_12 [20] RESERVED */
                /* IP5_11 [1] */
                FN_VI5_D8_Y0, FN_VI1_D23_R7,
                /* IP5_10 [1] */
                FN_VI5_CLKENB, FN_VI1_D12_G4_Y4_B ))
        },
        { PINMUX_CFG_REG_VAR("IPSR6", 0xE6060058, 32,
-                            GROUP(4, 4,
-                                  4, 1, 2, 1,
-                                  2, 2, 2, 2,
+                            GROUP(-13, 2, 1, 2, 2, 2, 2,
                                   1, 1, 1, 1, 1, 1, 1, 1),
                             GROUP(
-               /* IP6_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP6_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP6_23_20 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP6_19 [1] */
-               0, 0,
+               /* IP6_31_19 [13] RESERVED */
                /* IP6_18_17 [2] */
                FN_DREQ1_N, FN_RX3, 0, 0,
                /* IP6_16 [1] */
                FN_MSIOF0_SCK, FN_HSCK0 ))
        },
        { PINMUX_CFG_REG_VAR("IPSR7", 0xE606005C, 32,
-                            GROUP(4, 4,
-                                  3, 1, 1, 1, 1, 1,
+                            GROUP(-11, 1, 1, 1, 1, 1,
                                   2, 2, 2, 2,
                                   1, 1, 2, 2, 2),
                             GROUP(
-               /* IP7_31_28 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP7_27_24 [4] */
-               0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-               /* IP7_23_21 [3] */
-               0, 0, 0, 0, 0, 0, 0, 0,
+               /* IP7_31_21 [11] RESERVED */
                /* IP7_20 [1] */
                FN_AUDIO_CLKB, 0,
                /* IP7_19 [1] */