|
@@ -120,3 +120,24 @@ struct pin_config {
|
|
unsigned char debug;
|
|
unsigned char debug;
|
|
|
|
|
|
const unsigned char mask_offset;
|
|
const unsigned char mask_offset;
|
|
|
|
+ const unsigned char mask;
|
|
|
|
+
|
|
|
|
+ const char *pull_name;
|
|
|
|
+ const unsigned int pull_reg;
|
|
|
|
+ const unsigned char pull_val;
|
|
|
|
+ const unsigned char pull_bit;
|
|
|
|
+
|
|
|
|
+ const char *pu_pd_name;
|
|
|
|
+ const unsigned int pu_pd_reg;
|
|
|
|
+ const unsigned char pu_pd_val;
|
|
|
|
+
|
|
|
|
+#if defined(CONFIG_OMAP_MUX_DEBUG) || defined(CONFIG_OMAP_MUX_WARNINGS)
|
|
|
|
+ const char *mux_reg_name;
|
|
|
|
+#endif
|
|
|
|
+
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+enum omap7xx_index {
|
|
|
|
+ /* OMAP 730 keyboard */
|
|
|
|
+ E2_7XX_KBR0,
|
|
|
|
+ J7_7XX_KBR1,
|