Home
last modified time | relevance | path

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

/optee_os/core/drivers/amd/
H A Dps_gpio_driver.c45 if (io_read32(ps->vbase + DATA_RO_OFFSET(bank)) & BIT(pin)) in ps_gpio_get_value()
80 io_write32(ps->vbase + offset, lvl); in ps_gpio_set_value()
93 if (io_read32(ps->vbase + DIRM_OFFSET(bank)) & BIT(pin)) in ps_gpio_get_dir()
112 io_setbits32(ps->vbase + DIRM_OFFSET(bank), BIT(pin)); in ps_gpio_set_dir()
115 io_setbits32(ps->vbase + OUTEN_OFFSET(bank), BIT(pin)); in ps_gpio_set_dir()
121 io_clrbits32(ps->vbase + DIRM_OFFSET(bank), BIT(pin)); in ps_gpio_set_dir()
135 if ((io_read32(ps->vbase + INTMASK_OFFSET(bank)) & BIT(pin))) in ps_gpio_get_intr()
154 mask = io_read32(ps->vbase + INTMASK_OFFSET(bank)) & BIT(pin); in ps_gpio_set_intr()
170 io_setbits32(ps->vbase + offset, BIT(pin)); in ps_gpio_set_intr()
227 ps_gpio->vbase = (vaddr_t)core_mmu_add_mapping(MEM_AREA_IO_SEC, base, in amd_ps_gpio_probe()
[all …]
H A Dgpio_private.h46 vaddr_t vbase; member
/optee_os/core/drivers/
H A Dimx_wdog.c99 vaddr_t vbase = 0; in imx_wdog_base() local
141 if (dt_map_dev(fdt, found_off, &vbase, &sz, DT_MAP_AUTO) < 0) { in imx_wdog_base()
146 *wdog_vbase = vbase; in imx_wdog_base()
H A Dimx_lpuart.c88 vaddr_t vbase = 0; in imx_lpuart_dev_init() local
95 if (dt_map_dev(fdt, offs, &vbase, &size, DT_MAP_AUTO) < 0) in imx_lpuart_dev_init()
98 pbase = virt_to_phys((void *)vbase); in imx_lpuart_dev_init()
H A Dserial8250_uart.c122 vaddr_t vbase; in serial8250_uart_dev_init() local
129 if (dt_map_dev(fdt, offs, &vbase, &size, DT_MAP_AUTO) < 0) in serial8250_uart_dev_init()
137 pbase = virt_to_phys((void *)vbase); in serial8250_uart_dev_init()
H A Dimx_uart.c161 vaddr_t vbase = 0; in imx_uart_dev_init() local
168 if (dt_map_dev(fdt, offs, &vbase, &size, DT_MAP_AUTO) < 0) in imx_uart_dev_init()
171 pbase = virt_to_phys((void *)vbase); in imx_uart_dev_init()
H A Dpl011.c205 vaddr_t vbase; in pl011_dev_init() local
212 if (dt_map_dev(fdt, offs, &vbase, &size, DT_MAP_AUTO) < 0) in pl011_dev_init()
220 pbase = virt_to_phys((void *)vbase); in pl011_dev_init()
/optee_os/core/arch/arm/kernel/
H A Dentry_a32.S284 .macro __inval_cache_vrange vbase, vend, line
286 assert_flat_mapped_range (\vbase), (\line)
288 ldr r1, \vbase
293 ldr r0, \vbase
300 .macro __flush_cache_vrange vbase, vend, line
302 assert_flat_mapped_range (\vbase), (\line)
303 ldr r0, \vbase
309 ldr r1, \vbase
314 ldr r0, \vbase
321 #define inval_cache_vrange(vbase, vend) \ argument
[all …]
/optee_os/core/kernel/
H A Ddt.c105 vaddr_t vbase; in dt_map_dev() local
137 vbase = (vaddr_t)core_mmu_add_mapping(mtype, pbase, sz); in dt_map_dev()
138 if (!vbase) { in dt_map_dev()
144 *base = vbase; in dt_map_dev()
/optee_os/core/include/kernel/
H A Ddt.h350 vaddr_t *vbase __unused, size_t *size __unused, in dt_map_dev()