/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu_hw_direct.c | 197 current_setup->memattr & 0xFFFFFFFFUL); in kbase_mmu_hw_configure() 199 (current_setup->memattr >> 32) & 0xFFFFFFFFUL); in kbase_mmu_hw_configure() 203 current_setup->memattr, in kbase_mmu_hw_configure()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu_hw_direct.c | 165 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_LO), current_setup->memattr & 0xFFFFFFFFUL); in kbase_mmu_hw_configure() 166 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_HI), (current_setup->memattr >> 0x20) & 0xFFFFFFFFUL); in kbase_mmu_hw_configure() 168 KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(kbdev, as, current_setup->transtab, current_setup->memattr, transcfg); in kbase_mmu_hw_configure()
|
H A D | mali_kbase_mmu_mode_lpae.c | 71 * in the memattr register. in mmu_get_as_setup() 73 setup->memattr = (AS_MEMATTR_LPAE_IMPL_DEF_CACHE_POLICY << (AS_MEMATTR_INDEX_IMPL_DEF_CACHE_POLICY * 8)) | in mmu_get_as_setup()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.h | 129 void __kbase_tlstream_tl_attrib_as_config(void *as, u64 transtab, u64 memattr, u64 transcfg);
470 * @memattr: configuration of the MEMATTR register
475 #define KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, transtab, memattr, transcfg) \
476 __TRACE_IF_ENABLED(tl_attrib_as_config, as, transtab, memattr, transcfg)
|
H A D | mali_kbase_mmu_mode_aarch64.c | 70 * in the memattr register. in mmu_get_as_setup() 72 setup->memattr = (AS_MEMATTR_IMPL_DEF_CACHE_POLICY << (AS_MEMATTR_INDEX_IMPL_DEF_CACHE_POLICY * 8)) | in mmu_get_as_setup()
|
H A D | mali_kbase_mmu_mode_lpae.c | 70 * in the memattr register. */ in mmu_get_as_setup() 71 setup->memattr = (AS_MEMATTR_LPAE_IMPL_DEF_CACHE_POLICY << (AS_MEMATTR_INDEX_IMPL_DEF_CACHE_POLICY * 8)) | in mmu_get_as_setup()
|
H A D | mali_kbase_tlstream.c | 312 "address_space,transtab,memattr,transcfg"},
1746 void __kbase_tlstream_tl_attrib_as_config(void *as, u64 transtab, u64 memattr, u64 transcfg)
in __kbase_tlstream_tl_attrib_as_config() argument 1750 sizeof(msg_id) + sizeof(u64) + sizeof(as) + sizeof(transtab) + sizeof(memattr) + sizeof(transcfg);
in __kbase_tlstream_tl_attrib_as_config() 1762 pos = kbasep_tlstream_write_bytes(buffer, pos, &memattr, sizeof(memattr));
in __kbase_tlstream_tl_attrib_as_config()
|
H A D | mali_kbase_defs.h | 663 u64 memattr;
member
|
H A D | mali_kbase_mmu.c | 1361 config[1] = as_setup.memattr;
in kbase_mmu_dump()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_mmu_hw_direct.c | 264 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_LO), current_setup->memattr & 0xFFFFFFFFUL, kctx); in kbase_mmu_hw_configure() 265 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_HI), (current_setup->memattr >> 0x20) & \ in kbase_mmu_hw_configure() 268 KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, current_setup->transtab, current_setup->memattr, transcfg); in kbase_mmu_hw_configure()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.h | 141 void *as, u64 transtab, u64 memattr, u64 transcfg); 504 * @memattr: configuration of the MEMATTR register 509 #define KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, transtab, memattr, transcfg) \ 510 __TRACE_IF_ENABLED(tl_attrib_as_config, as, transtab, memattr, transcfg)
|
H A D | mali_kbase_mmu_mode_aarch64.c | 75 * in the memattr register. in mmu_get_as_setup() 77 setup->memattr = in mmu_get_as_setup()
|
H A D | mali_kbase_mmu_mode_lpae.c | 75 * in the memattr register. */ in mmu_get_as_setup() 76 setup->memattr = in mmu_get_as_setup()
|
H A D | mali_kbase_tlstream.c | 474 "address_space,transtab,memattr,transcfg" 2264 void *as, u64 transtab, u64 memattr, u64 transcfg) in __kbase_tlstream_tl_attrib_as_config() 2269 sizeof(transtab) + sizeof(memattr) + sizeof(transcfg); in __kbase_tlstream_tl_attrib_as_config() 2286 buffer, pos, &memattr, sizeof(memattr)); in __kbase_tlstream_tl_attrib_as_config() 2263 __kbase_tlstream_tl_attrib_as_config( void *as, u64 transtab, u64 memattr, u64 transcfg) __kbase_tlstream_tl_attrib_as_config() argument
|
H A D | mali_kbase_defs.h | 673 u64 memattr; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_mmu_hw_direct.c | 290 current_setup->memattr & 0xFFFFFFFFUL, kctx); in kbase_mmu_hw_configure() 292 (current_setup->memattr >> 32) & 0xFFFFFFFFUL, kctx); in kbase_mmu_hw_configure() 296 current_setup->memattr, in kbase_mmu_hw_configure()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/ |
H A D | mali_kbase_mmu_jm.c | 37 * in the memattr register. in kbase_mmu_get_as_setup() 39 setup->memattr = in kbase_mmu_get_as_setup()
|
H A D | mali_kbase_mmu_csf.c | 37 * in the memattr register. in kbase_mmu_get_as_setup() 39 setup->memattr = in kbase_mmu_get_as_setup()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/backend/ |
H A D | mali_kbase_mmu_jm.c | 42 * in the memattr register. in kbase_mmu_get_as_setup() 44 setup->memattr = in kbase_mmu_get_as_setup()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 212 u64 memattr, 1079 * @memattr: Configuration of the MEMATTR register 1086 memattr, \ 1094 address_space, transtab, memattr, transcfg); \
|
H A D | mali_kbase_tracepoints.c | 250 "address_space,transtab,memattr,transcfg") \ 1318 u64 memattr, in mali_kbase_kbase_tlstream_tl_attrib_as_config() 1325 + sizeof(memattr) in mali_kbase_kbase_tlstream_tl_attrib_as_config() 1341 pos, &memattr, sizeof(memattr)); in mali_kbase_kbase_tlstream_tl_attrib_as_config() 1314 mali_kbase_kbase_tlstream_tl_attrib_as_config( struct kbase_tlstream *stream, const void *address_space, u64 transtab, u64 memattr, u64 transcfg) mali_kbase_kbase_tlstream_tl_attrib_as_config() argument
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 222 u64 memattr; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 211 u64 memattr, 1186 * @memattr: Configuration of the MEMATTR register 1193 memattr, \ 1201 address_space, transtab, memattr, transcfg); \
|
H A D | mali_kbase_tracepoints.c | 274 "address_space,transtab,memattr,transcfg") \ 1440 u64 memattr, in __kbase_tlstream_tl_attrib_as_config() 1447 + sizeof(memattr) in __kbase_tlstream_tl_attrib_as_config() 1463 pos, &memattr, sizeof(memattr)); in __kbase_tlstream_tl_attrib_as_config() 1436 __kbase_tlstream_tl_attrib_as_config( struct kbase_tlstream *stream, const void *address_space, u64 transtab, u64 memattr, u64 transcfg) __kbase_tlstream_tl_attrib_as_config() argument
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 226 u64 memattr; member
|