| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/src/ |
| A D | bl616_tzc_sec.c | 287 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set() 296 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set() 325 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set_Advance() 530 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set() 547 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set() 731 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0); in Tzc_Sec_Set_Se_Ctrl_Mode() 733 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0, tmpVal); in Tzc_Sec_Set_Se_Ctrl_Mode() 753 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_1); in Tzc_Sec_Set_Sf_Ctrl_Mode() 755 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_1, tmpVal); in Tzc_Sec_Set_Sf_Ctrl_Mode() 817 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0); in Tzc_Sec_Set_WTD_Rst_Delay() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/src/ |
| A D | bl808_tzc_sec.c | 344 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set() 523 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set_Advance() 540 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set_Advance() 566 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set_Regionx() 572 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SF_TZSRG_CTRL, tmpVal); in Tzc_Sec_Flash_Access_Set_Regionx() 803 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0); in Tzc_Sec_Set_Se_Ctrl_Mode() 805 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0, tmpVal); in Tzc_Sec_Set_Se_Ctrl_Mode() 825 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_1); in Tzc_Sec_Set_Sf_Ctrl_Mode() 827 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_1, tmpVal); in Tzc_Sec_Set_Sf_Ctrl_Mode() 889 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_SE_CTRL_0); in Tzc_Sec_Set_WTD_Rst_Delay() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/src/ |
| A D | bl602_tzc_sec.c | 94 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_CTRL); in TZC_Sboot_Set() 98 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_CTRL, tmpVal); in TZC_Sboot_Set() 116 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM0_R0); in TZC_Set_Rom0_R0_Protect() 121 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM0_R0, tmpVal); in TZC_Set_Rom0_R0_Protect() 131 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_CTRL, tmpVal); in TZC_Set_Rom0_R0_Protect() 149 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM0_R1); in TZC_Set_Rom0_R1_Protect() 154 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM0_R1, tmpVal); in TZC_Set_Rom0_R1_Protect() 164 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_CTRL, tmpVal); in TZC_Set_Rom0_R1_Protect() 182 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM1_R0); in TZC_Set_Rom1_R0_Protect() 187 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM1_R0, tmpVal); in TZC_Set_Rom1_R0_Protect() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/startup/m0/ |
| A D | system_bl808.c | 11 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMA_TZSRG_CTRL); in Tzc_Sec_PSRAMA_Access_Set_Not_Lock() 14 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMA_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMA_Access_Set_Not_Lock() 17 BL_WR_WORD(TZC_SEC_BASE + TZC_SEC_TZC_PSRAMA_TZSRG_R0_OFFSET + region * 4, tmpVal); in Tzc_Sec_PSRAMA_Access_Set_Not_Lock() 20 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMA_TZSRG_CTRL); in Tzc_Sec_PSRAMA_Access_Set_Not_Lock() 22 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMA_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMA_Access_Set_Not_Lock() 29 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 32 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 35 BL_WR_WORD(TZC_SEC_BASE + TZC_SEC_TZC_PSRAMB_TZSRG_R0_OFFSET + region * 4, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 38 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 40 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/startup/ |
| A D | system_bl616.c | 11 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 14 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 17 BL_WR_WORD(TZC_SEC_BASE + TZC_SEC_TZC_PSRAMB_TZSRG_R0_OFFSET + region * 4, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 20 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 23 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_PSRAMB_TZSRG_CTRL, tmpVal); in Tzc_Sec_PSRAMB_Access_Set_Not_Lock() 33 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL); in Tzc_Sec_ROM_Access_Set_Not_Lock() 36 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set_Not_Lock() 39 BL_WR_WORD(TZC_SEC_BASE + TZC_SEC_TZC_ROM_TZSRG_R0_OFFSET + region * 4, tmpVal); in Tzc_Sec_ROM_Access_Set_Not_Lock() 42 tmpVal = BL_RD_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL); in Tzc_Sec_ROM_Access_Set_Not_Lock() 45 BL_WR_REG(TZC_SEC_BASE, TZC_SEC_TZC_ROM_TZSRG_CTRL, tmpVal); in Tzc_Sec_ROM_Access_Set_Not_Lock()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/config/bl602/ |
| A D | bl602_memorymap.h | 45 #define TZC_SEC_BASE ((uint32_t)0x40005000) /*!< Trustzone control security base address */ macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/config/bl702/ |
| A D | bl702_memorymap.h | 56 #define TZC_SEC_BASE ((uint32_t)0x40005000) /*!< Trustzone control security base address */ macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/config/bl616/ |
| A D | bl616_memorymap.h | 67 #define TZC_SEC_BASE ((uint32_t)0x20005000) macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/config/bl808/ |
| A D | bl808_memorymap.h | 67 #define TZC_SEC_BASE ((uint32_t)0x20005000) macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/include/hardware/ |
| A D | bl602.h | 156 #define TZC_SEC_BASE ((uint32_t)0x40005000) /*!< Trustzone control security base address */ macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/include/hardware/ |
| A D | bl702.h | 177 #define TZC_SEC_BASE ((uint32_t)0x40005000) /*!< Trustzone control security base address */ macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/include/hardware/ |
| A D | bl616.h | 201 #define TZC_SEC_BASE ((uint32_t)0x20005000) macro
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/include/hardware/ |
| A D | bl808.h | 411 #define TZC_SEC_BASE ((uint32_t)0x20005000) macro
|