|
@@ -416,6 +416,39 @@ struct iomuxc {
|
|
|
};
|
|
|
#endif
|
|
|
|
|
|
+#define IOMUXC_GPR2_BITMAP_SPWG 0
|
|
|
+#define IOMUXC_GPR2_BITMAP_JEIDA 1
|
|
|
+
|
|
|
+#define IOMUXC_GPR2_BIT_MAPPING_CH0_OFFSET 6
|
|
|
+#define IOMUXC_GPR2_BIT_MAPPING_CH0_MASK (1 << IOMUXC_GPR2_BIT_MAPPING_CH0_OFFSET)
|
|
|
+#define IOMUXC_GPR2_BIT_MAPPING_CH0_JEIDA (IOMUXC_GPR2_BITMAP_JEIDA << \
|
|
|
+ IOMUXC_GPR2_BIT_MAPPING_CH0_OFFSET)
|
|
|
+#define IOMUXC_GPR2_BIT_MAPPING_CH0_SPWG (IOMUXC_GPR2_BITMAP_SPWG << \
|
|
|
+ IOMUXC_GPR2_BIT_MAPPING_CH0_OFFSET)
|
|
|
+
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_18 0
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_24 1
|
|
|
+
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_CH0_OFFSET 5
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_CH0_MASK (1 << IOMUXC_GPR2_DATA_WIDTH_CH0_OFFSET)
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_CH0_18BIT (IOMUXC_GPR2_DATA_WIDTH_18 << \
|
|
|
+ IOMUXC_GPR2_DATA_WIDTH_CH0_OFFSET)
|
|
|
+#define IOMUXC_GPR2_DATA_WIDTH_CH0_24BIT (IOMUXC_GPR2_DATA_WIDTH_24 << \
|
|
|
+ IOMUXC_GPR2_DATA_WIDTH_CH0_OFFSET)
|
|
|
+
|
|
|
+#define IOMUXC_GPR2_MODE_DISABLED 0
|
|
|
+#define IOMUXC_GPR2_MODE_ENABLED_DI0 1
|
|
|
+#define IOMUXC_GPR2_MODE_ENABLED_DI1 3
|
|
|
+
|
|
|
+#define IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET 0
|
|
|
+#define IOMUXC_GPR2_LVDS_CH0_MODE_MASK (3 << IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET)
|
|
|
+#define IOMUXC_GPR2_LVDS_CH0_MODE_DISABLED (IOMUXC_GPR2_MODE_DISABLED << \
|
|
|
+ IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET)
|
|
|
+#define IOMUXC_GPR2_LVDS_CH0_MODE_ENABLED_DI0 (IOMUXC_GPR2_MODE_ENABLED_DI0 << \
|
|
|
+ IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET)
|
|
|
+#define IOMUXC_GPR2_LVDS_CH0_MODE_ENABLED_DI1 (IOMUXC_GPR2_MODE_ENABLED_DI1 << \
|
|
|
+ IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET)
|
|
|
+
|
|
|
/* System Reset Controller (SRC) */
|
|
|
struct src {
|
|
|
u32 scr;
|