Home
last modified time | relevance | path

Searched refs:rngb (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/
H A Dimx_rngb.c70 } rngb = { variable
140 rngb.base.va = (vaddr_t)core_mmu_add_mapping(MEM_AREA_IO_SEC, in map_controller_static()
141 rngb.base.pa, rngb.size); in map_controller_static()
142 if (!rngb.base.va) in map_controller_static()
179 if (dt_map_dev(fdt, off, &rngb.base.va, &rngb.size, DT_MAP_AUTO) < 0) in map_controller()
182 rngb.base.pa = virt_to_phys((void *)rngb.base.va); in map_controller()
194 if (!rngb.ready) in hw_get_random_bytes()
198 status = io_read32(rngb.base.va + RNG_SR); in hw_get_random_bytes()
203 val = io_read32(rngb.base.va + RNG_OUT); in hw_get_random_bytes()
229 type = RNG_TYPE(io_read32(rngb.base.va + RNG_VER)); in rngb_init()
[all …]