| H A D | pvr_fw.c | 49 pvr_fw_find_layout_entry(struct pvr_device * pvr_dev,enum pvr_fw_section_id id) pvr_fw_find_layout_entry() argument 63 pvr_fw_find_private_data(struct pvr_device * pvr_dev) pvr_fw_find_private_data() argument 89 pvr_fw_validate(struct pvr_device * pvr_dev) pvr_fw_validate() argument 167 pvr_fw_get_device_info(struct pvr_device * pvr_dev) pvr_fw_get_device_info() argument 191 layout_get_sizes(struct pvr_device * pvr_dev) layout_get_sizes() argument 226 pvr_fw_find_mmu_segment(struct pvr_device * pvr_dev,u32 addr,u32 size,void * fw_code_ptr,void * fw_data_ptr,void * fw_core_code_ptr,void * fw_core_data_ptr,void ** host_addr_out) pvr_fw_find_mmu_segment() argument 281 pvr_fw_create_fwif_connection_ctl(struct pvr_device * pvr_dev) pvr_fw_create_fwif_connection_ctl() argument 304 pvr_fw_fini_fwif_connection_ctl(struct pvr_device * pvr_dev) pvr_fw_fini_fwif_connection_ctl() argument 315 struct pvr_device *pvr_dev = priv; fw_osinit_init() local 344 struct pvr_device *pvr_dev = priv; fw_osdata_init() local 363 struct pvr_device *pvr_dev = priv; fw_sysinit_init() local 414 struct pvr_device *pvr_dev = priv; fw_sysdata_init() local 430 struct pvr_device *pvr_dev = priv; fw_runtime_cfg_init() local 454 pvr_fw_create_structures(struct pvr_device * pvr_dev) pvr_fw_create_structures() argument 600 pvr_fw_destroy_structures(struct pvr_device * pvr_dev) pvr_fw_destroy_structures() argument 630 pvr_fw_process(struct pvr_device * pvr_dev) pvr_fw_process() argument 809 pvr_fw_reinit_code_data(struct pvr_device * pvr_dev) pvr_fw_reinit_code_data() argument 840 pvr_fw_cleanup(struct pvr_device * pvr_dev) pvr_fw_cleanup() argument 868 pvr_wait_for_fw_boot(struct pvr_device * pvr_dev) pvr_wait_for_fw_boot() argument 888 pvr_fw_heap_info_init(struct pvr_device * pvr_dev,u32 log2_size,u32 reserved_size) pvr_fw_heap_info_init() argument 914 pvr_fw_validate_init_device_info(struct pvr_device * pvr_dev) pvr_fw_validate_init_device_info() argument 939 pvr_fw_init(struct pvr_device * pvr_dev) pvr_fw_init() argument 1042 pvr_fw_fini(struct pvr_device * pvr_dev) pvr_fw_fini() argument 1075 pvr_fw_mts_schedule(struct pvr_device * pvr_dev,u32 val) pvr_fw_mts_schedule() argument 1100 pvr_fw_structure_cleanup(struct pvr_device * pvr_dev,u32 type,struct pvr_fw_object * fw_obj,u32 offset) pvr_fw_structure_cleanup() argument 1173 pvr_fw_object_fw_map(struct pvr_device * pvr_dev,struct pvr_fw_object * fw_obj,u64 dev_addr) pvr_fw_object_fw_map() argument 1242 struct pvr_device *pvr_dev = to_pvr_device(gem_obj->dev); pvr_fw_object_fw_unmap() local 1262 pvr_fw_object_create_and_map_common(struct pvr_device * pvr_dev,size_t size,u64 flags,u64 dev_addr,void (* init)(void * cpu_ptr,void * priv),void * init_priv,struct pvr_fw_object ** fw_obj_out) pvr_fw_object_create_and_map_common() argument 1336 pvr_fw_object_create(struct pvr_device * pvr_dev,size_t size,u64 flags,void (* init)(void * cpu_ptr,void * priv),void * init_priv,struct pvr_fw_object ** fw_obj_out) pvr_fw_object_create() argument 1376 pvr_fw_object_create_and_map(struct pvr_device * pvr_dev,size_t size,u64 flags,void (* init)(void * cpu_ptr,void * priv),void * init_priv,struct pvr_fw_object ** fw_obj_out) pvr_fw_object_create_and_map() argument 1410 pvr_fw_object_create_and_map_offset(struct pvr_device * pvr_dev,u32 dev_offset,size_t size,u64 flags,void (* init)(void * cpu_ptr,void * priv),void * init_priv,struct pvr_fw_object ** fw_obj_out) pvr_fw_object_create_and_map_offset() argument 1429 struct pvr_device *pvr_dev = to_pvr_device(gem_obj->dev); pvr_fw_object_destroy() local 1457 struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(pvr_obj)->dev); pvr_fw_object_get_fw_addr_offset() local 1465 struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(fw_obj->gem)->dev); pvr_fw_obj_get_gpu_addr() local 1483 pvr_fw_hard_reset(struct pvr_device * pvr_dev) pvr_fw_hard_reset() argument [all...] |