Lines Matching refs:paddr
35 static void *_ioremap_type(void *paddr, size_t size, enum ioremap_type type) in _ioremap_type() argument
41 size_t pa_off = (rt_ubase_t)paddr & ~(RT_PAGE_AFFINITY_BLOCK_SIZE - 1); in _ioremap_type()
43 lo_off = (rt_ubase_t)paddr - pa_off; in _ioremap_type()
72 LOG_W("IOREMAP 0x%lx failed %d\n", paddr, err); in _ioremap_type()
82 rt_weak void *rt_ioremap_early(void *paddr, size_t size) in rt_ioremap_early() argument
89 return paddr; in rt_ioremap_early()
92 void *rt_ioremap(void *paddr, size_t size) in rt_ioremap() argument
94 return _ioremap_type(paddr, size, MM_AREA_TYPE_PHY); in rt_ioremap()
97 void *rt_ioremap_nocache(void *paddr, size_t size) in rt_ioremap_nocache() argument
99 return _ioremap_type(paddr, size, MM_AREA_TYPE_PHY); in rt_ioremap_nocache()
102 void *rt_ioremap_wt(void *paddr, size_t size) in rt_ioremap_wt() argument
104 return _ioremap_type(paddr, size, MM_AREA_TYPE_PHY_WT); in rt_ioremap_wt()
107 void *rt_ioremap_cached(void *paddr, size_t size) in rt_ioremap_cached() argument
109 return _ioremap_type(paddr, size, MM_AREA_TYPE_PHY_CACHED); in rt_ioremap_cached()