Searched refs:base_addr (Results 1 – 7 of 7) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | pl061_gpio.c | 46 vaddr_t base_addr; in pl061_get_direction() local 52 base_addr = pl061_reg_base[gpio_pin / GPIOS_PER_PL061]; in pl061_get_direction() 54 data = io_read8(base_addr + GPIODIR); in pl061_get_direction() 63 vaddr_t base_addr; in pl061_set_direction() local 68 base_addr = pl061_reg_base[gpio_pin / GPIOS_PER_PL061]; in pl061_set_direction() 71 io_setbits8(base_addr + GPIODIR, BIT(offset)); in pl061_set_direction() 73 io_clrbits8(base_addr + GPIODIR, BIT(offset)); in pl061_set_direction() 87 vaddr_t base_addr; in pl061_get_value() local 92 base_addr = pl061_reg_base[gpio_pin / GPIOS_PER_PL061]; in pl061_get_value() 94 if (io_read8(base_addr + BIT(offset + 2))) in pl061_get_value() [all …]
|
| /optee_os/core/arch/arm/mm/ |
| H A D | core_mmu.c | 231 vaddr_t base_addr = start_addr + seed; in arch_aslr_base_addr() local 236 base_addr ^= BIT64(va_width - iteration_count); in arch_aslr_base_addr() 238 return base_addr & va_mask; in arch_aslr_base_addr()
|
| /optee_os/core/include/drivers/ |
| H A D | pl061_gpio.h | 23 void pl061_register(vaddr_t base_addr, unsigned int gpio_dev);
|
| /optee_os/core/lib/libefi/ |
| H A D | hob.c | 142 efi_physical_address_t base_addr, uint64_t size) in efi_create_fv_hob() argument 151 fv_hob->base_address = base_addr; in efi_create_fv_hob()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | secure_partition.c | 505 uaddr_t base_addr = 0; in load_binary_sp() local 558 base_addr = tee_mm_get_smem(mm); in load_binary_sp() 567 res = sp_mem_add_pages(mobj, &idx, base_addr, bin_page_count); in load_binary_sp() 861 uint64_t base_addr = 0; in handle_fdt_load_relative_mem_regions() local 879 if (!sp_dt_get_u64(fdt, subnode, "base-address", &base_addr)) { in handle_fdt_load_relative_mem_regions() 949 base_addr = tee_mm_get_smem(mm); in handle_fdt_load_relative_mem_regions() 958 res = sp_mem_add_pages(m, &idx, base_addr, pages_cnt); in handle_fdt_load_relative_mem_regions() 1004 uint64_t base_addr = 0; in handle_fdt_dev_regions() local 1017 if (sp_dt_get_u64(fdt, subnode, "base-address", &base_addr)) { in handle_fdt_dev_regions() 1060 res = sp_mem_add_pages(m, &idx, (paddr_t)base_addr, pages_cnt); in handle_fdt_dev_regions() [all …]
|
| /optee_os/core/lib/libefi/include/efi/ |
| H A D | hob.h | 122 efi_physical_address_t base_addr, uint64_t size);
|
| /optee_os/core/arch/riscv/mm/ |
| H A D | core_mmu_arch.c | 727 vaddr_t base_addr = start_addr + seed; in arch_aslr_base_addr() local 730 base_addr ^= BIT64(va_width - iteration_count); in arch_aslr_base_addr() 737 if (base_addr & va_width_msb) in arch_aslr_base_addr() 738 base_addr |= va_extended_mask; in arch_aslr_base_addr() 740 base_addr &= ~va_extended_mask; in arch_aslr_base_addr() 742 return base_addr & va_mask; in arch_aslr_base_addr()
|