Commit 157c4fca authored by Biju Das's avatar Biju Das
Browse files

plat: renesas:rcar: Fix checkpatch warnings



Fix checkpatch warnings.
Signed-off-by: default avatarBiju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: default avatarLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Change-Id: If9318a5113fbd6ae8b5c4bfb409da9e393673258
parent 38434587
/* /*
* Copyright (c) 2015-2018, Renesas Electronics Corporation. All rights reserved. * Copyright (c) 2015-2020, Renesas Electronics Corporation. All rights reserved.
* *
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
...@@ -18,230 +18,244 @@ static const struct { ...@@ -18,230 +18,244 @@ static const struct {
uint32_t reg; uint32_t reg;
uint32_t val; uint32_t val;
} lifec[] = { } lifec[] = {
/** LIFEC0 (SECURITY) settings */ /*
/* Security attribute setting for master ports */ * LIFEC0 (SECURITY) settings
/* Bit 0: ARM realtime core (Cortex-R7) master port */ * Security attribute setting for master ports
/* 0: Non-Secure */ * Bit 0: ARM realtime core (Cortex-R7) master port
{ * 0: Non-Secure
SEC_SRC, 0x0000001EU}, */
/** Security attribute setting for slave ports 0 to 15 */ { SEC_SRC, 0x0000001EU },
/* {SEC_SEL0, 0xFFFFFFFFU}, */ /*
/* {SEC_SEL1, 0xFFFFFFFFU}, */ * Security attribute setting for slave ports 0 to 15
/* {SEC_SEL2, 0xFFFFFFFFU}, */ * {SEC_SEL0, 0xFFFFFFFFU},
/* Bit19: AXI-Bus (Main Memory domain AXI) slave ports */ * {SEC_SEL1, 0xFFFFFFFFU},
/* 0: registers accessed from secure resource only */ * {SEC_SEL2, 0xFFFFFFFFU},
/* Bit 9: DBSC4 register access slave ports. */ * Bit19: AXI-Bus (Main Memory domain AXI) slave ports
/* 0: registers accessed from secure resource only. */ * 0: registers accessed from secure resource only
* Bit 9: DBSC4 register access slave ports.
* 0: registers accessed from secure resource only.
*/
#if (LIFEC_DBSC_PROTECT_ENABLE == 1) #if (LIFEC_DBSC_PROTECT_ENABLE == 1)
{ { SEC_SEL3, 0xFFF7FDFFU },
SEC_SEL3, 0xFFF7FDFFU}, #else /* LIFEC_DBSC_PROTECT_ENABLE == 1 */
#else { SEC_SEL3, 0xFFFFFFFFU },
{ #endif /* LIFEC_DBSC_PROTECT_ENABLE == 1 */
SEC_SEL3, 0xFFFFFFFFU}, /*
#endif * {SEC_SEL4, 0xFFFFFFFFU},
/* {SEC_SEL4, 0xFFFFFFFFU}, */ * Bit 6: Boot ROM slave ports.
/* Bit 6: Boot ROM slave ports. */ * 0: registers accessed from secure resource only
/* 0: registers accessed from secure resource only */ */
{ { SEC_SEL5, 0xFFFFFFBFU },
SEC_SEL5, 0xFFFFFFBFU}, /*
/* Bit13: SCEG PKA (secure APB) slave ports */ * Bit13: SCEG PKA (secure APB) slave ports
/* 0: registers accessed from secure resource only */ * 0: registers accessed from secure resource only
/* 1: Reserved[R-Car E3] */ * 1: Reserved[R-Car E3]
/* Bit12: SCEG PKA (public APB) slave ports */ * Bit12: SCEG PKA (public APB) slave ports
/* 0: registers accessed from secure resource only */ * 0: registers accessed from secure resource only
/* 1: Reserved[R-Car E3] */ * 1: Reserved[R-Car E3]
/* Bit10: SCEG Secure Core slave ports */ * Bit10: SCEG Secure Core slave ports
/* 0: registers accessed from secure resource only */ * 0: registers accessed from secure resource only
*/
#if (RCAR_LSI == RCAR_E3) || (RCAR_LSI == RCAR_D3) #if (RCAR_LSI == RCAR_E3) || (RCAR_LSI == RCAR_D3)
{ { SEC_SEL6, 0xFFFFFBFFU },
SEC_SEL6, 0xFFFFFBFFU}, #else /* (RCAR_LSI == RCAR_E3) || (RCAR_LSI == RCAR_D3) */
#else { SEC_SEL6, 0xFFFFCBFFU },
{ #endif /* (RCAR_LSI == RCAR_E3) || (RCAR_LSI == RCAR_D3) */
SEC_SEL6, 0xFFFFCBFFU}, /*
#endif * {SEC_SEL7, 0xFFFFFFFFU},
/* {SEC_SEL7, 0xFFFFFFFFU}, */ * {SEC_SEL8, 0xFFFFFFFFU},
/* {SEC_SEL8, 0xFFFFFFFFU}, */ * {SEC_SEL9, 0xFFFFFFFFU},
/* {SEC_SEL9, 0xFFFFFFFFU}, */ * {SEC_SEL10, 0xFFFFFFFFU},
/* {SEC_SEL10, 0xFFFFFFFFU}, */ * {SEC_SEL11, 0xFFFFFFFFU},
/* {SEC_SEL11, 0xFFFFFFFFU}, */ * {SEC_SEL12, 0xFFFFFFFFU},
/* {SEC_SEL12, 0xFFFFFFFFU}, */ * Bit22: RPC slave ports.
/* Bit22: RPC slave ports. */ * 0: registers accessed from secure resource only.
/* 0: registers accessed from secure resource only. */ */
#if (RCAR_RPC_HYPERFLASH_LOCKED == 1) #if (RCAR_RPC_HYPERFLASH_LOCKED == 1)
{SEC_SEL13, 0xFFBFFFFFU}, { SEC_SEL13, 0xFFBFFFFFU },
#endif #endif /* (RCAR_RPC_HYPERFLASH_LOCKED == 1) */
/* Bit27: System Timer (SCMT) slave ports */ /*
/* 0: registers accessed from secure resource only */ * Bit27: System Timer (SCMT) slave ports
/* Bit26: System Watchdog Timer (SWDT) slave ports */ * 0: registers accessed from secure resource only
/* 0: registers accessed from secure resource only */ * Bit26: System Watchdog Timer (SWDT) slave ports
{ * 0: registers accessed from secure resource only
SEC_SEL14, 0xF3FFFFFFU}, */
/* Bit13: RST slave ports. */ { SEC_SEL14, 0xF3FFFFFFU },
/* 0: registers accessed from secure resource only */ /*
/* Bit 7: Life Cycle 0 slave ports */ * Bit13: RST slave ports.
/* 0: registers accessed from secure resource only */ * 0: registers accessed from secure resource only
{ * Bit 7: Life Cycle 0 slave ports
SEC_SEL15, 0xFFFFFF3FU}, * 0: registers accessed from secure resource only
/** Security group 0 attribute setting for master ports 0 */ */
/** Security group 1 attribute setting for master ports 0 */ { SEC_SEL15, 0xFFFFFF3FU },
/* {SEC_GRP0CR0, 0x00000000U}, */ /*
/* {SEC_GRP1CR0, 0x00000000U}, */ * Security group 0 attribute setting for master ports 0
/** Security group 0 attribute setting for master ports 1 */ * Security group 1 attribute setting for master ports 0
/** Security group 1 attribute setting for master ports 1 */ * {SEC_GRP0CR0, 0x00000000U},
/* {SEC_GRP0CR1, 0x00000000U}, */ * {SEC_GRP1CR0, 0x00000000U},
/* {SEC_GRP1CR1, 0x00000000U}, */ * Security group 0 attribute setting for master ports 1
/** Security group 0 attribute setting for master ports 2 */ * Security group 1 attribute setting for master ports 1
/** Security group 1 attribute setting for master ports 2 */ * {SEC_GRP0CR1, 0x00000000U},
/* Bit17: SCEG Secure Core master ports. */ * {SEC_GRP1CR1, 0x00000000U},
/* SecurityGroup3 */ * Security group 0 attribute setting for master ports 2
{ * Security group 1 attribute setting for master ports 2
SEC_GRP0CR2, 0x00020000U}, { * Bit17: SCEG Secure Core master ports.
SEC_GRP1CR2, 0x00020000U}, * SecurityGroup3
/** Security group 0 attribute setting for master ports 3 */ */
/** Security group 1 attribute setting for master ports 3 */ { SEC_GRP0CR2, 0x00020000U },
/* {SEC_GRP0CR3, 0x00000000U}, */ { SEC_GRP1CR2, 0x00020000U },
/* {SEC_GRP1CR3, 0x00000000U}, */ /*
/** Security group 0 attribute setting for slave ports 0 */ * Security group 0 attribute setting for master ports 3
/** Security group 1 attribute setting for slave ports 0 */ * Security group 1 attribute setting for master ports 3
/* {SEC_GRP0COND0, 0x00000000U}, */ * {SEC_GRP0CR3, 0x00000000U},
/* {SEC_GRP1COND0, 0x00000000U}, */ * {SEC_GRP1CR3, 0x00000000U},
/** Security group 0 attribute setting for slave ports 1 */ * Security group 0 attribute setting for slave ports 0
/** Security group 1 attribute setting for slave ports 1 */ * Security group 1 attribute setting for slave ports 0
/* {SEC_GRP0COND1, 0x00000000U}, */ * {SEC_GRP0COND0, 0x00000000U},
/* {SEC_GRP1COND1, 0x00000000U}, */ * {SEC_GRP1COND0, 0x00000000U},
/** Security group 0 attribute setting for slave ports 2 */ * Security group 0 attribute setting for slave ports 1
/** Security group 1 attribute setting for slave ports 2 */ * Security group 1 attribute setting for slave ports 1
/* {SEC_GRP0COND2, 0x00000000U}, */ * {SEC_GRP0COND1, 0x00000000U},
/* {SEC_GRP1COND2, 0x00000000U}, */ * {SEC_GRP1COND1, 0x00000000U},
/** Security group 0 attribute setting for slave ports 3 */ * Security group 0 attribute setting for slave ports 2
/** Security group 1 attribute setting for slave ports 3 */ * Security group 1 attribute setting for slave ports 2
/* Bit19: AXI-Bus (Main Memory domain AXI) slave ports. */ * {SEC_GRP0COND2, 0x00000000U},
/* SecurityGroup3 */ * {SEC_GRP1COND2, 0x00000000U},
/* Bit 9: DBSC4 register access slave ports. */ * Security group 0 attribute setting for slave ports 3
/* SecurityGroup3 */ * Security group 1 attribute setting for slave ports 3
* Bit19: AXI-Bus (Main Memory domain AXI) slave ports.
* SecurityGroup3
* Bit 9: DBSC4 register access slave ports.
* SecurityGroup3
*/
#if (LIFEC_DBSC_PROTECT_ENABLE == 1) #if (LIFEC_DBSC_PROTECT_ENABLE == 1)
{ { SEC_GRP0COND3, 0x00080200U },
SEC_GRP0COND3, 0x00080200U}, { { SEC_GRP1COND3, 0x00080200U },
SEC_GRP1COND3, 0x00080200U}, #else /* (LIFEC_DBSC_PROTECT_ENABLE == 1) */
#else { SEC_GRP0COND3, 0x00000000U },
{ { SEC_GRP1COND3, 0x00000000U },
SEC_GRP0COND3, 0x00000000U}, { #endif /* (LIFEC_DBSC_PROTECT_ENABLE == 1) */
SEC_GRP1COND3, 0x00000000U}, /*
#endif * Security group 0 attribute setting for slave ports 4
/** Security group 0 attribute setting for slave ports 4 */ * Security group 1 attribute setting for slave ports 4
/** Security group 1 attribute setting for slave ports 4 */ * {SEC_GRP0COND4, 0x00000000U},
/* {SEC_GRP0COND4, 0x00000000U}, */ * {SEC_GRP1COND4, 0x00000000U},
/* {SEC_GRP1COND4, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 5
/** Security group 0 attribute setting for slave ports 5 */ * Security group 1 attribute setting for slave ports 5
/** Security group 1 attribute setting for slave ports 5 */ * Bit 6: Boot ROM slave ports
/* Bit 6: Boot ROM slave ports */ * SecurityGroup3
/* SecurityGroup3 */ */
{ { SEC_GRP0COND5, 0x00000040U },
SEC_GRP0COND5, 0x00000040U}, { { SEC_GRP1COND5, 0x00000040U },
SEC_GRP1COND5, 0x00000040U}, /*
/** Security group 0 attribute setting for slave ports 6 */ * Security group 0 attribute setting for slave ports 6
/** Security group 1 attribute setting for slave ports 6 */ * Security group 1 attribute setting for slave ports 6
/* Bit13: SCEG PKA (secure APB) slave ports */ * Bit13: SCEG PKA (secure APB) slave ports
/* SecurityGroup3 */ * SecurityGroup3
/* Reserved[R-Car E3] */ * Reserved[R-Car E3]
/* Bit12: SCEG PKA (public APB) slave ports */ * Bit12: SCEG PKA (public APB) slave ports
/* SecurityGroup3 */ * SecurityGroup3
/* Reserved[R-Car E3] */ * Reserved[R-Car E3]
/* Bit10: SCEG Secure Core slave ports */ * Bit10: SCEG Secure Core slave ports
/* SecurityGroup3 */ * SecurityGroup3
*/
#if RCAR_LSI == RCAR_E3 #if RCAR_LSI == RCAR_E3
{ { SEC_GRP0COND6, 0x00000400U },
SEC_GRP0COND6, 0x00000400U}, { { SEC_GRP1COND6, 0x00000400U },
SEC_GRP1COND6, 0x00000400U}, #else /* RCAR_LSI == RCAR_E3 */
#else { SEC_GRP0COND6, 0x00003400U },
{ { SEC_GRP1COND6, 0x00003400U },
SEC_GRP0COND6, 0x00003400U}, { #endif /* RCAR_LSI == RCAR_E3 */
SEC_GRP1COND6, 0x00003400U}, /*
#endif * Security group 0 attribute setting for slave ports 7
/** Security group 0 attribute setting for slave ports 7 */ * Security group 1 attribute setting for slave ports 7
/** Security group 1 attribute setting for slave ports 7 */ * {SEC_GRP0COND7, 0x00000000U},
/* {SEC_GRP0COND7, 0x00000000U}, */ * {SEC_GRP1COND7, 0x00000000U},
/* {SEC_GRP1COND7, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 8
/** Security group 0 attribute setting for slave ports 8 */ * Security group 1 attribute setting for slave ports 8
/** Security group 1 attribute setting for slave ports 8 */ * {SEC_GRP0COND8, 0x00000000U},
/* {SEC_GRP0COND8, 0x00000000U}, */ * {SEC_GRP1COND8, 0x00000000U},
/* {SEC_GRP1COND8, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 9
/** Security group 0 attribute setting for slave ports 9 */ * Security group 1 attribute setting for slave ports 9
/** Security group 1 attribute setting for slave ports 9 */ * {SEC_GRP0COND9, 0x00000000U},
/* {SEC_GRP0COND9, 0x00000000U}, */ * {SEC_GRP1COND9, 0x00000000U},
/* {SEC_GRP1COND9, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 10
/** Security group 0 attribute setting for slave ports 10 */ * Security group 1 attribute setting for slave ports 10
/** Security group 1 attribute setting for slave ports 10 */ * {SEC_GRP0COND10, 0x00000000U},
/* {SEC_GRP0COND10, 0x00000000U}, */ * {SEC_GRP1COND10, 0x00000000U},
/* {SEC_GRP1COND10, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 11
/** Security group 0 attribute setting for slave ports 11 */ * Security group 1 attribute setting for slave ports 11
/** Security group 1 attribute setting for slave ports 11 */ * {SEC_GRP0COND11, 0x00000000U},
/* {SEC_GRP0COND11, 0x00000000U}, */ * {SEC_GRP1COND11, 0x00000000U},
/* {SEC_GRP1COND11, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 12
/** Security group 0 attribute setting for slave ports 12 */ * Security group 1 attribute setting for slave ports 12
/** Security group 1 attribute setting for slave ports 12 */ * {SEC_GRP0COND12, 0x00000000U},
/* {SEC_GRP0COND12, 0x00000000U}, */ * {SEC_GRP1COND12, 0x00000000U},
/* {SEC_GRP1COND12, 0x00000000U}, */ * Security group 0 attribute setting for slave ports 13
/** Security group 0 attribute setting for slave ports 13 */ * Security group 1 attribute setting for slave ports 13
/** Security group 1 attribute setting for slave ports 13 */ * Bit22: RPC slave ports.
/* Bit22: RPC slave ports. */ * SecurityGroup3
/* SecurityGroup3 */ */
#if (RCAR_RPC_HYPERFLASH_LOCKED == 1) #if (RCAR_RPC_HYPERFLASH_LOCKED == 1)
{SEC_GRP0COND13, 0x00400000U}, { SEC_GRP0COND13, 0x00400000U },
{SEC_GRP1COND13, 0x00400000U}, { SEC_GRP1COND13, 0x00400000U },
#endif #endif /* (RCAR_RPC_HYPERFLASH_LOCKED == 1) */
/** Security group 0 attribute setting for slave ports 14 */ /*
/** Security group 1 attribute setting for slave ports 14 */ * Security group 0 attribute setting for slave ports 14
/* Bit26: System Timer (SCMT) slave ports */ * Security group 1 attribute setting for slave ports 14
/* SecurityGroup3 */ * Bit26: System Timer (SCMT) slave ports
/* Bit27: System Watchdog Timer (SWDT) slave ports */ * SecurityGroup3
/* SecurityGroup3 */ * Bit27: System Watchdog Timer (SWDT) slave ports
{ * SecurityGroup3
SEC_GRP0COND14, 0x0C000000U}, { */
SEC_GRP1COND14, 0x0C000000U}, { SEC_GRP0COND14, 0x0C000000U },
/** Security group 0 attribute setting for slave ports 15 */ { SEC_GRP1COND14, 0x0C000000U },
/** Security group 1 attribute setting for slave ports 15 */ /*
/* Bit13: RST slave ports */ * Security group 0 attribute setting for slave ports 15
/* SecurityGroup3 */ * Security group 1 attribute setting for slave ports 15
/* Bit 7: Life Cycle 0 slave ports */ * Bit13: RST slave ports
/* SecurityGroup3 */ * SecurityGroup3
/* Bit 6: TDBG slave ports */ * Bit 7: Life Cycle 0 slave ports
/* SecurityGroup3 */ * SecurityGroup3
{ * Bit 6: TDBG slave ports
SEC_GRP0COND15, 0x000000C0U}, { * SecurityGroup3
SEC_GRP1COND15, 0x000000C0U}, */
/** Security write protection attribute setting slave ports 0 */ { SEC_GRP0COND15, 0x000000C0U },
/* {SEC_READONLY0, 0x00000000U}, */ { SEC_GRP1COND15, 0x000000C0U },
/** Security write protection attribute setting slave ports 1 */ /*
/* {SEC_READONLY1, 0x00000000U}, */ * Security write protection attribute setting slave ports 0
/** Security write protection attribute setting slave ports 2 */ * {SEC_READONLY0, 0x00000000U},
/* {SEC_READONLY2, 0x00000000U}, */ * Security write protection attribute setting slave ports 1
/** Security write protection attribute setting slave ports 3 */ * {SEC_READONLY1, 0x00000000U},
/* {SEC_READONLY3, 0x00000000U}, */ * Security write protection attribute setting slave ports 2
/** Security write protection attribute setting slave ports 4 */ * {SEC_READONLY2, 0x00000000U},
/* {SEC_READONLY4, 0x00000000U}, */ * Security write protection attribute setting slave ports 3
/** Security write protection attribute setting slave ports 5 */ * {SEC_READONLY3, 0x00000000U},
/* {SEC_READONLY5, 0x00000000U}, */ * Security write protection attribute setting slave ports 4
/** Security write protection attribute setting slave ports 6 */ * {SEC_READONLY4, 0x00000000U},
/* {SEC_READONLY6, 0x00000000U}, */ * Security write protection attribute setting slave ports 5
/** Security write protection attribute setting slave ports 7 */ * {SEC_READONLY5, 0x00000000U},
/* {SEC_READONLY7, 0x00000000U}, */ * Security write protection attribute setting slave ports 6
/** Security write protection attribute setting slave ports 8 */ * {SEC_READONLY6, 0x00000000U},
/* {SEC_READONLY8, 0x00000000U}, */ * Security write protection attribute setting slave ports 7
/** Security write protection attribute setting slave ports 9 */ * {SEC_READONLY7, 0x00000000U},
/* {SEC_READONLY9, 0x00000000U}, */ * Security write protection attribute setting slave ports 8
/** Security write protection attribute setting slave ports 10 */ * {SEC_READONLY8, 0x00000000U},
/* {SEC_READONLY10, 0x00000000U}, */ * Security write protection attribute setting slave ports 9
/** Security write protection attribute setting slave ports 11 */ * {SEC_READONLY9, 0x00000000U},
/* {SEC_READONLY11, 0x00000000U}, */ * Security write protection attribute setting slave ports 10
/** Security write protection attribute setting slave ports 12 */ * {SEC_READONLY10, 0x00000000U},
/* {SEC_READONLY12, 0x00000000U}, */ * Security write protection attribute setting slave ports 11
/** Security write protection attribute setting slave ports 13 */ * {SEC_READONLY11, 0x00000000U},
/* {SEC_READONLY13, 0x00000000U}, */ * Security write protection attribute setting slave ports 12
/** Security write protection attribute setting slave ports 14 */ * {SEC_READONLY12, 0x00000000U},
/* {SEC_READONLY14, 0x00000000U}, */ * Security write protection attribute setting slave ports 13
/** Security write protection attribute setting slave ports 15 */ * {SEC_READONLY13, 0x00000000U},
/* {SEC_READONLY15, 0x00000000U} */ * Security write protection attribute setting slave ports 14
* {SEC_READONLY14, 0x00000000U},
* Security write protection attribute setting slave ports 15
* {SEC_READONLY15, 0x00000000U}
*/
}; };
/* AXI settings */ /* AXI settings */
...@@ -249,78 +263,78 @@ static const struct { ...@@ -249,78 +263,78 @@ static const struct {
uint32_t reg; uint32_t reg;
uint32_t val; uint32_t val;
} axi[] = { } axi[] = {
/* DRAM protection */ /*
/* AXI dram protected area division */ * DRAM protection
{ * AXI dram protected area division
AXI_DPTDIVCR0, 0x0E0403F0U}, { */
AXI_DPTDIVCR1, 0x0E0407E0U}, { {AXI_DPTDIVCR0, 0x0E0403F0U},
AXI_DPTDIVCR2, 0x0E080000U}, { {AXI_DPTDIVCR1, 0x0E0407E0U},
AXI_DPTDIVCR3, 0x0E080000U}, { {AXI_DPTDIVCR2, 0x0E080000U},
AXI_DPTDIVCR4, 0x0E080000U}, { {AXI_DPTDIVCR3, 0x0E080000U},
AXI_DPTDIVCR5, 0x0E080000U}, { {AXI_DPTDIVCR4, 0x0E080000U},
AXI_DPTDIVCR6, 0x0E080000U}, { {AXI_DPTDIVCR5, 0x0E080000U},
AXI_DPTDIVCR7, 0x0E080000U}, { {AXI_DPTDIVCR6, 0x0E080000U},
AXI_DPTDIVCR8, 0x0E080000U}, { {AXI_DPTDIVCR7, 0x0E080000U},
AXI_DPTDIVCR9, 0x0E080000U}, { {AXI_DPTDIVCR8, 0x0E080000U},
AXI_DPTDIVCR10, 0x0E080000U}, { {AXI_DPTDIVCR9, 0x0E080000U},
AXI_DPTDIVCR11, 0x0E080000U}, { {AXI_DPTDIVCR10, 0x0E080000U},
AXI_DPTDIVCR12, 0x0E080000U}, { {AXI_DPTDIVCR11, 0x0E080000U},
AXI_DPTDIVCR13, 0x0E080000U}, { {AXI_DPTDIVCR12, 0x0E080000U},
AXI_DPTDIVCR14, 0x0E080000U}, {AXI_DPTDIVCR13, 0x0E080000U},
{AXI_DPTDIVCR14, 0x0E080000U},
/* AXI dram protected area setting */ /* AXI dram protected area setting */
{ {AXI_DPTCR0, 0x0E000000U},
AXI_DPTCR0, 0x0E000000U}, { {AXI_DPTCR1, 0x0E000E0EU},
AXI_DPTCR1, 0x0E000E0EU}, { {AXI_DPTCR2, 0x0E000000U},
AXI_DPTCR2, 0x0E000000U}, { {AXI_DPTCR3, 0x0E000000U},
AXI_DPTCR3, 0x0E000000U}, { {AXI_DPTCR4, 0x0E000000U},
AXI_DPTCR4, 0x0E000000U}, { {AXI_DPTCR5, 0x0E000000U},
AXI_DPTCR5, 0x0E000000U}, { {AXI_DPTCR6, 0x0E000000U},
AXI_DPTCR6, 0x0E000000U}, { {AXI_DPTCR7, 0x0E000000U},
AXI_DPTCR7, 0x0E000000U}, { {AXI_DPTCR8, 0x0E000000U},
AXI_DPTCR8, 0x0E000000U}, { {AXI_DPTCR9, 0x0E000000U},
AXI_DPTCR9, 0x0E000000U}, { {AXI_DPTCR10, 0x0E000000U},
AXI_DPTCR10, 0x0E000000U}, { {AXI_DPTCR11, 0x0E000000U},
AXI_DPTCR11, 0x0E000000U}, { {AXI_DPTCR12, 0x0E000000U},
AXI_DPTCR12, 0x0E000000U}, { {AXI_DPTCR13, 0x0E000000U},
AXI_DPTCR13, 0x0E000000U}, { {AXI_DPTCR14, 0x0E000000U},
AXI_DPTCR14, 0x0E000000U}, { {AXI_DPTCR15, 0x0E000000U},
AXI_DPTCR15, 0x0E000000U}, /*
/* SRAM ptotection */ * SRAM ptotection
/* AXI sram protected area division */ * AXI sram protected area division
{ */
AXI_SPTDIVCR0, 0x0E0E6304U}, { {AXI_SPTDIVCR0, 0x0E0E6304U},
AXI_SPTDIVCR1, 0x0E0E6360U}, { {AXI_SPTDIVCR1, 0x0E0E6360U},
AXI_SPTDIVCR2, 0x0E0E6360U}, { {AXI_SPTDIVCR2, 0x0E0E6360U},
AXI_SPTDIVCR3, 0x0E0E6360U}, { {AXI_SPTDIVCR3, 0x0E0E6360U},
AXI_SPTDIVCR4, 0x0E0E6360U}, { {AXI_SPTDIVCR4, 0x0E0E6360U},
AXI_SPTDIVCR5, 0x0E0E6360U}, { {AXI_SPTDIVCR5, 0x0E0E6360U},
AXI_SPTDIVCR6, 0x0E0E6360U}, { {AXI_SPTDIVCR6, 0x0E0E6360U},
AXI_SPTDIVCR7, 0x0E0E6360U}, { {AXI_SPTDIVCR7, 0x0E0E6360U},
AXI_SPTDIVCR8, 0x0E0E6360U}, { {AXI_SPTDIVCR8, 0x0E0E6360U},
AXI_SPTDIVCR9, 0x0E0E6360U}, { {AXI_SPTDIVCR9, 0x0E0E6360U},
AXI_SPTDIVCR10, 0x0E0E6360U}, { {AXI_SPTDIVCR10, 0x0E0E6360U},
AXI_SPTDIVCR11, 0x0E0E6360U}, { {AXI_SPTDIVCR11, 0x0E0E6360U},
AXI_SPTDIVCR12, 0x0E0E6360U}, { {AXI_SPTDIVCR12, 0x0E0E6360U},
AXI_SPTDIVCR13, 0x0E0E6360U}, { {AXI_SPTDIVCR13, 0x0E0E6360U},
AXI_SPTDIVCR14, 0x0E0E6360U}, {AXI_SPTDIVCR14, 0x0E0E6360U},
/* AXI sram protected area setting */ /* AXI sram protected area setting */
{ {AXI_SPTCR0, 0x0E000E0EU},
AXI_SPTCR0, 0x0E000E0EU}, { {AXI_SPTCR1, 0x0E000000U},
AXI_SPTCR1, 0x0E000000U}, { {AXI_SPTCR2, 0x0E000000U},
AXI_SPTCR2, 0x0E000000U}, { {AXI_SPTCR3, 0x0E000000U},
AXI_SPTCR3, 0x0E000000U}, { {AXI_SPTCR4, 0x0E000000U},
AXI_SPTCR4, 0x0E000000U}, { {AXI_SPTCR5, 0x0E000000U},
AXI_SPTCR5, 0x0E000000U}, { {AXI_SPTCR6, 0x0E000000U},
AXI_SPTCR6, 0x0E000000U}, { {AXI_SPTCR7, 0x0E000000U},
AXI_SPTCR7, 0x0E000000U}, { {AXI_SPTCR8, 0x0E000000U},
AXI_SPTCR8, 0x0E000000U}, { {AXI_SPTCR9, 0x0E000000U},
AXI_SPTCR9, 0x0E000000U}, { {AXI_SPTCR10, 0x0E000000U},
AXI_SPTCR10, 0x0E000000U}, { {AXI_SPTCR11, 0x0E000000U},
AXI_SPTCR11, 0x0E000000U}, { {AXI_SPTCR12, 0x0E000000U},
AXI_SPTCR12, 0x0E000000U}, { {AXI_SPTCR13, 0x0E000000U},
AXI_SPTCR13, 0x0E000000U}, { {AXI_SPTCR14, 0x0E000000U},
AXI_SPTCR14, 0x0E000000U}, { {AXI_SPTCR15, 0x0E000000U}
AXI_SPTCR15, 0x0E000000U}
}; };
static void lifec_security_setting(void) static void lifec_security_setting(void)
...@@ -342,11 +356,7 @@ static void axi_security_setting(void) ...@@ -342,11 +356,7 @@ static void axi_security_setting(void)
void bl2_secure_setting(void) void bl2_secure_setting(void)
{ {
const uint32_t delay = 10;
lifec_security_setting(); lifec_security_setting();
axi_security_setting(); axi_security_setting();
rcar_micro_delay(delay); rcar_micro_delay(10U);
return;
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment