Home
last modified time | relevance | path

Searched refs:address (Results 1 - 25 of 90) sorted by relevance

1234

/device/qemu/riscv32_virt/liteos_m/board/hardware/
H A Dosal_io_adapter.h28 #define writeb(value, address) ({ dsb(); WRITE_UINT8(value, address); })
29 #define writew(value, address) ({ dsb(); WRITE_UINT16(value, address); })
30 #define writel(value, address) ({ dsb(); WRITE_UINT32(value, address); })
32 #define readb(address) GET_UINT8(address)
33 #define readw(address) GET_UINT16(address)
[all...]
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/drv/
H A Dddr_training_console.c133 * mw address value [count]
137 unsigned int address; in ddr_do_memory_write() local
141 if (hex2int(&cmd, &address)) in ddr_do_memory_write()
150 if (address & 0x03 || count & 0x03) { in ddr_do_memory_write()
154 for (;count > 0; count -= 4, address += 4) in ddr_do_memory_write()
155 ddr_write(value, address); in ddr_do_memory_write()
160 * md address [count]
166 unsigned int address; in ddr_do_memory_display() local
169 if (hex2int(&cmd, &address)) in ddr_do_memory_display()
178 address in ddr_do_memory_display()
[all...]
/device/board/hisilicon/hispark_taurus/uboot/secureboot_release/ddr_init/drv/
H A Dddr_training_console.c133 * mw address value [count]
137 unsigned int address; in ddr_do_memory_write() local
141 if (hex2int(&cmd, &address)) in ddr_do_memory_write()
150 if (address & 0x03 || count & 0x03) { in ddr_do_memory_write()
154 for (;count > 0; count -= 4, address += 4) in ddr_do_memory_write()
155 ddr_write(value, address); in ddr_do_memory_write()
160 * md address [count]
166 unsigned int address; in ddr_do_memory_display() local
169 if (hex2int(&cmd, &address)) in ddr_do_memory_display()
178 address in ddr_do_memory_display()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_mmu_page_directory.h22 * Size of the address space referenced by a page table page
27 * Page directory index from address
28 * Calculates the page directory index from the given address
30 #define MALI_MMU_PDE_ENTRY(address) (((address)>>22) & 0x03FF)
33 * Page table index from address
34 * Calculates the page table index from the given address
36 #define MALI_MMU_PTE_ENTRY(address) (((address)>>12) & 0x03FF)
39 * Extract the memory address fro
[all...]
H A Dmali_mmu_page_directory.c25 mali_dma_addr address; in mali_allocate_empty_page() local
27 if (_MALI_OSK_ERR_OK != mali_mmu_get_table_page(&address, &mapping)) { in mali_allocate_empty_page()
37 mali_mmu_release_table_page(address, mapping); in mali_allocate_empty_page()
43 return address; in mali_allocate_empty_page()
46 void mali_free_empty_page(mali_dma_addr address, mali_io_address virt_addr) in mali_free_empty_page() argument
48 if (MALI_INVALID_PAGE != address) { in mali_free_empty_page()
49 mali_mmu_release_table_page(address, virt_addr); in mali_free_empty_page()
399 /* 4096 for the page and 4 bytes for the address */ in mali_mmu_dump_page()
451 "set the page directory address", info)); in dump_mmu_registers()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
H A Dmali_mmu_page_directory.h28 * Size of the address space referenced by a page table page
33 * Page directory index from address
34 * Calculates the page directory index from the given address
36 #define MALI_MMU_PDE_ENTRY(address) (((address) >> 22) & 0x03FF)
39 * Page table index from address
40 * Calculates the page table index from the given address
42 #define MALI_MMU_PTE_ENTRY(address) (((address) >> 12) & 0x03FF)
45 * Extract the memory address fro
[all...]
H A Dmali_mmu_page_directory.c26 mali_dma_addr address; in mali_allocate_empty_page() local
28 if (MALI_OSK_ERR_OK != mali_mmu_get_table_page(&address, &mapping)) { in mali_allocate_empty_page()
38 mali_mmu_release_table_page(address, mapping); in mali_allocate_empty_page()
44 return address; in mali_allocate_empty_page()
47 void mali_free_empty_page(mali_dma_addr address, mali_io_address virt_addr) in mali_free_empty_page() argument
49 if (MALI_INVALID_PAGE != address) { in mali_free_empty_page()
50 mali_mmu_release_table_page(address, virt_addr); in mali_free_empty_page()
389 /* 4096 for the page and 4 bytes for the address */ in mali_mmu_dump_page()
440 writereg(MALI_MMU_ADDRESS_PAGE, pagedir->page_directory, "set the page directory address", info)); in dump_mmu_registers()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_hw_jm.c44 u64 address = (u64)kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_FAULTADDRESS_HI)) << 32; in kbase_report_gpu_fault() local
46 address |= kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_FAULTADDRESS_LO)); in kbase_report_gpu_fault()
49 address); in kbase_report_gpu_fault()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/include/
H A Dhi_drv_gpioi2c.h36 hi_s32 hi_drv_gpioi2c_read_ext(hi_u32 i2c_num, HI_U8 devaddress, hi_u32 address, hi_u32 addresslen,
38 hi_s32 hi_drv_gpioi2c_read_ext_directly(hi_u32 i2c_num, HI_U8 devaddress, hi_u32 address,
40 hi_s32 hi_drv_gpioi2c_write_ext(hi_u32 i2c_num, HI_U8 devaddress, hi_u32 address,
43 hi_u32 address, hi_u32 addresslen, HI_U8 *p_data, hi_u32 data_len);
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dmm.h131 * support CFI can define this macro to return the actual function address
248 /* test whether an address (unsigned long or pointer) is aligned to PAGE_SIZE */
546 unsigned long address; /* Faulting virtual address */ member
548 * the 'address' */
550 * the 'address'
562 * the 'address'. NULL if the page
774 * Determine if an address is within the vmalloc range
1051 * page's address_space. Usually, this is the address of a circular list of
1579 static inline void set_page_address(struct page *page, void *address) in set_page_address() argument
1738 handle_mm_fault(struct vm_area_struct *vma, unsigned long address, unsigned int flags, struct pt_regs *regs) handle_mm_fault() argument
1745 fixup_user_fault(struct mm_struct *mm, unsigned long address, unsigned int fault_flags, bool *unlocked) fixup_user_fault() argument
2052 __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address) __p4d_alloc() argument
2061 __pud_alloc(struct mm_struct *mm, p4d_t *p4d, unsigned long address) __pud_alloc() argument
2093 __pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) __pmd_alloc() argument
2168 p4d_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address) p4d_alloc() argument
2173 pud_alloc(struct mm_struct *mm, p4d_t *p4d, unsigned long address) pud_alloc() argument
2178 pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) pmd_alloc() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_firmware_cfg.c42 * @address: The address in the firmware image of the configuration option
48 * address where the option is controlled and the minimum and maximum values
58 u32 address; member
173 kbdev, config->address, val); in store_fw_cfg()
236 kbase_csf_read_firmware_memory(kbdev, config->address, in kbase_csf_firmware_cfg_init()
295 config->address = entry[0]; in kbase_csf_firmware_cfg_option_entry_parse()
305 config->name, config->address, in kbase_csf_firmware_cfg_option_entry_parse()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/
H A Dump_osk_low_level_mem.c43 static unsigned long ump_cpu_page_fault_handler(struct vm_area_struct *vma, unsigned long address);
63 static unsigned long ump_cpu_page_fault_handler(struct vm_area_struct *vma, unsigned long address) in ump_cpu_page_fault_handler()
67 void __user *address; in ump_cpu_page_fault_handler() local
68 address = vmf->virtual_address; in ump_cpu_page_fault_handler()
71 MSG_ERR(("VMA: 0x%08lx, virtual address: 0x%08lx\n", (unsigned long)vma, address)); in ump_cpu_page_fault_handler()
224 /* Flush L1 using virtual address, the entire range in one go. in _ump_osk_msync()
225 * Only flush if user space process has a valid write mapping on given address. */ in _ump_osk_msync()
228 DBG_MSG(3, ("UMP[%02u] Flushing CPU L1 Cache. CPU address: %x, size: %x\n", mem->secure_id, virt, size)); in _ump_osk_msync()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_csf.c63 * @as_nr: Faulty address space
88 * context's address space, when the page fault occurs for in submit_work_pagefault()
89 * MCU's address space. in submit_work_pagefault()
114 "Unexpected Page fault in firmware address space at VA 0x%016llX\n" in kbase_mmu_report_mcu_as_fault_and_reset()
125 /* Report MMU fault for all address spaces (except MCU_AS_NR) */ in kbase_mmu_report_mcu_as_fault_and_reset()
182 * affected as they use the same GPU address space. in kbase_gpu_report_bus_fault_and_kill()
256 * affected as they use the same GPU address space. in kbase_mmu_report_fault_and_kill()
270 * @kctx: The kbase_context for the faulting address space if one was
272 * @as: The address space that has the fault
275 * This function will process a fault on a specific address spac
461 u64 address; kbase_mmu_gpu_fault_worker() local
508 submit_work_gpufault(struct kbase_device *kbdev, u32 status, u32 as_nr, u64 address) submit_work_gpufault() argument
534 kbase_mmu_gpu_fault_interrupt(struct kbase_device *kbdev, u32 status, u32 as_nr, u64 address, bool as_valid) kbase_mmu_gpu_fault_interrupt() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory.c66 unsigned long address = (unsigned long)vmf->address; in mali_mem_vma_fault() local
68 MALI_DEBUG_ASSERT((unsigned long)alloc->cpu_mapping.addr <= address); in mali_mem_vma_fault()
85 ("mali_vma_fault: do cow allocate on demand!, address=0x%x\n", address)); in mali_mem_vma_fault()
87 ret = mali_mem_cow_allocate_on_demand(mem_bkend, (address - vma->vm_start) / PAGE_SIZE); in mali_mem_vma_fault()
99 ret = mali_mem_cow_cpu_map_pages_locked(mem_bkend, vma, address, prefetch_num); in mali_mem_vma_fault()
107 u32 offset_in_bkend = (address - vma->vm_start) / PAGE_SIZE; in mali_mem_vma_fault()
120 ("Mali swap memory page fault process failed, address=0x%x\n", address)); in mali_mem_vma_fault()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory.c68 unsigned long address = (unsigned long)vmf->address; in mali_mem_vma_fault() local
70 MALI_DEBUG_ASSERT((unsigned long)alloc->cpu_mapping.addr <= address); in mali_mem_vma_fault()
86 MALI_DEBUG_PRINT(4, ("mali_vma_fault: do cow allocate on demand!, address=0x%x\n", address)); in mali_mem_vma_fault()
89 (address - vma->vm_start) / PAGE_SIZE); in mali_mem_vma_fault()
101 ret = mali_mem_cow_cpu_map_pages_locked(mem_bkend, vma, address, prefetch_num); in mali_mem_vma_fault()
109 u32 offset_in_bkend = (address - vma->vm_start) / PAGE_SIZE; in mali_mem_vma_fault()
121 MALI_DEBUG_PRINT(2, ("Mali swap memory page fault process failed, address=0x%x\n", address)); in mali_mem_vma_fault()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/lzmaram/
H A Dlzmaram.c36 static void lzma_free(hi_pbyte unused, hi_pbyte address) in lzma_free() argument
39 if (address == HI_NULL) { in lzma_free()
43 boot_free(address); in lzma_free()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_hw_jm.c42 u64 address = (u64) kbase_reg_read(kbdev, in kbase_report_gpu_fault() local
45 address |= kbase_reg_read(kbdev, in kbase_report_gpu_fault()
51 address); in kbase_report_gpu_fault()
H A Dmali_kbase_device_hw_csf.c36 * @as_nr: Faulty address space
37 * @as_valid: true if address space is valid
44 u64 address = (u64) kbase_reg_read(kbdev, in kbase_report_gpu_fault() local
47 address |= kbase_reg_read(kbdev, in kbase_report_gpu_fault()
51 * the address space is invalid or it's MCU address space. in kbase_report_gpu_fault()
53 kbase_mmu_gpu_fault_interrupt(kbdev, status, as_nr, address, as_valid); in kbase_report_gpu_fault()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_device_hw.c95 * @addr: Register address
212 u64 address; in kbase_report_gpu_fault() local
215 address = (u64) kbase_reg_read(kbdev, in kbase_report_gpu_fault()
217 address |= kbase_reg_read(kbdev, in kbase_report_gpu_fault()
223 address); in kbase_report_gpu_fault()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_device_hw.c90 * @addr: Register address
201 u64 address; in kbase_report_gpu_fault() local
204 address = (u64)kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_FAULTADDRESS_HI), NULL) << 0x20; in kbase_report_gpu_fault()
205 address |= kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_FAULTADDRESS_LO), NULL); in kbase_report_gpu_fault()
208 address); in kbase_report_gpu_fault()
/device/soc/rockchip/common/sdk_linux/include/media/
H A Dv4l2-async.h27 * @V4L2_ASYNC_MATCH_I2C: Match will check for I2C adapter ID and address
52 * Both @match.i2c.adapter_id and @match.i2c.address
58 * @match.i2c.address:
59 * I2C address to be matched.
86 unsigned short address; member
168 * begin at the same memory address.
189 * begin at the same memory address.
209 * @address: I2C address of sub-device to be matched
214 * begin at the same memory address
[all...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/gpio_i2c/
H A Ddrv_gpio_i2c.c379 * @param devaddress: address of the device
380 * @param address: address of register within device
441 static hi_s32 drv_gpioi2c_read_data(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, in drv_gpioi2c_read_data() argument
463 // send slave device address in drv_gpioi2c_read_data()
472 // send register address in drv_gpioi2c_read_data()
474 reg_addr = address >> ((addresslen - i - 1) * 8); // 取出每1个从机地址,每1个地址8位 in drv_gpioi2c_read_data()
481 // send slave device address in drv_gpioi2c_read_data()
504 address, addresslen, data_len, *p_data); in drv_gpioi2c_read_data()
509 hi_s32 hi_drv_gpioi2c_read_ext(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u3 argument
535 hi_drv_gpioi2c_read_ext_directly(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_read_ext_directly() argument
612 drv_gpioi2c_write_data(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len, hi_bool b_send_stop_condtion) drv_gpioi2c_write_data() argument
667 hi_drv_gpioi2c_write_ext(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_write_ext() argument
693 hi_drv_gpioi2c_write_ext_no_stop(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_write_ext_no_stop() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/common/
H A Dump_kernel_api.c284 (ump_secure_id)args->secure_id, args->op, args->address, args->mapping)); in _ump_ukk_msync()
286 if (args->address) { in _ump_ukk_msync()
287 virtual = (void *)((u32)args->address); in _ump_ukk_msync()
288 offset = (u32)((args->address) - (args->mapping)); in _ump_ukk_msync()
290 /* Flush entire mapping when no address is specified. */ in _ump_ukk_msync()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_base_kernel.h189 /* Must call mmap to acquire a GPU address for the alloc
416 * @gpu_alloc_addr: The GPU virtual address to write the JIT
417 * allocated GPU virtual address to.
834 u64 jc; /**< job-chain GPU address */
850 u64 jc; /**< job-chain GPU address */
891 u64 address; member
1002 u64 address; in base_external_resource_init() local
1004 address = handle.basep.handle; in base_external_resource_init()
1007 LOCAL_ASSERT((address & LOCAL_PAGE_LSB) == 0); in base_external_resource_init()
1010 res->ext_resource = address | (acces in base_external_resource_init()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_base_kernel.h193 /* Must call mmap to acquire a GPU address for the alloc
427 * @gpu_alloc_addr: The GPU virtual address to write the JIT
428 * allocated GPU virtual address to.
849 u64 jc; /**< job-chain GPU address */
865 u64 jc; /**< job-chain GPU address */
907 u64 address; member
1020 u64 address; in base_external_resource_init() local
1022 address = handle.basep.handle; in base_external_resource_init()
1025 LOCAL_ASSERT(0 == (address & LOCAL_PAGE_LSB)); in base_external_resource_init()
1028 res->ext_resource = address | (acces in base_external_resource_init()
[all...]

Completed in 19 milliseconds

1234