| /rk3399_rockchip-uboot/include/ |
| H A D | lmb.h | 17 phys_addr_t base; 35 extern long lmb_add(struct lmb *lmb, phys_addr_t base, phys_size_t size); 36 extern long lmb_reserve(struct lmb *lmb, phys_addr_t base, phys_size_t size); 37 extern phys_addr_t lmb_alloc(struct lmb *lmb, phys_size_t size, ulong align); 38 extern phys_addr_t lmb_alloc_base(struct lmb *lmb, phys_size_t size, ulong align, 39 phys_addr_t max_addr); 40 extern phys_addr_t __lmb_alloc_base(struct lmb *lmb, phys_size_t size, ulong align, 41 phys_addr_t max_addr); 42 extern int lmb_is_reserved(struct lmb *lmb, phys_addr_t addr); 43 extern long lmb_free(struct lmb *lmb, phys_addr_t base, phys_size_t size);
|
| H A D | sysmem.h | 81 void *sysmem_alloc_base(enum memblk_id id, phys_addr_t base, phys_size_t size); 93 phys_addr_t base, phys_size_t size); 106 phys_addr_t base, phys_size_t size); 124 int sysmem_free(phys_addr_t base); 148 static inline int sysmem_free(phys_addr_t base) { return 0; } in sysmem_free() 164 phys_addr_t base, phys_size_t size) in sysmem_alloc_base() 169 phys_addr_t base, in sysmem_alloc_base_by_name() 175 phys_addr_t base, in sysmem_fdt_reserve_alloc_base()
|
| H A D | bidram.h | 53 int bidram_reserve(enum memblk_id id, phys_addr_t base, phys_size_t size); 64 int bidram_reserve_by_name(const char *name, phys_addr_t base, phys_size_t size); 105 struct memblock *bidram_reserved_is_overlap(phys_addr_t base, phys_size_t size); 124 static inline int bidram_reserve(enum memblk_id id, phys_addr_t base, in bidram_reserve() 126 static inline int bidram_reserve_by_name(const char *name, phys_addr_t base, in bidram_reserve_by_name() 134 bidram_reserved_is_overlap(phys_addr_t base, phys_size_t size) in bidram_reserved_is_overlap()
|
| H A D | addr_map.h | 12 extern phys_addr_t addrmap_virt_to_phys(void *vaddr); 13 extern void *addrmap_phys_to_virt(phys_addr_t paddr); 14 extern void addrmap_set_entry(unsigned long vaddr, phys_addr_t paddr,
|
| H A D | mapmem.h | 17 static inline void *map_sysmem(phys_addr_t paddr, unsigned long len) in map_sysmem() 26 static inline phys_addr_t map_to_sysmem(const void *ptr) in map_to_sysmem() 28 return (phys_addr_t)(uintptr_t)ptr; in map_to_sysmem()
|
| H A D | physmem.h | 21 phys_addr_t arch_phys_memset(phys_addr_t s, int c, phys_size_t n);
|
| /rk3399_rockchip-uboot/drivers/net/ |
| H A D | xilinx_ll_temac_sdma.c | 59 inline unsigned ll_temac_xlplb_in32(phys_addr_t addr) in ll_temac_xlplb_in32() 63 inline void ll_temac_xlplb_out32(phys_addr_t addr, unsigned value) in ll_temac_xlplb_out32() 73 phys_addr_t *ra = ll_temac->sdma_reg_addr; in ll_temac_collect_xlplb_sdma_reg_addr() 75 ra[TX_NXTDESC_PTR] = (phys_addr_t)&sdma_ctrl->tx_nxtdesc_ptr; in ll_temac_collect_xlplb_sdma_reg_addr() 76 ra[TX_CURBUF_ADDR] = (phys_addr_t)&sdma_ctrl->tx_curbuf_addr; in ll_temac_collect_xlplb_sdma_reg_addr() 77 ra[TX_CURBUF_LENGTH] = (phys_addr_t)&sdma_ctrl->tx_curbuf_length; in ll_temac_collect_xlplb_sdma_reg_addr() 78 ra[TX_CURDESC_PTR] = (phys_addr_t)&sdma_ctrl->tx_curdesc_ptr; in ll_temac_collect_xlplb_sdma_reg_addr() 79 ra[TX_TAILDESC_PTR] = (phys_addr_t)&sdma_ctrl->tx_taildesc_ptr; in ll_temac_collect_xlplb_sdma_reg_addr() 80 ra[TX_CHNL_CTRL] = (phys_addr_t)&sdma_ctrl->tx_chnl_ctrl; in ll_temac_collect_xlplb_sdma_reg_addr() 81 ra[TX_IRQ_REG] = (phys_addr_t)&sdma_ctrl->tx_irq_reg; in ll_temac_collect_xlplb_sdma_reg_addr() [all …]
|
| /rk3399_rockchip-uboot/lib/ |
| H A D | lmb.c | 44 static long lmb_addrs_overlap(phys_addr_t base1, in lmb_addrs_overlap() 45 phys_size_t size1, phys_addr_t base2, phys_size_t size2) in lmb_addrs_overlap() 50 static long lmb_addrs_adjacent(phys_addr_t base1, phys_size_t size1, in lmb_addrs_adjacent() 51 phys_addr_t base2, phys_size_t size2) in lmb_addrs_adjacent() 64 phys_addr_t base1 = rgn->region[r1].base; in lmb_regions_adjacent() 66 phys_addr_t base2 = rgn->region[r2].base; in lmb_regions_adjacent() 109 static long lmb_add_region(struct lmb_region *rgn, phys_addr_t base, phys_size_t size) in lmb_add_region() 122 phys_addr_t rgnbase = rgn->region[i].base; in lmb_add_region() 176 long lmb_add(struct lmb *lmb, phys_addr_t base, phys_size_t size) in lmb_add() 183 long lmb_free(struct lmb *lmb, phys_addr_t base, phys_size_t size) in lmb_free() [all …]
|
| H A D | physmem.c | 15 phys_addr_t __weak arch_phys_memset(phys_addr_t s, int c, phys_size_t n) in arch_phys_memset() 19 assert(((phys_addr_t)(uintptr_t)s) == s); in arch_phys_memset() 20 assert(((phys_addr_t)(uintptr_t)(s + n)) == s + n); in arch_phys_memset() 21 return (phys_addr_t)(uintptr_t)memset(s_ptr, c, n); in arch_phys_memset()
|
| H A D | addr_map.c | 11 phys_addr_t paddr; 16 phys_addr_t addrmap_virt_to_phys(void * vaddr) in addrmap_virt_to_phys() 35 return (phys_addr_t)(~0); in addrmap_virt_to_phys() 38 void *addrmap_phys_to_virt(phys_addr_t paddr) in addrmap_phys_to_virt() 43 phys_addr_t base, upper; in addrmap_phys_to_virt() 52 phys_addr_t offset; in addrmap_phys_to_virt() 63 void addrmap_set_entry(unsigned long vaddr, phys_addr_t paddr, in addrmap_set_entry()
|
| /rk3399_rockchip-uboot/arch/x86/lib/ |
| H A D | physmem.c | 67 static void x86_phys_map_page(uintptr_t virt, phys_addr_t phys, int invlpg) in x86_phys_map_page() 96 phys_addr_t page_addr; in x86_phys_enter_paging() 134 static void x86_phys_memset_page(phys_addr_t map_addr, uintptr_t offset, int c, in x86_phys_memset_page() 155 phys_addr_t arch_phys_memset(phys_addr_t start, int c, phys_size_t size) in arch_phys_memset() 157 const phys_addr_t max_addr = (phys_addr_t)~(uintptr_t)0; in arch_phys_memset() 158 const phys_addr_t orig_start = start; in arch_phys_memset() 168 assert(((phys_addr_t)(uintptr_t)start) == start); in arch_phys_memset() 176 phys_addr_t map_addr = start & ~(LARGE_PAGE_SIZE - 1); in arch_phys_memset() 177 phys_addr_t offset = start - map_addr; in arch_phys_memset() 183 phys_addr_t end = in arch_phys_memset()
|
| /rk3399_rockchip-uboot/arch/mips/mach-bmips/include/ |
| H A D | ioremap.h | 13 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, in fixup_bigphys_addr() 14 phys_addr_t size) in fixup_bigphys_addr() 19 static inline int is_bmips_internal_registers(phys_addr_t offset) in is_bmips_internal_registers() 31 static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size, in plat_ioremap()
|
| /rk3399_rockchip-uboot/arch/mips/include/asm/mach-generic/ |
| H A D | ioremap.h | 13 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, in fixup_bigphys_addr() 14 phys_addr_t size) in fixup_bigphys_addr() 19 static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size, in plat_ioremap()
|
| /rk3399_rockchip-uboot/include/asm-generic/ |
| H A D | io.h | 31 static inline void *phys_to_virt(phys_addr_t paddr) in phys_to_virt() 47 static inline phys_addr_t virt_to_phys(void *vaddr) in virt_to_phys() 49 return (phys_addr_t)((unsigned long)vaddr); in virt_to_phys() 87 static inline void *map_physmem(phys_addr_t paddr, unsigned long len, in map_physmem()
|
| /rk3399_rockchip-uboot/include/linux/ |
| H A D | mbus.h | 65 phys_addr_t base, size_t size, 66 phys_addr_t remap); 68 phys_addr_t base, size_t size); 69 int mvebu_mbus_del_window(phys_addr_t base, size_t size);
|
| /rk3399_rockchip-uboot/drivers/ram/rockchip/ |
| H A D | rockchip_sdram.c | 37 rockchip_sdram_size((phys_addr_t)&grf->os_reg2); in dmc_probe() 43 rockchip_sdram_size((phys_addr_t)&grf->os_reg[1]); in dmc_probe() 49 rockchip_sdram_size((phys_addr_t)&grf->os_reg2); in dmc_probe() 55 rockchip_sdram_size((phys_addr_t)&pmugrf->os_reg[2]); in dmc_probe() 61 rockchip_sdram_size((phys_addr_t)&pmugrf->os_reg[2]); in dmc_probe()
|
| /rk3399_rockchip-uboot/arch/powerpc/include/asm/ |
| H A D | fsl_law.h | 131 phys_addr_t addr; 136 extern void set_law(u8 idx, phys_addr_t addr, enum law_size sz, enum law_trgt_if id); 137 extern int set_next_law(phys_addr_t addr, enum law_size sz, enum law_trgt_if id); 138 extern int set_last_law(phys_addr_t addr, enum law_size sz, enum law_trgt_if id); 140 extern struct law_entry find_law(phys_addr_t addr);
|
| /rk3399_rockchip-uboot/arch/arm/mach-mvebu/ |
| H A D | mbus.c | 175 phys_addr_t base, size_t size, in mvebu_mbus_window_conflicts() 214 phys_addr_t base, size_t size) in mvebu_mbus_find_window() 238 int win, phys_addr_t base, size_t size, in mvebu_mbus_setup_window() 239 phys_addr_t remap, u8 target, in mvebu_mbus_setup_window() 266 phys_addr_t base, size_t size, in mvebu_mbus_alloc_window() 267 phys_addr_t remap, u8 target, in mvebu_mbus_alloc_window() 376 phys_addr_t base, size_t size, in mvebu_mbus_add_window_remap_by_id() 377 phys_addr_t remap) in mvebu_mbus_add_window_remap_by_id() 391 phys_addr_t base, size_t size) in mvebu_mbus_add_window_by_id() 397 int mvebu_mbus_del_window(phys_addr_t base, size_t size) in mvebu_mbus_del_window() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-rockchip/ |
| H A D | uimage.c | 143 if (!sysmem_alloc_base(MEM_KERNEL, (phys_addr_t)kaddr, in uimage_sysmem_reserve_each() 151 if (size && !sysmem_alloc_base(MEM_RAMDISK, (phys_addr_t)raddr, in uimage_sysmem_reserve_each() 158 if (!sysmem_alloc_base(MEM_FDT, (phys_addr_t)faddr, in uimage_sysmem_reserve_each() 177 sysmem_free((phys_addr_t)img); in uimage_sysmem_free_each() 178 sysmem_free((phys_addr_t)kaddr); in uimage_sysmem_free_each() 179 sysmem_free((phys_addr_t)faddr); in uimage_sysmem_free_each() 181 sysmem_free((phys_addr_t)raddr); in uimage_sysmem_free_each()
|
| /rk3399_rockchip-uboot/board/broadcom/bcmstb/ |
| H A D | bcmstb.c | 23 phys_addr_t prior_stage_fdt_address BCMSTB_DATA_SECTION; 27 const phys_addr_t *address; 83 static const phys_addr_t bcmstb_sdhci_address(u32 alias_index) in bcmstb_sdhci_address() 129 phys_addr_t sdhci_base_address = 0; in board_mmc_init()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ |
| H A D | suspend.c | 14 gd->pm_ctx_phys = (phys_addr_t)ctx; in cpu_suspend_save() 18 ctx->cpu_resume_addr = (phys_addr_t)cpu_do_resume; in cpu_suspend_save()
|
| /rk3399_rockchip-uboot/arch/arm/lib/ |
| H A D | cache.c | 78 phys_addr_t start, end; in noncached_init() 96 phys_addr_t noncached_alloc(size_t size, size_t align) in noncached_alloc() 98 phys_addr_t next = ALIGN(noncached_next, align); in noncached_alloc()
|
| /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/ |
| H A D | law.c | 34 static inline phys_addr_t get_law_base_addr(int idx) in get_law_base_addr() 37 return (phys_addr_t) in get_law_base_addr() 41 return (phys_addr_t)in_be32(LAWBAR_ADDR(idx)) << LAWBAR_SHIFT; in get_law_base_addr() 45 static inline void set_law_base_addr(int idx, phys_addr_t addr) in set_law_base_addr() 55 void set_law(u8 idx, phys_addr_t addr, enum law_size sz, enum law_trgt_if id) in set_law() 99 int set_next_law(phys_addr_t addr, enum law_size sz, enum law_trgt_if id) in set_next_law() 113 int set_last_law(phys_addr_t addr, enum law_size sz, enum law_trgt_if id) in set_last_law() 132 struct law_entry find_law(phys_addr_t addr) in find_law()
|
| /rk3399_rockchip-uboot/arch/arm/mach-snapdragon/ |
| H A D | clock-apq8016.c | 64 phys_addr_t base; 68 static void clk_enable_cbc(phys_addr_t cbcr) in clk_enable_cbc() 77 static void clk_enable_gpll0(phys_addr_t base) in clk_enable_gpll0() 91 static void clk_bcr_update(phys_addr_t apps_cmd_rgcr) in clk_bcr_update() 122 static void clk_rcg_set_rate_mnd(phys_addr_t base, const struct bcr_regs *regs, in clk_rcg_set_rate_mnd()
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | types.h | 49 typedef unsigned long long phys_addr_t; typedef 53 typedef unsigned long phys_addr_t; typedef
|