/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu_hw_direct.c | 162 u64 transcfg = 0; in kbase_mmu_hw_configure() local 164 transcfg = current_setup->transcfg; in kbase_mmu_hw_configure() 169 transcfg &= ~AS_TRANSCFG_PTW_MEMATTR_MASK; in kbase_mmu_hw_configure() 171 transcfg |= AS_TRANSCFG_PTW_MEMATTR_WRITE_BACK; in kbase_mmu_hw_configure() 175 transcfg |= AS_TRANSCFG_R_ALLOCATE; in kbase_mmu_hw_configure() 181 transcfg = (transcfg & ~AS_TRANSCFG_PTW_SH_MASK); in kbase_mmu_hw_configure() 183 transcfg = (transcfg | AS_TRANSCFG_PTW_SH_O in kbase_mmu_hw_configure() [all...] |
H A D | mali_kbase_mmu_mode_aarch64.c | 80 current_setup->transcfg = AS_TRANSCFG_ADRMODE_UNMAPPED; in mmu_disable_as()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu_hw_direct.c | 129 u64 transcfg = 0; in kbase_mmu_hw_configure() local 132 transcfg = current_setup->transcfg; in kbase_mmu_hw_configure() 137 transcfg &= ~AS_TRANSCFG_PTW_MEMATTR_MASK; in kbase_mmu_hw_configure() 139 transcfg |= AS_TRANSCFG_PTW_MEMATTR_WRITE_BACK; in kbase_mmu_hw_configure() 143 transcfg |= AS_TRANSCFG_R_ALLOCATE; in kbase_mmu_hw_configure() 149 transcfg = (transcfg & ~AS_TRANSCFG_PTW_SH_MASK); in kbase_mmu_hw_configure() 151 transcfg = (transcfg | AS_TRANSCFG_PTW_SH_O in kbase_mmu_hw_configure() [all...] |
H A D | mali_kbase_mmu_mode_lpae.c | 83 setup->transcfg = 0; in mmu_get_as_setup()
|
H A D | mali_kbase_mmu_mode_aarch64.c | 96 current_setup->transcfg = AS_TRANSCFG_ADRMODE_UNMAPPED; in mmu_disable_as()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_mmu_hw_direct.c | 232 u32 transcfg = 0; in kbase_mmu_hw_configure() local 235 transcfg = current_setup->transcfg & 0xFFFFFFFFUL; in kbase_mmu_hw_configure() 239 transcfg &= ~AS_TRANSCFG_PTW_MEMATTR_MASK; in kbase_mmu_hw_configure() 241 transcfg |= AS_TRANSCFG_PTW_MEMATTR_WRITE_BACK; in kbase_mmu_hw_configure() 246 transcfg = (transcfg & ~AS_TRANSCFG_PTW_SH_MASK); in kbase_mmu_hw_configure() 248 transcfg = (transcfg | AS_TRANSCFG_PTW_SH_OS); in kbase_mmu_hw_configure() 251 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSCFG_LO), transcfg, kct in kbase_mmu_hw_configure() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_mmu_hw_direct.c | 255 u32 transcfg = 0; in kbase_mmu_hw_configure() local 258 transcfg = current_setup->transcfg & 0xFFFFFFFFUL; in kbase_mmu_hw_configure() 262 transcfg &= ~AS_TRANSCFG_PTW_MEMATTR_MASK; in kbase_mmu_hw_configure() 264 transcfg |= AS_TRANSCFG_PTW_MEMATTR_WRITE_BACK; in kbase_mmu_hw_configure() 269 transcfg = (transcfg & ~AS_TRANSCFG_PTW_SH_MASK); in kbase_mmu_hw_configure() 271 transcfg = (transcfg | AS_TRANSCFG_PTW_SH_OS); in kbase_mmu_hw_configure() 275 transcfg, kct in kbase_mmu_hw_configure() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu_mode_aarch64.c | 79 setup->transcfg = AS_TRANSCFG_ADRMODE_AARCH64_4K; in mmu_get_as_setup() 100 current_setup->transcfg = AS_TRANSCFG_ADRMODE_UNMAPPED; in mmu_disable_as()
|
H A D | mali_kbase_tlstream.h | 129 void __kbase_tlstream_tl_attrib_as_config(void *as, u64 transtab, u64 memattr, u64 transcfg);
471 * @transcfg: configuration of the TRANSCFG register (or zero if not present)
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_lpae.c | 81 setup->transcfg = 0; 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() 1763 pos = kbasep_tlstream_write_bytes(buffer, pos, &transcfg, sizeof(transcfg));
in __kbase_tlstream_tl_attrib_as_config()
|
H A D | mali_kbase_defs.h | 664 u64 transcfg;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu_mode_aarch64.c | 90 setup->transcfg = AS_TRANSCFG_ADRMODE_AARCH64_4K; in mmu_get_as_setup() 111 current_setup->transcfg = AS_TRANSCFG_ADRMODE_UNMAPPED; in mmu_disable_as()
|
H A D | mali_kbase_tlstream.h | 141 void *as, u64 transtab, u64 memattr, u64 transcfg); 505 * @transcfg: configuration of the TRANSCFG register (or zero if not present) 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_lpae.c | 94 setup->transcfg = 0; 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() 2288 buffer, pos, &transcfg, sizeof(transcfg)); 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 | 674 u64 transcfg; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/ |
H A D | mali_kbase_mmu_jm.c | 54 setup->transcfg = AS_TRANSCFG_ADRMODE_AARCH64_4K; in kbase_mmu_get_as_setup()
|
H A D | mali_kbase_mmu_csf.c | 56 setup->transcfg = AS_TRANSCFG_ADRMODE_AARCH64_4K; 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 | 54 setup->transcfg = AS_TRANSCFG_ADRMODE_AARCH64_4K; in kbase_mmu_get_as_setup()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 213 u64 transcfg); 1080 * @transcfg: Configuration of the TRANSCFG register (or zero if not present) 1087 transcfg \ 1094 address_space, transtab, memattr, transcfg); \
|
H A D | mali_kbase_tracepoints.c | 250 "address_space,transtab,memattr,transcfg") \ 1319 u64 transcfg) in mali_kbase_kbase_tlstream_tl_attrib_as_config() 1326 + sizeof(transcfg) in mali_kbase_kbase_tlstream_tl_attrib_as_config() 1343 pos, &transcfg, sizeof(transcfg)); 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 | 223 u64 transcfg; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/ |
H A D | mali_kbase_tracepoints.h | 212 u64 transcfg); 1187 * @transcfg: Configuration of the TRANSCFG register (or zero if not present) 1194 transcfg \ 1201 address_space, transtab, memattr, transcfg); \
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 227 u64 transcfg; member
|