@@ -83,6 +83,44 @@ enum {
GPIO1B0_UART2_SIN
};
+/* GRF_GPIO3B_IOMUX */
+enum {
+ GPIO3B6_SHIFT = 12,
+ GPIO3B6_MASK = 1 << GPIO3B6_SHIFT,
+ GPIO3B6_GPIO = 0,
+ GPIO3B6_SDMMC0_DECTN,
+
+ GPIO3B5_SHIFT = 10,
+ GPIO3B5_MASK = 1 << GPIO3B5_SHIFT,
+ GPIO3B5_GPIO = 0,
+ GPIO3B5_SDMMC0_DATA3,
+
+ GPIO3B4_SHIFT = 8,
+ GPIO3B4_MASK = 1 << GPIO3B4_SHIFT,
+ GPIO3B4_GPIO = 0,
+ GPIO3B4_SDMMC0_DATA2,
+
+ GPIO3B3_SHIFT = 6,
+ GPIO3B3_MASK = 1 << GPIO3B3_SHIFT,
+ GPIO3B3_GPIO = 0,
+ GPIO3B3_SDMMC0_DATA1,
+
+ GPIO3B2_SHIFT = 4,
+ GPIO3B2_MASK = 1 << GPIO3B2_SHIFT,
+ GPIO3B2_GPIO = 0,
+ GPIO3B2_SDMMC0_DATA0,
+
+ GPIO3B1_SHIFT = 2,
+ GPIO3B1_MASK = 1 << GPIO3B1_SHIFT,
+ GPIO3B1_GPIO = 0,
+ GPIO3B1_SDMMC0_CMD,
+
+ GPIO3B0_SHIFT = 0,
+ GPIO3B0_MASK = 1 << GPIO3B0_SHIFT,
+ GPIO3B0_GPIO = 0,
+ GPIO3B0_SDMMC0_CLKOUT,
+};
+
/* GRF_SOC_CON0 */
enum {
SMC_MUX_CON_SHIFT = 13,
In order to use rk3066 sdmmc and SPL OF_PLATDATA the pinctrl must be set without driver. Add the register defines for it to grf_rk3066.h Signed-off-by: Johan Jonker <jbx6244@gmail.com> --- .../include/asm/arch-rockchip/grf_rk3066.h | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+)