Home
last modified time | relevance | path

Searched refs:reg_size (Results 1 – 25 of 33) sorted by relevance

12

/optee_os/core/drivers/
H A Daplic_priv.c33 size_t reg_size = 0; in aplic_parse_fdt_node() local
39 rc = fdt_reg_info(fdt, nodeoff, &reg_addr, &reg_size); in aplic_parse_fdt_node()
40 if (rc < 0 || !reg_addr || !reg_size) in aplic_parse_fdt_node()
43 reg_size); in aplic_parse_fdt_node()
46 aplic->size = reg_size; in aplic_parse_fdt_node()
H A Dffa_console.c25 size_t reg_size) in copy_buf_to_args() argument
32 for (i = 0, j = 0; j < len; i++, j += reg_size) in copy_buf_to_args()
33 memcpy(&args->a2 + i, buf + j, MIN(len - j, reg_size)); in copy_buf_to_args()
H A Dimsic.c254 size_t reg_size = 0; in imisc_parse_fdt_node() local
262 rc = fdt_reg_info(fdt, nodeoff, &reg_addr, &reg_size); in imisc_parse_fdt_node()
263 if (rc < 0 || !reg_addr || !reg_size) in imisc_parse_fdt_node()
266 reg_size); in imisc_parse_fdt_node()
269 imsic->size = reg_size; in imisc_parse_fdt_node()
H A Dstm32_uart.c124 info.reg_size != DT_INFO_INVALID_REG_SIZE); in stm32_uart_init_from_dt_node()
145 info.reg_size); in stm32_uart_init_from_dt_node()
H A Dstm32_bsec.c740 size_t reg_size = 0; in bsec_dt_otp_nsec_access() local
745 if (fdt_reg_info(fdt, bsec_subnode, &reg_offset, &reg_size)) in bsec_dt_otp_nsec_access()
752 ROUNDUP_DIV(reg_offset + reg_size, in bsec_dt_otp_nsec_access()
761 reg_size -= (STM32MP1_UPPER_OTP_START * in bsec_dt_otp_nsec_access()
786 for (i = 1; i < (reg_size / sizeof(uint32_t)); i++) { in bsec_dt_otp_nsec_access()
808 (reg_size % sizeof(uint32_t))) in bsec_dt_otp_nsec_access()
811 size = reg_size / sizeof(uint32_t); in bsec_dt_otp_nsec_access()
H A Dstm32_hsem.c180 info.reg_size != DT_INFO_INVALID_REG_SIZE); in parse_dt()
183 hsem_d->base = io_pa_or_va_secure(&addr, info.reg_size); in parse_dt()
H A Dstm32_ipcc.c264 info.reg_size != DT_INFO_INVALID_REG_SIZE); in parse_dt()
267 ipcc_d->base = io_pa_or_va_secure(&addr, info.reg_size); in parse_dt()
H A Dstm32_hpdma.c240 info.reg_size != DT_INFO_INVALID_REG_SIZE); in parse_dt()
243 hpdma_d->base = io_pa_or_va_secure(&addr, info.reg_size); in parse_dt()
H A Dstm32_i2c.c310 return io_pa_or_va_secure(&hi2c->base, hi2c->reg_size); in get_base()
704 info.reg_size != DT_INFO_INVALID_REG_SIZE); in stm32_i2c_get_setup_from_fdt()
707 init->reg_size = info.reg_size; in stm32_i2c_get_setup_from_fdt()
1763 i2c_handle_p->reg_size = init_data.reg_size; in stm32_i2c_probe()
1767 init_data.reg_size); in stm32_i2c_probe()
H A Dstm32_fmc.c233 info.reg_size != DT_INFO_INVALID_REG_SIZE); in parse_dt()
236 fmc_d->base = io_pa_or_va(&addr, info.reg_size); in parse_dt()
H A Dstm32_iwdg.c442 dt_info.reg_size == DT_INFO_INVALID_REG_SIZE) in stm32_iwdg_parse_fdt()
470 io_pa_or_va_secure(&iwdg->base, dt_info.reg_size); in stm32_iwdg_parse_fdt()
H A Dstm32_exti.c747 size_t reg_size = 0; in stm32_exti_probe() local
762 if (fdt_reg_info(fdt, node, &base.pa, &reg_size)) in stm32_exti_probe()
765 exti->base = io_pa_or_va_secure(&base, reg_size); in stm32_exti_probe()
H A Dstm32_rtc.c414 size_t reg_size = 0; in parse_dt() local
418 if (fdt_reg_info(fdt, node, &rtc_dev.base.pa, &reg_size)) in parse_dt()
421 io_pa_or_va(&rtc_dev.base, reg_size); in parse_dt()
/optee_os/core/drivers/counter/
H A Dstm32_stgen.c177 size_t reg_size = 0; in parse_dt() local
179 if (fdt_reg_info(fdt, node, &base.pa, &reg_size)) in parse_dt()
182 stgen_d.base = io_pa_or_va_secure(&base, reg_size); in parse_dt()
/optee_os/core/include/drivers/
H A Dstm32_i2c.h54 size_t reg_size; member
142 size_t reg_size; member
/optee_os/core/drivers/regulator/
H A Dstm32_vrefbuf.c328 size_t reg_size = 0; in stm32_vrefbuf_regulator_probe() local
346 if (fdt_reg_info(fdt, node, &reg_base, &reg_size)) in stm32_vrefbuf_regulator_probe()
349 vr->base = (vaddr_t)phys_to_virt(reg_base, MEM_AREA_IO_SEC, reg_size); in stm32_vrefbuf_regulator_probe()
/optee_os/core/arch/arm/plat-stm32mp1/
H A Dplat_tzc400.c405 size_t reg_size = 0; in stm32mp_tzc_parse_fdt() local
428 reg_size = fdt_reg_size(fdt, node); in stm32mp_tzc_parse_fdt()
429 if (reg_size == DT_INFO_INVALID_REG_SIZE) in stm32mp_tzc_parse_fdt()
433 tzc_dev->pdata.base = io_pa_or_va_secure(&base, reg_size); in stm32mp_tzc_parse_fdt()
/optee_os/core/drivers/rstctrl/
H A Dstm32_rstctrl.c100 info.reg_size != DT_INFO_INVALID_REG_SIZE); in stm32_rstctrl_provider_probe()
/optee_os/core/arch/arm/kernel/
H A Dspmc_sp_handler.c1264 size_t reg_size = 0; in handle_console_log() local
1272 reg_size = sizeof(uint64_t); in handle_console_log()
1275 reg_size = sizeof(uint32_t); in handle_console_log()
1281 for (n = 0; n < char_count; n += reg_size) { in handle_console_log()
1283 memcpy(buffer + n, &args->a[2 + n / reg_size], in handle_console_log()
1284 MIN(char_count - n, reg_size)); in handle_console_log()
/optee_os/core/include/kernel/
H A Ddt.h47 size_t reg_size; member
/optee_os/core/drivers/firewall/
H A Dstm32_iac.c140 pdata->base = io_pa_or_va_secure(&base, dt_info.reg_size); in stm32_iac_parse_fdt()
H A Dstm32_serc.c135 pdata->base = io_pa_or_va_secure(&base, dt_info.reg_size); in stm32_serc_parse_fdt()
H A Dstm32_rifsc.c491 size_t reg_size = 0; in stm32_rifsc_parse_fdt() local
493 if (fdt_reg_info(fdt, node, &base.pa, &reg_size)) in stm32_rifsc_parse_fdt()
496 pdata->base = io_pa_or_va_secure(&base, reg_size); in stm32_rifsc_parse_fdt()
H A Dstm32_etzpc.c838 etzpc_info.reg_size == DT_INFO_INVALID_REG_SIZE) in init_etzpc_from_dt()
843 io_pa_or_va_secure(&etzpc_device->pdata.base, etzpc_info.reg_size); in init_etzpc_from_dt()
/optee_os/core/drivers/crypto/stm32/
H A Dstm32_hash.c800 size_t reg_size = 0; in stm32_hash_parse_fdt() local
811 res = fdt_reg_info(fdt, node, &reg, &reg_size); in stm32_hash_parse_fdt()
815 pdata->base = (vaddr_t)phys_to_virt(reg, MEM_AREA_IO_SEC, reg_size); in stm32_hash_parse_fdt()

12