Home
last modified time | relevance | path

Searched refs:addr_start (Results 1 - 21 of 21) sorted by relevance

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/based/ext_inc/
H A Dmm_ext.h33 static inline hi_bool read_user_linear_space_valid(hi_u8 *addr_start, hi_u32 len) in read_user_linear_space_valid() argument
42 if (!osal_access_ok(OSAL_VERIFY_READ, addr_start, len)) { in read_user_linear_space_valid()
46 addr_end = addr_start + len - 1; in read_user_linear_space_valid()
54 static inline hi_bool write_user_linear_space_valid(hi_u8 *addr_start, hi_u32 len) in write_user_linear_space_valid() argument
63 if (!osal_access_ok(OSAL_VERIFY_WRITE, addr_start, len)) { in write_user_linear_space_valid()
67 addr_end = addr_start + len - 1; in write_user_linear_space_valid()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/upg/
H A Dboot_start.c56 if (g_upg_kernel_verify_addr == cfg->addr_start) { in change_area()
59 g_upg_kernel_verify_addr = cfg->addr_start; in change_area()
66 if (cfg->addr_start == kernel_a_addr) { in change_area()
67 cfg->addr_start = kernel_b_addr; in change_area()
69 cfg->addr_start = kernel_a_addr; in change_area()
71 g_upg_kernel_verify_addr = cfg->addr_start; in change_area()
127 ret = boot_upg_kernel_process(cfg->addr_start, cfg->addr_write); in boot_head()
129 boot_msg2("[bootupg kernel process]ret-addr_start", ret, cfg->addr_start); in boot_head()
138 ret = boot_upg_check_file(cfg->addr_start); in boot_head()
[all...]
H A Dboot_upg_start_up.c30 cfg->addr_start = kernel_a_addr; in boot_upg_set_default_cfg()
71 ret = boot_upg_check_start_addr(nv_cfg.addr_start); in boot_upg_load_cfg_from_nv()
74 boot_msg1("[bootupg load cfg]check addr start fail", nv_cfg.addr_start); in boot_upg_load_cfg_from_nv()
97 cfg->addr_start = factory_mode_cfg.factory_addr_start; /* 0x0: factory mode, start addr example:0x14D000. */ in boot_upg_load_cfg_from_nv()
H A Dboot_upg_kernel.c74 hi_u32 boot_upg_kernel_process(hi_u32 addr_start, hi_u32 addr_write) in boot_upg_kernel_process() argument
114 ret = hi_flash_erase(addr_start, erase_size); in boot_upg_kernel_process()
115 boot_msg4("info start-erasesize-write-uncompresssize:", addr_start, erase_size, addr_write, uncompress_size); in boot_upg_kernel_process()
118 addr_start, uncompress_size, section_head.section0_compress); in boot_upg_kernel_process()
H A Dboot_upg_check.c104 if (cfg->addr_start == partition->table[HI_FLASH_PARTITON_KERNEL_A].addr) { in boot_upg_get_max_file_len()
106 } else if (cfg->addr_start == partition->table[HI_FLASH_PARTITON_KERNEL_B].addr) { in boot_upg_get_max_file_len()
110 boot_msg1("addr_start err", cfg->addr_start); in boot_upg_get_max_file_len()
H A Dboot_upg_kernel.h21 hi_u32 boot_upg_kernel_process(hi_u32 addr_start, hi_u32 addr_write);
H A Dboot_upg_start_up.h31 uintptr_t addr_start; /* boot start address */ member
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/
H A Dupg_start_up.c21 upg_print("[upg save nv]write,addr_start:0x%x \r\n", cfg->addr_start); in upg_save_start_up_nv()
55 cfg->addr_start = kernel_a_addr; in upg_get_start_up_nv()
61 ret = upg_check_start_addr(nv_cfg.addr_start); in upg_get_start_up_nv()
63 upg_print("[upg get start nv]check addr fail:0x%x \r\n", nv_cfg.addr_start); in upg_get_start_up_nv()
65 cfg->addr_start = kernel_a_addr; in upg_get_start_up_nv()
H A Dupg_common.c174 ret = upg_get_section_head_from_flash(cfg.addr_start, &section_head); in upg_refresh_nv()
179 hi_u32 nv_addr = cfg.addr_start + section_head.section1_offset; in upg_refresh_nv()
257 ret = upg_get_common_head_from_flash(cfg.addr_start, head); in upg_get_code_file_ver()
331 hi_u32 upg_set_kernel_size(hi_u32 addr_start) in upg_set_kernel_size() argument
335 hi_u32 ret = hi_flash_read(addr_start + hi_fieldoffset(hi_upg_common_head, file_len), sizeof(hi_u32), in upg_set_kernel_size()
372 ret |= upg_set_kernel_size(cfg.addr_start); in upg_mode_init()
503 ret = hi_flash_erase(cfg.addr_start, UPG_FLASH_BLOCK_SIZE); in upg_stop()
504 upg_print("[upg stop]dual erase ret-addr:0x%x-0x%x.\r\n", ret, cfg.addr_start); in upg_stop()
505 if (cfg.addr_start == kernel_a_addr) { in upg_stop()
506 cfg.addr_start in upg_stop()
[all...]
H A Dupg_check_file.c82 if (cfg.addr_start == kernel_a_addr) { in upg_check_ota_info_is_match()
/device/soc/rockchip/common/sdk_linux/drivers/nvmem/
H A Drockchip-efuse.c144 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk1808_efuse_read() local
157 addr_start = rounddown(offset, RK1808_NBYTES) / RK1808_NBYTES; in rockchip_rk1808_efuse_read()
160 addr_len = addr_end - addr_start; in rockchip_rk1808_efuse_read()
171 writel(RK1808_AUTO_RD | RK1808_AUTO_ENB | ((addr_start++ & RK1808_A_MASK) << RK1808_A_SHIFT), in rockchip_rk1808_efuse_read()
309 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3328_efuse_read() local
322 addr_start = rounddown(offset, RK3399_NBYTES) / RK3399_NBYTES; in rockchip_rk3328_efuse_read()
325 addr_len = addr_end - addr_start; in rockchip_rk3328_efuse_read()
334 writel(RK3328_AUTO_RD | RK3328_AUTO_ENB | ((addr_start++ & RK3399_A_MASK) << RK3399_A_SHIFT), in rockchip_rk3328_efuse_read()
399 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3399_efuse_read() local
410 addr_start in rockchip_rk3399_efuse_read()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/
H A Dcrypto.c48 hi_bool crypto_check_kernel_file(hi_u32 addr_start) in crypto_check_kernel_file() argument
52 ret = hi_flash_read(addr_start, sizeof(hi_upg_head), (hi_u8 *)&upg_head); in crypto_check_kernel_file()
73 if (cfg->addr_start == kernel_a_addr) { in change_kernel()
74 cfg->addr_start = kernel_b_addr; in change_kernel()
76 cfg->addr_start = kernel_a_addr; in change_kernel()
83 if (!crypto_check_kernel_file(cfg->addr_start)) { in boot_get_crypto_kernel_start()
87 boot_get_start_addr_offset(cfg->addr_start, flash_offset); in boot_get_crypto_kernel_start()
518 uintptr_t addr_start; in crypto_load_flash_raw() local
524 addr_start = cfg->addr_start; in crypto_load_flash_raw()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/
H A Dmedia_mem.c986 int hil_map_mmz_check_phys(unsigned long addr_start, unsigned long addr_len) argument
989 unsigned long addr_end = addr_start + addr_len;
992 if ((addr_len > 0) && (addr_end > addr_start)) {
996 if ((addr_start >= temp_start) && (addr_end <= temp_end)) {
1002 osal_trace(KERN_ERR "ERROR: MMAP ADDR: 0x%lx-0x%lx\n", addr_start, addr_end);
1046 int hil_is_phys_in_mmz(unsigned long addr_start, unsigned long addr_len) argument
1049 unsigned long addr_end = addr_start + addr_len;
1052 if ((addr_len > 0) && (addr_end > addr_start)) {
1056 if ((addr_start >= temp_start) && (addr_end <= temp_end)) {
/device/soc/hisilicon/hi3861v100/sdk_liteos/config/nv/
H A Dhi_ft_nv.h31 uintptr_t addr_start; /* boot start address */ member
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/secure/
H A Dload_crypto.h61 uintptr_t addr_start; /* boot start address */ member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dosal_mmz.h255 extern int hil_map_mmz_check_phys(unsigned long addr_start, unsigned long addr_len);
256 extern int hil_is_phys_in_mmz(unsigned long addr_start, unsigned long addr_len);
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dosal_mmz.h252 extern int hil_map_mmz_check_phys(unsigned long addr_start, unsigned long addr_len);
253 extern int hil_is_phys_in_mmz(unsigned long addr_start, unsigned long addr_len);
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dosal_mmz.h238 extern int hil_map_mmz_check_phys(unsigned long addr_start, unsigned long addr_len);
239 extern int hil_is_phys_in_mmz(unsigned long addr_start, unsigned long addr_len);
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c3987 u64 addr_start; in kbase_trace_jit_report_gpu_mem_trace_enabled() local
4002 addr_start = reg->heap_info_gpu_addr - jit_report_gpu_mem_offset; in kbase_trace_jit_report_gpu_mem_trace_enabled()
4004 ptr = kbase_vmap(kctx, addr_start, KBASE_JIT_REPORT_GPU_MEM_SIZE, &mapping); in kbase_trace_jit_report_gpu_mem_trace_enabled()
4007 reg->start_pfn << PAGE_SHIFT, addr_start); in kbase_trace_jit_report_gpu_mem_trace_enabled()
4011 trace_mali_jit_report_gpu_mem(addr_start, reg->start_pfn << PAGE_SHIFT, ptr, flags); in kbase_trace_jit_report_gpu_mem_trace_enabled()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c4456 u64 addr_start; in kbase_trace_jit_report_gpu_mem_trace_enabled() local
4469 addr_start = reg->heap_info_gpu_addr - jit_report_gpu_mem_offset; in kbase_trace_jit_report_gpu_mem_trace_enabled()
4471 ptr = kbase_vmap_prot(kctx, addr_start, KBASE_JIT_REPORT_GPU_MEM_SIZE, in kbase_trace_jit_report_gpu_mem_trace_enabled()
4477 addr_start); in kbase_trace_jit_report_gpu_mem_trace_enabled()
4481 trace_mali_jit_report_gpu_mem(addr_start, reg->start_pfn << PAGE_SHIFT, in kbase_trace_jit_report_gpu_mem_trace_enabled()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/adp/tde_v2_0/
H A Dtde_osictl_k.c3132 extern int drm_check_dumb_phy_addr(unsigned long long addr_start, unsigned long long size);

Completed in 52 milliseconds