Lines Matching refs:code_base
409 static void remap_page(struct vpu_device *vpu_dev, dma_addr_t code_base, u32 index) in remap_page() argument
413 vpu_write_reg(vpu_dev, W5_VPU_REMAP_PADDR, code_base + index * W5_REMAP_MAX_SIZE); in remap_page()
419 dma_addr_t code_base, temp_base; in wave5_vpu_init() local
427 code_base = common_vb->daddr; in wave5_vpu_init()
439 temp_base = code_base + code_size; in wave5_vpu_init()
456 remap_page(vpu_dev, code_base, W5_REMAP_INDEX0); in wave5_vpu_init()
457 remap_page(vpu_dev, code_base, W5_REMAP_INDEX1); in wave5_vpu_init()
459 vpu_write_reg(vpu_dev, W5_ADDR_CODE_BASE, code_base); in wave5_vpu_init()
1107 dma_addr_t code_base, temp_base; in wave5_vpu_re_init() local
1115 code_base = common_vb->daddr; in wave5_vpu_re_init()
1127 temp_base = code_base + code_size; in wave5_vpu_re_init()
1132 if (old_code_base != code_base + W5_REMAP_INDEX1 * W5_REMAP_MAX_SIZE) { in wave5_vpu_re_init()
1150 remap_page(vpu_dev, code_base, W5_REMAP_INDEX0); in wave5_vpu_re_init()
1151 remap_page(vpu_dev, code_base, W5_REMAP_INDEX1); in wave5_vpu_re_init()
1153 vpu_write_reg(vpu_dev, W5_ADDR_CODE_BASE, code_base); in wave5_vpu_re_init()
1227 dma_addr_t code_base, temp_base; in wave5_vpu_sleep_wake() local
1257 code_base = common_vb->daddr; in wave5_vpu_sleep_wake()
1271 temp_base = code_base + code_size; in wave5_vpu_sleep_wake()
1277 remap_page(vpu_dev, code_base, W5_REMAP_INDEX0); in wave5_vpu_sleep_wake()
1278 remap_page(vpu_dev, code_base, W5_REMAP_INDEX1); in wave5_vpu_sleep_wake()
1280 vpu_write_reg(vpu_dev, W5_ADDR_CODE_BASE, code_base); in wave5_vpu_sleep_wake()