Searched refs:mod_freesync (Results 1 - 3 of 3) sorted by relevance
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/inc/ |
H A D | mod_freesync.h | 1 /* $NetBSD: mod_freesync.h,v 1.2 2021/12/18 23:45:07 riastradh Exp $ */ 62 struct mod_freesync { struct 125 struct mod_freesync *mod_freesync_create(struct dc *dc); 126 void mod_freesync_destroy(struct mod_freesync *mod_freesync); 128 bool mod_freesync_get_vmin_vmax(struct mod_freesync *mod_freesync, 133 bool mod_freesync_get_v_position(struct mod_freesync *mod_freesync, 138 void mod_freesync_get_settings(struct mod_freesync *mod_freesyn [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/freesync/ |
H A D | amdgpu_freesync.c | 35 #include "mod_freesync.h" 56 struct mod_freesync public; 60 #define MOD_FREESYNC_TO_CORE(mod_freesync)\ 61 container_of(mod_freesync, struct core_freesync, public) 63 struct mod_freesync *mod_freesync_create(struct dc *dc) 84 void mod_freesync_destroy(struct mod_freesync *mod_freesync) argument 87 if (mod_freesync == NULL) 89 core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync); 462 bool mod_freesync_get_vmin_vmax(struct mod_freesync *mod_freesyn argument 473 mod_freesync_get_v_position(struct mod_freesync *mod_freesync, struct dc_stream_state *stream, unsigned int *nom_v_pos, unsigned int *v_pos) argument 709 mod_freesync_build_vrr_infopacket(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, const struct mod_vrr_params *vrr, enum vrr_packet_type packet_type, enum color_transfer_func app_tf, struct dc_info_packet *infopacket) argument 735 mod_freesync_build_vrr_params(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, struct mod_freesync_config *in_config, struct mod_vrr_params *in_out_vrr) argument 873 mod_freesync_handle_preflip(struct mod_freesync *mod_freesync, const struct dc_plane_state *plane, const struct dc_stream_state *stream, unsigned int curr_time_stamp_in_us, struct mod_vrr_params *in_out_vrr) argument 926 mod_freesync_handle_v_update(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, struct mod_vrr_params *in_out_vrr) argument 991 mod_freesync_get_settings(struct mod_freesync *mod_freesync, const struct mod_vrr_params *vrr, unsigned int *v_total_min, unsigned int *v_total_max, unsigned int *event_triggers, unsigned int *window_min, unsigned int *window_max, unsigned int *lfc_mid_point_in_us, unsigned int *inserted_frames, unsigned int *inserted_duration_in_us) argument 1028 mod_freesync_is_valid_range(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, uint32_t min_refresh_cap_in_uhz, uint32_t max_refresh_cap_in_uhz, uint32_t min_refresh_request_in_uhz, uint32_t max_refresh_request_in_uhz) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 288 struct mod_freesync *freesync_module;
|
Completed in 307 milliseconds