Lines Matching refs:pvr_dev

52 static void pvr_device_info_set_common(struct pvr_device *pvr_dev, const u64 *bitmask,  in pvr_device_info_set_common()  argument
61 drm_warn(from_pvr_device(pvr_dev), "Unsupported quirks in firmware image"); in pvr_device_info_set_common()
63 drm_warn(from_pvr_device(pvr_dev), in pvr_device_info_set_common()
70 drm_warn(from_pvr_device(pvr_dev), in pvr_device_info_set_common()
73 drm_warn(from_pvr_device(pvr_dev), in pvr_device_info_set_common()
80 *(bool *)((u8 *)pvr_dev + mapping[i]) = true; in pvr_device_info_set_common()
90 void pvr_device_info_set_quirks(struct pvr_device *pvr_dev, const u64 *quirks, u32 quirks_size) in pvr_device_info_set_quirks() argument
94 pvr_device_info_set_common(pvr_dev, quirks, quirks_size, quirks_mapping, in pvr_device_info_set_quirks()
104 void pvr_device_info_set_enhancements(struct pvr_device *pvr_dev, const u64 *enhancements, in pvr_device_info_set_enhancements() argument
109 pvr_device_info_set_common(pvr_dev, enhancements, enhancements_size, in pvr_device_info_set_enhancements()
216 int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features, u32 features_size, in pvr_device_info_set_features() argument
229 drm_warn(from_pvr_device(pvr_dev), "Unsupported features in firmware image"); in pvr_device_info_set_features()
235 drm_warn(from_pvr_device(pvr_dev), in pvr_device_info_set_features()
241 *(bool *)((u8 *)pvr_dev + features_mapping[i].flag_offset) = true; in pvr_device_info_set_features()
247 *(u64 *)((u8 *)pvr_dev + features_mapping[i].value_offset) = in pvr_device_info_set_features()