/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_cmd_encoder.c | 13 static struct mdp5_kms *get_kms(struct drm_encoder *encoder) in get_kms() 20 static int pingpong_tearcheck_setup(struct drm_encoder *encoder, in pingpong_tearcheck_setup() 77 static int pingpong_tearcheck_enable(struct drm_encoder *encoder) in pingpong_tearcheck_enable() 103 static void pingpong_tearcheck_disable(struct drm_encoder *encoder) in pingpong_tearcheck_disable() 113 void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, in mdp5_cmd_encoder_mode_set() 124 void mdp5_cmd_encoder_disable(struct drm_encoder *encoder) in mdp5_cmd_encoder_disable() 142 void mdp5_cmd_encoder_enable(struct drm_encoder *encoder) in mdp5_cmd_encoder_enable()
|
/linux-6.14.4/drivers/gpu/drm/radeon/ |
D | evergreen_hdmi.c | 69 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, in evergreen_hdmi_update_acr() 99 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, in dce4_afmt_write_latency_fields() 121 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_hdmi_write_speaker_allocation() 139 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_dp_write_speaker_allocation() 157 void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, in evergreen_hdmi_write_sad_regs() 308 void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset) in dce4_set_vbi_packet() 319 void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc) in dce4_hdmi_set_color_depth() 356 void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset) in dce4_set_audio_packet() 391 void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce4_set_mute() 402 void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable) in evergreen_hdmi_enable() [all …]
|
D | radeon_connectors.c | 89 static void radeon_property_change_mode(struct drm_encoder *encoder) in radeon_property_change_mode() 141 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc() local 227 struct drm_encoder *encoder; in radeon_connector_update_scratch_regs() local 248 struct drm_encoder *encoder; in radeon_find_encoder() local 341 struct drm_encoder *encoder; in radeon_best_single_encoder() local 352 struct drm_encoder *encoder = radeon_best_single_encoder(connector); in radeon_get_native_mode() local 379 struct drm_encoder *encoder, in radeon_connector_analog_encoder_conflict_solve() 426 static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder) in radeon_fp_native_mode() 461 static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) in radeon_add_common_modes() 520 struct drm_encoder *encoder; in radeon_connector_set_property() local [all …]
|
D | r600_hdmi.c | 121 struct drm_encoder *encoder; in r600_audio_update_hdmi() local 178 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, in r600_hdmi_update_acr() 244 static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_audio_infoframe() 263 static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) in r600_hdmi_is_audio_buffer_filled() 277 int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) in r600_hdmi_buffer_status_changed() 296 void r600_hdmi_audio_workaround(struct drm_encoder *encoder) in r600_hdmi_audio_workaround() 341 void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) in r600_set_vbi_packet() 352 void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) in r600_set_audio_packet() 394 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in r600_set_mute() 412 void r600_hdmi_update_audio_settings(struct drm_encoder *encoder) in r600_hdmi_update_audio_settings() [all …]
|
D | dce3_1_afmt.c | 31 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_hdmi_write_speaker_allocation() 49 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_dp_write_speaker_allocation() 67 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, in dce3_2_afmt_write_sad_regs() 171 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, in dce3_2_hdmi_update_acr() 203 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset) in dce3_2_set_audio_packet() 224 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce3_2_set_mute()
|
/linux-6.14.4/drivers/gpu/drm/i915/display/ |
D | intel_lvds.c | 81 static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder) in to_lvds_encoder() 102 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state() 121 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config() 238 struct intel_encoder *encoder, in intel_pre_enable_lvds() 319 struct intel_encoder *encoder, in intel_enable_lvds() 339 struct intel_encoder *encoder, in intel_disable_lvds() 356 struct intel_encoder *encoder, in gmch_disable_lvds() 367 struct intel_encoder *encoder, in pch_disable_lvds() 375 struct intel_encoder *encoder, in pch_post_disable_lvds() 382 static void intel_lvds_shutdown(struct intel_encoder *encoder) in intel_lvds_shutdown() [all …]
|
D | vlv_dsi.c | 268 static int intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config() 326 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io() 367 static void glk_dsi_device_ready(struct intel_encoder *encoder) in glk_dsi_device_ready() 429 static void bxt_dsi_device_ready(struct intel_encoder *encoder) in bxt_dsi_device_ready() 455 static void vlv_dsi_device_ready(struct intel_encoder *encoder) in vlv_dsi_device_ready() 496 static void intel_dsi_device_ready(struct intel_encoder *encoder) in intel_dsi_device_ready() 508 static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) in glk_dsi_enter_low_power_mode() 535 static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder) in glk_dsi_disable_mipi_io() 556 static void glk_dsi_clear_device_ready(struct intel_encoder *encoder) in glk_dsi_clear_device_ready() 568 static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder) in vlv_dsi_clear_device_ready() [all …]
|
D | vlv_dsi_pll.c | 116 static int vlv_dsi_pclk(struct intel_encoder *encoder, in vlv_dsi_pclk() 175 int vlv_dsi_pll_compute(struct intel_encoder *encoder, in vlv_dsi_pll_compute() 213 void vlv_dsi_pll_enable(struct intel_encoder *encoder, in vlv_dsi_pll_enable() 246 void vlv_dsi_pll_disable(struct intel_encoder *encoder) in vlv_dsi_pll_disable() 302 void bxt_dsi_pll_disable(struct intel_encoder *encoder) in bxt_dsi_pll_disable() 320 u32 vlv_dsi_get_pclk(struct intel_encoder *encoder, in vlv_dsi_get_pclk() 339 static int bxt_dsi_pclk(struct intel_encoder *encoder, in bxt_dsi_pclk() 352 u32 bxt_dsi_get_pclk(struct intel_encoder *encoder, in bxt_dsi_get_pclk() 366 void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in vlv_dsi_reset_clocks() 478 int bxt_dsi_pll_compute(struct intel_encoder *encoder, in bxt_dsi_pll_compute() [all …]
|
D | intel_dvo.c | 120 static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder) in enc_to_dvo() 133 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_dvo_connector_get_hw_state() local 146 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, in intel_dvo_get_hw_state() 160 static void intel_dvo_get_config(struct intel_encoder *encoder, in intel_dvo_get_config() 185 struct intel_encoder *encoder, in intel_disable_dvo() 200 struct intel_encoder *encoder, in intel_enable_dvo() 253 static int intel_dvo_compute_config(struct intel_encoder *encoder, in intel_dvo_compute_config() 287 struct intel_encoder *encoder, in intel_dvo_pre_enable() 375 static void intel_dvo_enc_destroy(struct drm_encoder *encoder) in intel_dvo_enc_destroy() 496 struct intel_encoder *encoder; in intel_dvo_init() local
|
/linux-6.14.4/drivers/media/i2c/ |
D | bt856.c | 55 static inline int bt856_write(struct bt856 *encoder, u8 reg, u8 value) in bt856_write() 63 static inline int bt856_setbit(struct bt856 *encoder, u8 reg, u8 bit, u8 value) in bt856_setbit() 70 static void bt856_dump(struct bt856 *encoder) in bt856_dump() 84 struct bt856 *encoder = to_bt856(sd); in bt856_init() local 111 struct bt856 *encoder = to_bt856(sd); in bt856_s_std_output() local 133 struct bt856 *encoder = to_bt856(sd); in bt856_s_routing() local 186 struct bt856 *encoder; in bt856_probe() local
|
D | saa7185.c | 58 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write() local 69 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write_block() local 209 struct saa7185 *encoder = to_saa7185(sd); in saa7185_init() local 221 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_std_output() local 236 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_routing() local 296 struct saa7185 *encoder; in saa7185_probe() local 327 struct saa7185 *encoder = to_saa7185(sd); in saa7185_remove() local
|
/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_lcdc_encoder.c | 27 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() 34 static struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector() 46 static void setup_phy(struct drm_encoder *encoder) in setup_phy() 201 static void mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder, in mdp4_lcdc_encoder_mode_set() 260 static void mdp4_lcdc_encoder_disable(struct drm_encoder *encoder) in mdp4_lcdc_encoder_disable() 296 static void mdp4_lcdc_encoder_enable(struct drm_encoder *encoder) in mdp4_lcdc_encoder_enable() 357 long mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate) in mdp4_lcdc_round_pixclk() 368 struct drm_encoder *encoder; in mdp4_lcdc_encoder_init() local
|
D | mdp4_dtv_encoder.c | 22 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() 28 static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dtv_encoder_mode_set() 86 static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder) in mdp4_dtv_encoder_disable() 112 static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder) in mdp4_dtv_encoder_enable() 156 long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate) in mdp4_dtv_round_pixclk() 165 struct drm_encoder *encoder; in mdp4_dtv_encoder_init() local
|
D | mdp4_dsi_encoder.c | 23 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() 29 static void mdp4_dsi_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dsi_encoder_mode_set() 83 static void mdp4_dsi_encoder_disable(struct drm_encoder *encoder) in mdp4_dsi_encoder_disable() 106 static void mdp4_dsi_encoder_enable(struct drm_encoder *encoder) in mdp4_dsi_encoder_enable() 139 struct drm_encoder *encoder; in mdp4_dsi_encoder_init() local
|
/linux-6.14.4/drivers/input/misc/ |
D | rotary_encoder.c | 56 static unsigned int rotary_encoder_get_state(struct rotary_encoder *encoder) in rotary_encoder_get_state() 74 static void rotary_encoder_report_event(struct rotary_encoder *encoder) in rotary_encoder_report_event() 106 struct rotary_encoder *encoder = dev_id; in rotary_encoder_irq() local 137 struct rotary_encoder *encoder = dev_id; in rotary_encoder_half_period_irq() local 158 struct rotary_encoder *encoder = dev_id; in rotary_encoder_quarter_period_irq() local 181 struct rotary_encoder *encoder; in rotary_encoder_probe() local 310 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_suspend() local 323 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_resume() local
|
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/ |
D | atombios_encoders.c | 87 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level() local 263 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder) in amdgpu_atombios_encoder_is_digital() 278 bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder, in amdgpu_atombios_encoder_mode_fixup() 313 amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dac() 342 static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_bpc() 376 amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dvo() 438 int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_encoder_mode() 560 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, in amdgpu_atombios_encoder_setup_dig_encoder() 749 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, in amdgpu_atombios_encoder_setup_dig_transmitter() 1190 amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder, in amdgpu_atombios_encoder_setup_external_encoder() [all …]
|
/linux-6.14.4/drivers/gpu/drm/gma500/ |
D | cdv_intel_dp.c | 264 struct gma_encoder *encoder; member 310 static bool is_edp(struct gma_encoder *encoder) in is_edp() 321 cdv_intel_dp_max_lane_count(struct gma_encoder *encoder) in cdv_intel_dp_max_lane_count() 339 cdv_intel_dp_max_link_bw(struct gma_encoder *encoder) in cdv_intel_dp_max_link_bw() 510 struct gma_encoder *encoder = gma_attached_encoder(connector); in cdv_intel_dp_mode_valid() local 566 cdv_intel_dp_aux_ch(struct gma_encoder *encoder, in cdv_intel_dp_aux_ch() 668 cdv_intel_dp_aux_native_write(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write() 701 cdv_intel_dp_aux_native_write_1(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write_1() 709 cdv_intel_dp_aux_native_read(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_read() 754 struct gma_encoder *encoder = intel_dp->encoder; in cdv_intel_dp_i2c_aux_ch() local [all …]
|
/linux-6.14.4/drivers/gpu/drm/i2c/ |
D | sil164_drv.c | 210 sil164_encoder_set_config(struct drm_encoder *encoder, void *params) in sil164_encoder_set_config() 218 sil164_encoder_dpms(struct drm_encoder *encoder, int mode) in sil164_encoder_dpms() 231 sil164_encoder_save(struct drm_encoder *encoder) in sil164_encoder_save() 244 sil164_encoder_restore(struct drm_encoder *encoder) in sil164_encoder_restore() 257 sil164_encoder_mode_valid(struct drm_encoder *encoder, in sil164_encoder_mode_valid() 273 sil164_encoder_mode_set(struct drm_encoder *encoder, in sil164_encoder_mode_set() 291 sil164_encoder_detect(struct drm_encoder *encoder, in sil164_encoder_detect() 303 sil164_encoder_get_modes(struct drm_encoder *encoder, in sil164_encoder_get_modes() 310 sil164_encoder_create_resources(struct drm_encoder *encoder, in sil164_encoder_create_resources() 317 sil164_encoder_set_property(struct drm_encoder *encoder, in sil164_encoder_set_property() [all …]
|
/linux-6.14.4/drivers/gpu/drm/rockchip/ |
D | rockchip_lvds.c | 60 struct rockchip_encoder encoder; member 69 static inline struct rockchip_lvds *encoder_to_lvds(struct drm_encoder *encoder) in encoder_to_lvds() 131 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check() 239 static int rk3288_lvds_grf_config(struct drm_encoder *encoder, in rk3288_lvds_grf_config() 272 struct drm_encoder *encoder) in rk3288_lvds_set_vop_source() 292 static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder) in rk3288_lvds_encoder_enable() 324 static void rk3288_lvds_encoder_disable(struct drm_encoder *encoder) in rk3288_lvds_encoder_disable() 362 static int px30_lvds_grf_config(struct drm_encoder *encoder, in px30_lvds_grf_config() 380 struct drm_encoder *encoder) in px30_lvds_set_vop_source() 393 static void px30_lvds_encoder_enable(struct drm_encoder *encoder) in px30_lvds_encoder_enable() [all …]
|
/linux-6.14.4/drivers/gpu/drm/ |
D | drm_mode_config.c | 98 struct drm_encoder *encoder; in drm_mode_getresources() local 195 struct drm_encoder *encoder; in drm_mode_config_reset() local 507 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup() local 581 struct drm_encoder *encoder; in full_encoder_mask() local 595 static void fixup_encoder_possible_clones(struct drm_encoder *encoder) in fixup_encoder_possible_clones() 601 static void validate_encoder_possible_clones(struct drm_encoder *encoder) in validate_encoder_possible_clones() 638 static void validate_encoder_possible_crtcs(struct drm_encoder *encoder) in validate_encoder_possible_crtcs() 652 struct drm_encoder *encoder; in drm_mode_config_validate() local
|
/linux-6.14.4/drivers/gpu/drm/sun4i/ |
D | sun4i_lvds.c | 23 struct drm_encoder encoder; member 36 drm_encoder_to_sun4i_lvds(struct drm_encoder *encoder) in drm_encoder_to_sun4i_lvds() 68 static void sun4i_lvds_encoder_enable(struct drm_encoder *encoder) in sun4i_lvds_encoder_enable() 80 static void sun4i_lvds_encoder_disable(struct drm_encoder *encoder) in sun4i_lvds_encoder_disable() 99 struct drm_encoder *encoder; in sun4i_lvds_init() local
|
D | sun4i_tcon.c | 43 static struct drm_connector *sun4i_tcon_get_connector(const struct drm_encoder *encoder) in sun4i_tcon_get_connector() 59 static int sun4i_tcon_get_pixel_depth(const struct drm_encoder *encoder) in sun4i_tcon_get_pixel_depth() 119 const struct drm_encoder *encoder) in sun4i_tcon_setup_lvds_phy() 143 const struct drm_encoder *encoder) in sun6i_tcon_setup_lvds_phy() 174 const struct drm_encoder *encoder, in sun4i_tcon_lvds_set_status() 190 const struct drm_encoder *encoder, in sun4i_tcon_set_status() 265 const struct drm_encoder *encoder) in sun4i_tcon_set_mux() 347 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_cpu() 426 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_lvds() 506 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_rgb() [all …]
|
/linux-6.14.4/drivers/gpu/drm/exynos/ |
D | exynos_drm_dpi.c | 26 struct drm_encoder encoder; member 94 static int exynos_dpi_create_connector(struct drm_encoder *encoder) in exynos_dpi_create_connector() 117 static void exynos_dpi_mode_set(struct drm_encoder *encoder, in exynos_dpi_mode_set() 123 static void exynos_dpi_enable(struct drm_encoder *encoder) in exynos_dpi_enable() 133 static void exynos_dpi_disable(struct drm_encoder *encoder) in exynos_dpi_disable() 193 int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder) in exynos_dpi_bind() 242 int exynos_dpi_remove(struct drm_encoder *encoder) in exynos_dpi_remove()
|
/linux-6.14.4/drivers/gpu/drm/nouveau/dispnv50/ |
D | disp.c | 321 nv50_outp_atomic_check_view(struct drm_encoder *encoder, in nv50_outp_atomic_check_view() 368 nv50_outp_atomic_fix_depth(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state) in nv50_outp_atomic_fix_depth() 397 nv50_outp_atomic_check(struct drm_encoder *encoder, in nv50_outp_atomic_check() 425 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_new_connector() local 441 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_old_connector() local 472 nv50_dac_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_atomic_disable() 483 nv50_dac_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_atomic_enable() 514 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect() 540 nv50_dac_destroy(struct drm_encoder *encoder) in nv50_dac_destroy() 562 struct drm_encoder *encoder; in nv50_dac_create() local [all …]
|
/linux-6.14.4/drivers/gpu/drm/nouveau/dispnv04/ |
D | tvnv04.c | 74 static void nv04_tv_dpms(struct drm_encoder *encoder, int mode) in nv04_tv_dpms() 124 static void nv04_tv_prepare(struct drm_encoder *encoder) in nv04_tv_prepare() 140 static void nv04_tv_mode_set(struct drm_encoder *encoder, in nv04_tv_mode_set() 164 static void nv04_tv_commit(struct drm_encoder *encoder) in nv04_tv_commit() 179 static void nv04_tv_destroy(struct drm_encoder *encoder) in nv04_tv_destroy() 205 struct drm_encoder *encoder; in nv04_tv_create() local
|