|
@@ -1349,3 +1349,130 @@ static struct pinmux_cfg_reg pinmux_config_regs[] = {
|
|
|
PORTCR(145, 0xE6050091), /* PORT145CR */
|
|
|
PORTCR(146, 0xE6050092), /* PORT146CR */
|
|
|
PORTCR(147, 0xE6050093), /* PORT147CR */
|
|
|
+ PORTCR(148, 0xE6050094), /* PORT148CR */
|
|
|
+ PORTCR(149, 0xE6050095), /* PORT149CR */
|
|
|
+ PORTCR(150, 0xE6050096), /* PORT150CR */
|
|
|
+ PORTCR(151, 0xE6050097), /* PORT151CR */
|
|
|
+ PORTCR(152, 0xE6053098), /* PORT152CR */
|
|
|
+ PORTCR(153, 0xE6053099), /* PORT153CR */
|
|
|
+ PORTCR(154, 0xE605309A), /* PORT154CR */
|
|
|
+ PORTCR(155, 0xE605309B), /* PORT155CR */
|
|
|
+ PORTCR(156, 0xE605009C), /* PORT156CR */
|
|
|
+ PORTCR(157, 0xE605009D), /* PORT157CR */
|
|
|
+ PORTCR(158, 0xE605009E), /* PORT158CR */
|
|
|
+ PORTCR(159, 0xE605009F), /* PORT159CR */
|
|
|
+ PORTCR(160, 0xE60500A0), /* PORT160CR */
|
|
|
+ PORTCR(161, 0xE60500A1), /* PORT161CR */
|
|
|
+ PORTCR(162, 0xE60500A2), /* PORT162CR */
|
|
|
+ PORTCR(163, 0xE60500A3), /* PORT163CR */
|
|
|
+ PORTCR(164, 0xE60500A4), /* PORT164CR */
|
|
|
+ PORTCR(165, 0xE60500A5), /* PORT165CR */
|
|
|
+ PORTCR(166, 0xE60500A6), /* PORT166CR */
|
|
|
+ PORTCR(167, 0xE60520A7), /* PORT167CR */
|
|
|
+ PORTCR(168, 0xE60520A8), /* PORT168CR */
|
|
|
+ PORTCR(169, 0xE60520A9), /* PORT169CR */
|
|
|
+ PORTCR(170, 0xE60520AA), /* PORT170CR */
|
|
|
+ PORTCR(171, 0xE60520AB), /* PORT171CR */
|
|
|
+ PORTCR(172, 0xE60520AC), /* PORT172CR */
|
|
|
+ PORTCR(173, 0xE60520AD), /* PORT173CR */
|
|
|
+ PORTCR(174, 0xE60520AE), /* PORT174CR */
|
|
|
+ PORTCR(175, 0xE60520AF), /* PORT175CR */
|
|
|
+ PORTCR(176, 0xE60520B0), /* PORT176CR */
|
|
|
+ PORTCR(177, 0xE60520B1), /* PORT177CR */
|
|
|
+ PORTCR(178, 0xE60520B2), /* PORT178CR */
|
|
|
+ PORTCR(179, 0xE60520B3), /* PORT179CR */
|
|
|
+ PORTCR(180, 0xE60520B4), /* PORT180CR */
|
|
|
+ PORTCR(181, 0xE60520B5), /* PORT181CR */
|
|
|
+ PORTCR(182, 0xE60520B6), /* PORT182CR */
|
|
|
+ PORTCR(183, 0xE60520B7), /* PORT183CR */
|
|
|
+ PORTCR(184, 0xE60520B8), /* PORT184CR */
|
|
|
+ PORTCR(185, 0xE60520B9), /* PORT185CR */
|
|
|
+ PORTCR(186, 0xE60520BA), /* PORT186CR */
|
|
|
+ PORTCR(187, 0xE60520BB), /* PORT187CR */
|
|
|
+ PORTCR(188, 0xE60520BC), /* PORT188CR */
|
|
|
+ PORTCR(189, 0xE60520BD), /* PORT189CR */
|
|
|
+ PORTCR(190, 0xE60520BE), /* PORT190CR */
|
|
|
+
|
|
|
+ { PINMUX_CFG_REG("MSEL1CR", 0xE605800C, 32, 1) {
|
|
|
+ MSEL1CR_31_0, MSEL1CR_31_1,
|
|
|
+ MSEL1CR_30_0, MSEL1CR_30_1,
|
|
|
+ MSEL1CR_29_0, MSEL1CR_29_1,
|
|
|
+ MSEL1CR_28_0, MSEL1CR_28_1,
|
|
|
+ MSEL1CR_27_0, MSEL1CR_27_1,
|
|
|
+ MSEL1CR_26_0, MSEL1CR_26_1,
|
|
|
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
+ MSEL1CR_16_0, MSEL1CR_16_1,
|
|
|
+ MSEL1CR_15_0, MSEL1CR_15_1,
|
|
|
+ MSEL1CR_14_0, MSEL1CR_14_1,
|
|
|
+ MSEL1CR_13_0, MSEL1CR_13_1,
|
|
|
+ MSEL1CR_12_0, MSEL1CR_12_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL1CR_9_0, MSEL1CR_9_1,
|
|
|
+ MSEL1CR_8_0, MSEL1CR_8_1,
|
|
|
+ MSEL1CR_7_0, MSEL1CR_7_1,
|
|
|
+ MSEL1CR_6_0, MSEL1CR_6_1,
|
|
|
+ 0, 0,
|
|
|
+ MSEL1CR_4_0, MSEL1CR_4_1,
|
|
|
+ MSEL1CR_3_0, MSEL1CR_3_1,
|
|
|
+ MSEL1CR_2_0, MSEL1CR_2_1,
|
|
|
+ 0, 0,
|
|
|
+ MSEL1CR_0_0, MSEL1CR_0_1,
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { PINMUX_CFG_REG("MSEL3CR", 0xE6058020, 32, 1) {
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL3CR_27_0, MSEL3CR_27_1,
|
|
|
+ MSEL3CR_26_0, MSEL3CR_26_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL3CR_21_0, MSEL3CR_21_1,
|
|
|
+ MSEL3CR_20_0, MSEL3CR_20_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL3CR_15_0, MSEL3CR_15_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0,
|
|
|
+ MSEL3CR_9_0, MSEL3CR_9_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL3CR_6_0, MSEL3CR_6_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { PINMUX_CFG_REG("MSEL4CR", 0xE6058024, 32, 1) {
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL4CR_19_0, MSEL4CR_19_1,
|
|
|
+ MSEL4CR_18_0, MSEL4CR_18_1,
|
|
|
+ MSEL4CR_17_0, MSEL4CR_17_1,
|
|
|
+ MSEL4CR_16_0, MSEL4CR_16_1,
|
|
|
+ MSEL4CR_15_0, MSEL4CR_15_1,
|
|
|
+ MSEL4CR_14_0, MSEL4CR_14_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0,
|
|
|
+ MSEL4CR_10_0, MSEL4CR_10_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ 0, 0,
|
|
|
+ MSEL4CR_6_0, MSEL4CR_6_1,
|
|
|
+ 0, 0,
|
|
|
+ MSEL4CR_4_0, MSEL4CR_4_1,
|
|
|
+ 0, 0, 0, 0,
|
|
|
+ MSEL4CR_1_0, MSEL4CR_1_1,
|
|
|
+ 0, 0,
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { },
|
|
|
+};
|
|
|
+
|
|
|
+static struct pinmux_data_reg pinmux_data_regs[] = {
|
|
|
+ { PINMUX_DATA_REG("PORTL095_064DR", 0xE6054008, 32) {
|
|
|
+ PORT95_DATA, PORT94_DATA, PORT93_DATA, PORT92_DATA,
|
|
|
+ PORT91_DATA, PORT90_DATA, PORT89_DATA, PORT88_DATA,
|