Searched refs:nouveau_encoder (Results 1 – 13 of 13) sorted by relevance
41 struct nouveau_encoder { struct71 void (*update)(struct nouveau_encoder *, u8 head, argument75 struct nouveau_encoder *78 static inline struct nouveau_encoder *nouveau_encoder(struct drm_encoder *enc) in nouveau_encoder() function82 return container_of(slave, struct nouveau_encoder, base); in nouveau_encoder()85 static inline struct drm_encoder *to_drm_encoder(struct nouveau_encoder *enc) in to_drm_encoder()102 int nouveau_dp_detect(struct nouveau_encoder *);105 nouveau_encoder_connector_get(struct nouveau_encoder *encoder);
363 struct nouveau_encoder *366 struct nouveau_encoder *nv_encoder; in find_encoder()371 nv_encoder = nouveau_encoder(enc); in find_encoder()382 nouveau_encoder_connector_get(struct nouveau_encoder *encoder) in nouveau_encoder_connector_get()408 static struct nouveau_encoder *412 struct nouveau_encoder *nv_encoder = NULL, *found = NULL; in nouveau_connector_ddc_detect()418 nv_encoder = nouveau_encoder(encoder); in nouveau_connector_ddc_detect()453 static struct nouveau_encoder *459 struct nouveau_encoder *nv_encoder; in nouveau_connector_of_detect()485 struct nouveau_encoder *nv_encoder) in nouveau_connector_set_encoder()[all …]
134 struct nouveau_encoder *nv_encoder = bl_get_data(bd); in nv50_get_intensity()149 struct nouveau_encoder *nv_encoder = bl_get_data(bd); in nv50_set_intensity()170 struct nouveau_encoder *nv_encoder = bl_get_data(bd); in nva3_get_intensity()188 struct nouveau_encoder *nv_encoder = bl_get_data(bd); in nva3_set_intensity()217 struct nouveau_encoder *nv_encoder; in nv50_backlight_init()
53 struct nouveau_encoder *detected_encoder;67 const struct nouveau_encoder *nv_encoder; in nouveau_connector_is_mst()
60 nouveau_dp_detect(struct nouveau_encoder *nv_encoder) in nouveau_dp_detect()
132 nv_crtc->fp_users |= 1 << nouveau_encoder(encoder)->dcb->index; in nv04_dfp_update_fp_control()139 nv_crtc->fp_users &= ~(1 << nouveau_encoder(encoder)->dcb->index); in nv04_dfp_update_fp_control()155 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in get_tmds_slave()172 struct dcb_output *slave_dcb = nouveau_encoder(slave)->dcb; in get_tmds_slave()186 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dfp_mode_fixup()204 struct nouveau_encoder *nv_encoder, int head) in nv04_dfp_prepare_sel_clk()246 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dfp_prepare()290 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dfp_mode_set()451 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dfp_commit()517 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_lvds_dpms()[all …]
43 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_output_offset()241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load()339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect()395 || nouveau_encoder(rebind)->dcb->type != DCB_OUTPUT_ANALOG) in nv04_dac_mode_set()414 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dac_commit()429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_update_dacclk()454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_in_use()462 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dac_dpms()477 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dac_save()487 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_dac_restore()[all …]
42 struct nouveau_encoder *nv_encoder; in nv04_display_create()107 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_display_create()130 struct nouveau_encoder *encoder; in nv04_display_destroy()151 struct nouveau_encoder *encoder; in nv04_display_init()
79 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_tv_dpms()167 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv04_tv_commit()186 kfree(nouveau_encoder(encoder)); in nv04_tv_destroy()205 struct nouveau_encoder *nv_encoder; in nv04_tv_create()
369 if (nouveau_encoder(encoder)->last_dpms == mode) in nv17_tv_dpms()371 nouveau_encoder(encoder)->last_dpms = mode; in nv17_tv_dpms()374 mode, nouveau_encoder(encoder)->dcb->index); in nv17_tv_dpms()419 struct dcb_output *dcb = nouveau_encoder(enc)->dcb; in nv17_tv_prepare()577 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv17_tv_commit()611 nouveau_encoder(encoder)->restore.output = in nv17_tv_save()627 nouveau_encoder(encoder)->restore.output); in nv17_tv_restore()631 nouveau_encoder(encoder)->last_dpms = NV_DPMS_CLEARED; in nv17_tv_restore()641 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_tv_create_resources()
71 struct nouveau_encoder base;85 #define to_tv_enc(x) container_of(nouveau_encoder(x), \
257 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv_crtc_mode_set_vga()469 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv_crtc_mode_set_regs()
252 nv50_outp_release(struct nouveau_encoder *nv_encoder) in nv50_outp_release()270 nv50_outp_acquire(struct nouveau_encoder *nv_encoder) in nv50_outp_acquire()355 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_dac_disable()366 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_dac_enable()382 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_dac_detect()432 struct nouveau_encoder *nv_encoder; in nv50_dac_create()462 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_audio_disable()481 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_audio_enable()515 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_hdmi_disable()534 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_hdmi_enable()[all …]