Lines Matching refs:hwrt_data

351 	struct pvr_hwrt_data *hwrt_data = priv;  in hwrt_fw_data_init()  local
353 memcpy(cpu_ptr, &hwrt_data->data, sizeof(hwrt_data->data)); in hwrt_fw_data_init()
361 struct pvr_hwrt_data *hwrt_data) in hwrt_data_init_fw_structure() argument
370 &hwrt_data->data.hwrt_data_common_fw_addr); in hwrt_data_init_fw_structure()
374 &hwrt_data->data.freelists_fw_addr[free_list_i]); in hwrt_data_init_fw_structure()
377 hwrt_data->data.tail_ptrs_dev_addr = geom_data_args->tpc_dev_addr; in hwrt_data_init_fw_structure()
378 hwrt_data->data.vheap_table_dev_addr = geom_data_args->vheap_table_dev_addr; in hwrt_data_init_fw_structure()
379 hwrt_data->data.rtc_dev_addr = geom_data_args->rtc_dev_addr; in hwrt_data_init_fw_structure()
381 hwrt_data->data.pm_mlist_dev_addr = rt_data_args->pm_mlist_dev_addr; in hwrt_data_init_fw_structure()
382 hwrt_data->data.macrotile_array_dev_addr = rt_data_args->macrotile_array_dev_addr; in hwrt_data_init_fw_structure()
383 hwrt_data->data.rgn_header_dev_addr = rt_data_args->region_header_dev_addr; in hwrt_data_init_fw_structure()
385 rta_ctl = &hwrt_data->data.rta_ctl; in hwrt_data_init_fw_structure()
396 NULL, NULL, &hwrt_data->srtc_obj); in hwrt_data_init_fw_structure()
399 pvr_fw_object_get_fw_addr(hwrt_data->srtc_obj, in hwrt_data_init_fw_structure()
404 NULL, NULL, &hwrt_data->raa_obj); in hwrt_data_init_fw_structure()
407 pvr_fw_object_get_fw_addr(hwrt_data->raa_obj, in hwrt_data_init_fw_structure()
413 hwrt_fw_data_init, hwrt_data, &hwrt_data->fw_obj); in hwrt_data_init_fw_structure()
417 pvr_free_list_add_hwrt(hwrt->free_lists[0], hwrt_data); in hwrt_data_init_fw_structure()
423 pvr_fw_object_destroy(hwrt_data->raa_obj); in hwrt_data_init_fw_structure()
427 pvr_fw_object_destroy(hwrt_data->srtc_obj); in hwrt_data_init_fw_structure()
435 struct pvr_hwrt_data *hwrt_data = &hwrt->data[hwrt_nr]; in hwrt_data_fini_fw_structure() local
437 pvr_free_list_remove_hwrt(hwrt->free_lists[0], hwrt_data); in hwrt_data_fini_fw_structure()
440 pvr_fw_object_destroy(hwrt_data->raa_obj); in hwrt_data_fini_fw_structure()
441 pvr_fw_object_destroy(hwrt_data->srtc_obj); in hwrt_data_fini_fw_structure()
444 pvr_fw_object_destroy(hwrt_data->fw_obj); in hwrt_data_fini_fw_structure()