|
@@ -903,3 +903,85 @@ static struct omap_ball __initdata omap3_cbc_ball[] = {
|
|
|
_OMAP3_BALLENTRY(SYS_BOOT4, "e4", NULL),
|
|
|
_OMAP3_BALLENTRY(SYS_BOOT5, "g3", NULL),
|
|
|
_OMAP3_BALLENTRY(SYS_BOOT6, "d4", NULL),
|
|
|
+ _OMAP3_BALLENTRY(SYS_CLKOUT1, "ae14", NULL),
|
|
|
+ _OMAP3_BALLENTRY(SYS_CLKOUT2, "w11", NULL),
|
|
|
+ _OMAP3_BALLENTRY(SYS_CLKREQ, "w15", NULL),
|
|
|
+ _OMAP3_BALLENTRY(SYS_NIRQ, "v16", NULL),
|
|
|
+ _OMAP3_BALLENTRY(SYS_NRESWARM, "ad7", "aa5"),
|
|
|
+ _OMAP3_BALLENTRY(SYS_OFF_MODE, "v12", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART1_CTS, "w2", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART1_RTS, "r2", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART1_RX, "h3", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART1_TX, "l4", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART2_CTS, "y24", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART2_RTS, "aa24", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART2_RX, "ad21", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART2_TX, "ad22", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART3_CTS_RCTX, "f23", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART3_RTS_SD, "f24", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART3_RX_IRRX, "h24", NULL),
|
|
|
+ _OMAP3_BALLENTRY(UART3_TX_IRTX, "g24", NULL),
|
|
|
+ { .reg_offset = OMAP_MUX_TERMINATOR },
|
|
|
+};
|
|
|
+#else
|
|
|
+#define omap3_cbc_ball NULL
|
|
|
+#endif
|
|
|
+
|
|
|
+/*
|
|
|
+ * Signals different on CUS package compared to superset
|
|
|
+ */
|
|
|
+#if defined(CONFIG_OMAP_MUX) && defined(CONFIG_OMAP_PACKAGE_CUS)
|
|
|
+static struct omap_mux __initdata omap3_cus_subset[] = {
|
|
|
+ _OMAP3_MUXENTRY(CAM_D10, 109,
|
|
|
+ "cam_d10", NULL, NULL, NULL,
|
|
|
+ "gpio_109", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_D11, 110,
|
|
|
+ "cam_d11", NULL, NULL, NULL,
|
|
|
+ "gpio_110", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_D2, 101,
|
|
|
+ "cam_d2", NULL, NULL, NULL,
|
|
|
+ "gpio_101", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_D3, 102,
|
|
|
+ "cam_d3", NULL, NULL, NULL,
|
|
|
+ "gpio_102", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_D4, 103,
|
|
|
+ "cam_d4", NULL, NULL, NULL,
|
|
|
+ "gpio_103", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_D5, 104,
|
|
|
+ "cam_d5", NULL, NULL, NULL,
|
|
|
+ "gpio_104", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_FLD, 98,
|
|
|
+ "cam_fld", NULL, "cam_global_reset", NULL,
|
|
|
+ "gpio_98", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_HS, 94,
|
|
|
+ "cam_hs", NULL, NULL, NULL,
|
|
|
+ "gpio_94", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_PCLK, 97,
|
|
|
+ "cam_pclk", NULL, NULL, NULL,
|
|
|
+ "gpio_97", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_STROBE, 126,
|
|
|
+ "cam_strobe", NULL, NULL, NULL,
|
|
|
+ "gpio_126", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_VS, 95,
|
|
|
+ "cam_vs", NULL, NULL, NULL,
|
|
|
+ "gpio_95", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(CAM_WEN, 167,
|
|
|
+ "cam_wen", NULL, "cam_shutter", NULL,
|
|
|
+ "gpio_167", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_DATA6, 76,
|
|
|
+ "dss_data6", NULL, "uart1_tx", NULL,
|
|
|
+ "gpio_76", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_DATA7, 77,
|
|
|
+ "dss_data7", NULL, "uart1_rx", NULL,
|
|
|
+ "gpio_77", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_DATA8, 78,
|
|
|
+ "dss_data8", NULL, NULL, NULL,
|
|
|
+ "gpio_78", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_DATA9, 79,
|
|
|
+ "dss_data9", NULL, NULL, NULL,
|
|
|
+ "gpio_79", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_HSYNC, 67,
|
|
|
+ "dss_hsync", NULL, NULL, NULL,
|
|
|
+ "gpio_67", NULL, NULL, "safe_mode"),
|
|
|
+ _OMAP3_MUXENTRY(DSS_PCLK, 66,
|
|
|
+ "dss_pclk", NULL, NULL, NULL,
|