soc: rockchip: disable jtag switching for RK3328 Soc
PATCH 1/1 soc: rockchip: disable jtag switching for RK3328 Soc
Disable IO function switching between sdmmc and jtag for RK3328 Soc.
Signed-off-by Shawn Lin <[email protected]>
---
drivers/soc/rockchip/grf.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
drivers/soc/rockchip/grf.c +14 -0
@@ -54,6 +54,17 @@ struct rockchip_grf_info { .num_values = ARRAY_SIZE(rk3288_defaults), }; +#define RK3328_GRF_SOC_CON4 0x410 + +static const struct rockchip_grf_value rk3328_defaults[]__initconst = { + {"jtag switching" ,RK3328_GRF_SOC_CON4 ,HIWORD_UPDATE (0 ,1 ,12 ) }, +}; + +static const struct rockchip_grf_info rk3328_grf__initconst = { + .values = rk3328_defaults, + .num_values =ARRAY_SIZE (rk3328_defaults), +}; +#define RK3368_GRF_SOC_CON15 0x43cstatic const struct rockchip_grf_value rk3368_defaults[]__initconst = {
@@ -84,6 +95,9 @@ struct rockchip_grf_info { .compatible = "rockchip,rk3288-grf", .data = (void *)&rk3288_grf, }, { + .compatible = "rockchip,rk3328-grf", + .data = (void *)&rk3328_grf, + }, { .compatible = "rockchip,rk3368-grf", .data = (void *)&rk3368_grf, }, {
Signature · 1 line
1.9.1
PATCH 1/1 soc: rockchip: disable jtag switching for RK3328 Soc
Hi Heiko,
Ping.... :)
Quoted 42 lines · Shawn Lin
Disable IO function switching between sdmmc and jtag for RK3328 Soc.
Signed-off-by Shawn Lin <[email protected]>---
drivers/soc/rockchip/grf.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+)drivers/soc/rockchip/grf.c +14
-0@@ -54,6 +54,17 @@ struct rockchip_grf_info { .num_values = ARRAY_SIZE(rk3288_defaults), }; +#define RK3328_GRF_SOC_CON4 0x410 + +static const struct rockchip_grf_value rk3328_defaults[]__initconst = { + {"jtag switching" ,RK3328_GRF_SOC_CON4 ,HIWORD_UPDATE (0 ,1 ,12 ) }, +}; + +static const struct rockchip_grf_info rk3328_grf__initconst = { + .values = rk3328_defaults, + .num_values =ARRAY_SIZE (rk3328_defaults), +}; +#define RK3368_GRF_SOC_CON15 0x43cstatic const struct rockchip_grf_value rk3368_defaults[]__initconst = {@@ -84,6 +95,9 @@ struct rockchip_grf_info { .compatible = "rockchip,rk3288-grf", .data = (void *)&rk3288_grf, }, { + .compatible = "rockchip,rk3328-grf", + .data = (void *)&rk3328_grf, + }, { .compatible = "rockchip,rk3368-grf", .data = (void *)&rk3368_grf, }, {
Heiko Stuebner
maintainerPATCH 1/1 soc: rockchip: disable jtag switching for RK3328 Soc
Am Freitag, 16. Juni 2017, 16:17:45 CEST schrieb Shawn Lin:
Quoted 9 lines
Hi Heiko,
Ping.... :)
Quoted 4 lines · Shawn Lin
Disable IO function switching between sdmmc and jtag for RK3328 Soc.
Signed-off-by Shawn Lin <[email protected]>
Ihad already applied this on thursday, just forgot to push the branch :-) .
As there was some unresolved discussion with the driver itself, we'll see where this ends up.
Heiko