From 2ec3221ea0a68cba3c04fdd73a86ee928b373674 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Sat, 5 Jan 2019 13:57:16 +0100 Subject: [PATCH] rcar_gen3: plat: Allow E3 auto-detection Allow auto-detecting E3 when RCAR_LSI is set to RCAR_AUTO. Signed-off-by: Marek Vasut --- plat/renesas/rcar/bl2_cpg_init.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/plat/renesas/rcar/bl2_cpg_init.c b/plat/renesas/rcar/bl2_cpg_init.c index 883fc9a16..1dff69035 100644 --- a/plat/renesas/rcar/bl2_cpg_init.c +++ b/plat/renesas/rcar/bl2_cpg_init.c @@ -28,7 +28,7 @@ static void bl2_realtime_cpg_init_m3n(void); static void bl2_system_cpg_init_m3n(void); #endif -#if (RCAR_LSI == RCAR_E3) +#if (RCAR_LSI == RCAR_AUTO) || (RCAR_LSI == RCAR_E3) static void bl2_realtime_cpg_init_e3(void); static void bl2_system_cpg_init_e3(void); #endif @@ -193,7 +193,7 @@ static void bl2_system_cpg_init_m3n(void) } #endif -#if (RCAR_LSI == RCAR_E3) +#if (RCAR_LSI == RCAR_AUTO) || (RCAR_LSI == RCAR_E3) static void bl2_realtime_cpg_init_e3(void) { /* Realtime Module Stop Control Registers */ @@ -251,6 +251,9 @@ void bl2_cpg_init(void) case RCAR_PRODUCT_M3N: bl2_realtime_cpg_init_m3n(); break; + case RCAR_PRODUCT_E3: + bl2_realtime_cpg_init_e3(); + break; default: panic(); break; @@ -284,6 +287,9 @@ void bl2_system_cpg_init(void) case RCAR_PRODUCT_M3N: bl2_system_cpg_init_m3n(); break; + case RCAR_PRODUCT_E3: + bl2_system_cpg_init_e3(); + break; default: panic(); break;