Home
last modified time | relevance | path

Searched refs:secure (Results 1 – 25 of 31) sorted by relevance

12

/optee_os-3.20.0/core/arch/arm/plat-stm32mp1/
A Dmain.c92 bool secure; in console_init() member
95 [1] = { .pa = USART1_BASE, .secure = true, }, in console_init()
96 [2] = { .pa = USART2_BASE, .secure = false, }, in console_init()
97 [3] = { .pa = USART3_BASE, .secure = false, }, in console_init()
98 [4] = { .pa = UART4_BASE, .secure = false, }, in console_init()
99 [5] = { .pa = UART5_BASE, .secure = false, }, in console_init()
100 [6] = { .pa = USART6_BASE, .secure = false, }, in console_init()
101 [7] = { .pa = UART7_BASE, .secure = false, }, in console_init()
102 [8] = { .pa = UART8_BASE, .secure = false, }, in console_init()
113 console_data.secure = uarts[CFG_STM32_EARLY_CONSOLE_UART].secure; in console_init()
[all …]
A Dstm32_util.h136 static inline int incr_shrefcnt(unsigned int *refcnt, bool secure) in incr_shrefcnt() argument
140 if (secure) { in incr_shrefcnt()
153 static inline int decr_shrefcnt(unsigned int *refcnt, bool secure) in decr_shrefcnt() argument
157 if (secure) { in decr_shrefcnt()
A Dshared_resources.c428 unsigned int secure = 0; in stm32mp_gpio_bank_is_secure() local
438 secure++; in stm32mp_gpio_bank_is_secure()
440 return secure > 0 && secure == get_gpioz_nbpin(); in stm32mp_gpio_bank_is_secure()
622 bool secure = stm32_rcc_is_secure(); in check_rcc_secure_configuration() local
631 if (state == BSEC_STATE_SEC_CLOSED && !secure) in check_rcc_secure_configuration()
638 if ((mckprot_resource(id) && !mckprot) || !secure) { in check_rcc_secure_configuration()
640 secure ? "secure" : "non-secure", in check_rcc_secure_configuration()
657 bool secure = stm32mp_periph_is_secure(shres); in set_gpio_secure_configuration() local
659 stm32_gpio_set_secure_cfg(GPIO_BANK_Z, pin, secure); in set_gpio_secure_configuration()
/optee_os-3.20.0/core/drivers/
A Dversal_huk.c113 static bool versal_persistent_key(enum versal_aes_key_src src, bool *secure) in versal_persistent_key() argument
131 *secure = ctrl.user_key0_wr_lk; in versal_persistent_key()
138 *secure = ctrl.user_key1_wr_lk; in versal_persistent_key()
148 *secure = puf_ctrl.puf_syn_lk; in versal_persistent_key()
152 *secure = false; in versal_persistent_key()
181 bool secure = false; in aes_gcm_encrypt() local
194 if (!versal_persistent_key(key_id, &secure)) { in aes_gcm_encrypt()
216 IMSG("Using %s HUK", secure ? "Production" : "Development"); in aes_gcm_encrypt()
A Dstm32_uart.c154 pd->secure = (info.status == DT_STATUS_OK_SEC); in stm32_uart_init_from_dt_node()
168 pd->secure ? MEM_AREA_IO_SEC : in stm32_uart_init_from_dt_node()
186 if (pd->secure) in stm32_uart_init_from_dt_node()
A Dstm32_gpio.c426 void stm32_gpio_set_secure_cfg(unsigned int bank, unsigned int pin, bool secure) in stm32_gpio_set_secure_cfg() argument
434 if (secure) in stm32_gpio_set_secure_cfg()
/optee_os-3.20.0/core/include/drivers/
A Dstm32_gpio.h164 bool secure);
168 bool secure __unused) in stm32_gpio_set_secure_cfg()
A Dstm32_uart.h16 bool secure; member
/optee_os-3.20.0/core/arch/arm/dts/
A Dhikey.dts17 compatible = "linaro,secure-heap";
A Dstm32mp157a-dk1.dts33 st,non-secure-otp;
A Dsama5d2.dtsi103 secure-status = "okay";
290 secure-status = "okay";
411 secure-status = "okay";
522 secure-status = "okay";
674 secure-status = "okay";
682 secure-status = "okay";
693 secure-status = "okay";
709 secure-status = "okay";
719 secure-status = "okay";
728 secure-status = "okay";
[all …]
A Dstm32mp135f-dk.dts64 st,non-secure-otp;
69 st,non-secure-otp-provisioning;
A Dstm32mp157c-dk2.dts35 st,non-secure-otp;
A Dstm32mp131.dtsi183 secure-interrupts = <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>;
184 secure-interrupt-names = "wakeup";
227 st,non-secure-otp;
A Dfsl-lx2160a.dtsi487 status = "okay"; secure-status = "disabled"; /* NS-only */
495 status = "okay"; secure-status = "disabled"; /* NS-only */
503 status = "disabled"; secure-status = "okay"; /* S-only */
511 status = "okay"; secure-status = "disabled"; /* workaround for ATF */
537 secure-status = "okay";
1161 // global secure fault
1163 // combined secure
1165 // global non-secure fault
1167 // combined non-secure
A Dstm32mp157c-ed1.dts121 st,non-secure-otp;
318 secure-status = "disabled";
A Dstm32mp15xx-dhcor-som.dtsi232 secure-status = "disabled";
/optee_os-3.20.0/
A DREADME.md2 This git contains source code for the secure side implementation of OP-TEE
A DCHANGELOG.md509 * Add support for using secure storage for TA anti-rollback ([#1928])
531 * RPMB: fix TA independance issue in secure storage ([#1921])
535 * PSCI: pass non-secure context to psci_system_suspend() ([#1916])
731 * Assign non-secure DDR configuration from DT if CFG_DT=y ([#1623])
742 * plat-ti: add secure paging support ([#1493])
749 * Remove secure storage based on SQL FS (`CFG_SQL_FS=y`) ([#1490])
782 * [#1656] qemu_armv8a: init hangs when secure data path and pager are both
865 to share references to secure memory
891 * Add paged secure shared memory that can be transferred between TAs as
979 * ARMv7-A: redesign secure monitor to make it easier to register services
[all …]
/optee_os-3.20.0/core/arch/arm/kernel/
A Darm32_sysreg.txt92 ATS12NSOPR c7 0 c8 4 WO Stages 1 and 2 Non-secure only PL1 read
93 ATS12NSOPW c7 0 c8 5 WO Stages 1 and 2 Non-secure only PL1 write
94 ATS12NSOUR c7 0 c8 6 WO Stages 1 and 2 Non-secure only unprivileged read
95 ATS12NSOUW c7 0 c8 7 WO Stages 1 and 2 Non-secure only unprivileged write
/optee_os-3.20.0/core/arch/arm/mm/
A Dcore_mmu_v7.c587 unsigned int idx, bool secure) in core_mmu_entry_to_finer_grained() argument
611 return secure == (bool)(attr & TEE_MATTR_SECURE); in core_mmu_entry_to_finer_grained()
615 if (attr && secure != (bool)(attr & TEE_MATTR_SECURE)) in core_mmu_entry_to_finer_grained()
626 if (!secure) in core_mmu_entry_to_finer_grained()
/optee_os-3.20.0/core/drivers/clk/
A Dclk-stm32mp15.c214 uint8_t secure; member
251 .secure = (_sec), \
263 .secure = (_sec), \
275 .secure = (_sec), \
287 .secure = (_sec), \
302 .secure = (_sec), \
312 .secure = (_sec), \
/optee_os-3.20.0/core/mm/
A Dcore_mmu.c1685 bool secure = mm->attr & TEE_MATTR_SECURE; in core_mmu_map_region() local
1693 secure)) in core_mmu_map_region()
1725 bool secure; in core_mmu_map_pages() local
1729 secure = core_mmu_type_to_attr(memtype) & TEE_MATTR_SECURE; in core_mmu_map_pages()
1760 secure)) in core_mmu_map_pages()
1803 bool secure = false; in core_mmu_map_contiguous_pages() local
1807 secure = core_mmu_type_to_attr(memtype) & TEE_MATTR_SECURE; in core_mmu_map_contiguous_pages()
1833 secure)) in core_mmu_map_contiguous_pages()
/optee_os-3.20.0/core/include/mm/
A Dcore_mmu.h403 unsigned int idx, bool secure);
/optee_os-3.20.0/lib/libmbedtls/mbedtls/
A DREADME.md215 …d in a PSA-compliant platform to build services, such as secure boot, secure storage and secure co…

Completed in 29 milliseconds

12