Home
last modified time | relevance | path

Searched refs:encoder (Results 1 – 25 of 313) sorted by relevance

12345678910>>...13

/linux/drivers/input/misc/
H A Drotary_encoder.c56 static unsigned int rotary_encoder_get_state(struct rotary_encoder *encoder) in rotary_encoder_get_state() argument
61 for (i = 0; i < encoder->gpios->ndescs; ++i) { in rotary_encoder_get_state()
62 int val = gpiod_get_value_cansleep(encoder->gpios->desc[i]); in rotary_encoder_get_state()
65 if (encoder->encoding == ROTENC_GRAY && ret & 1) in rotary_encoder_get_state()
74 static void rotary_encoder_report_event(struct rotary_encoder *encoder) in rotary_encoder_report_event() argument
76 if (encoder->relative_axis) { in rotary_encoder_report_event()
77 input_report_rel(encoder->input, in rotary_encoder_report_event()
78 encoder->axis, encoder->dir); in rotary_encoder_report_event()
80 unsigned int pos = encoder->pos; in rotary_encoder_report_event()
82 if (encoder->dir < 0) { in rotary_encoder_report_event()
[all …]
/linux/drivers/media/i2c/
H A Dbt856.c55 static inline int bt856_write(struct bt856 *encoder, u8 reg, u8 value) in bt856_write() argument
57 struct i2c_client *client = v4l2_get_subdevdata(&encoder->sd); in bt856_write()
59 encoder->reg[reg - BT856_REG_OFFSET] = value; in bt856_write()
63 static inline int bt856_setbit(struct bt856 *encoder, u8 reg, u8 bit, u8 value) in bt856_setbit() argument
65 return bt856_write(encoder, reg, in bt856_setbit()
66 (encoder->reg[reg - BT856_REG_OFFSET] & ~(1 << bit)) | in bt856_setbit()
70 static void bt856_dump(struct bt856 *encoder) in bt856_dump() argument
74 v4l2_info(&encoder->sd, "register dump:\n"); in bt856_dump()
76 printk(KERN_CONT " %02x", encoder->reg[i]); in bt856_dump()
84 struct bt856 *encoder = to_bt856(sd); in bt856_init() local
[all …]
H A Dsaa7185.c58 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write() local
61 encoder->reg[reg] = value; in saa7185_write()
69 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write_block() local
85 encoder->reg[reg++] = data[1]; in saa7185_write_block()
209 struct saa7185 *encoder = to_saa7185(sd); in saa7185_init() local
212 if (encoder->norm & V4L2_STD_NTSC) in saa7185_init()
221 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_std_output() local
229 encoder->norm = std; in saa7185_s_std_output()
236 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_routing() local
246 saa7185_write(sd, 0x61, (encoder->reg[0x61] & 0xf7) | 0x08); in saa7185_s_routing()
[all …]
H A Dbt866.c49 static int bt866_write(struct bt866 *encoder, u8 subaddr, u8 data) in bt866_write() argument
51 struct i2c_client *client = v4l2_get_subdevdata(&encoder->sd); in bt866_write()
58 encoder->reg[subaddr] = data; in bt866_write()
118 struct bt866 *encoder = to_bt866(sd); in bt866_s_routing() local
123 bt866_write(encoder, init[i], init[i+1]); in bt866_s_routing()
125 val = encoder->reg[0xdc]; in bt866_s_routing()
132 bt866_write(encoder, 0xdc, val); in bt866_s_routing()
134 val = encoder->reg[0xcc]; in bt866_s_routing()
139 bt866_write(encoder, 0xcc, val); in bt866_s_routing()
157 val = encoder->reg[0xdc];
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_encoder.c74 struct drm_encoder *encoder; in drm_encoder_register_all() local
77 drm_for_each_encoder(encoder, dev) { in drm_encoder_register_all()
78 drm_debugfs_encoder_add(encoder); in drm_encoder_register_all()
80 if (encoder->funcs && encoder->funcs->late_register) in drm_encoder_register_all()
81 ret = encoder->funcs->late_register(encoder); in drm_encoder_register_all()
91 struct drm_encoder *encoder; in drm_encoder_unregister_all() local
93 drm_for_each_encoder(encoder, dev) { in drm_encoder_unregister_all()
94 if (encoder->funcs && encoder->funcs->early_unregister) in drm_encoder_unregister_all()
95 encoder->funcs->early_unregister(encoder); in drm_encoder_unregister_all()
96 drm_debugfs_encoder_remove(encoder); in drm_encoder_unregister_all()
[all …]
H A Ddrm_mode_config.c100 struct drm_encoder *encoder; in drm_mode_getresources() local
144 drm_for_each_encoder(encoder, dev) { in drm_mode_getresources()
146 put_user(encoder->base.id, encoder_id + count)) in drm_mode_getresources()
198 struct drm_encoder *encoder; in drm_mode_config_reset() local
213 drm_for_each_encoder(encoder, dev) in drm_mode_config_reset()
214 if (encoder->funcs && encoder->funcs->reset) in drm_mode_config_reset()
215 encoder->funcs->reset(encoder); in drm_mode_config_reset()
522 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup() local
528 list_for_each_entry_safe(encoder, enct, &dev->mode_config.encoder_list, in drm_mode_config_cleanup()
530 encoder->funcs->destroy(encoder); in drm_mode_config_cleanup()
[all …]
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_encoder.c13 static struct mdp5_kms *get_kms(struct drm_encoder *encoder) in get_kms() argument
15 struct msm_drm_private *priv = encoder->dev->dev_private; in get_kms()
19 static void mdp5_vid_encoder_mode_set(struct drm_encoder *encoder, in mdp5_vid_encoder_mode_set() argument
23 struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder); in mdp5_vid_encoder_mode_set()
24 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_vid_encoder_mode_set()
25 struct drm_device *dev = encoder->dev; in mdp5_vid_encoder_mode_set()
53 if (connector->encoder == encoder) { in mdp5_vid_encoder_mode_set()
117 mdp5_crtc_set_pipeline(encoder->crtc); in mdp5_vid_encoder_mode_set()
120 static void mdp5_vid_encoder_disable(struct drm_encoder *encoder) in mdp5_vid_encoder_disable() argument
122 struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder); in mdp5_vid_encoder_disable()
[all …]
H A Dmdp5_cmd_encoder.c13 static struct mdp5_kms *get_kms(struct drm_encoder *encoder) in get_kms() argument
15 struct msm_drm_private *priv = encoder->dev->dev_private; in get_kms()
20 static int pingpong_tearcheck_setup(struct drm_encoder *encoder, in pingpong_tearcheck_setup() argument
23 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_setup()
24 struct device *dev = encoder->dev->dev; in pingpong_tearcheck_setup()
27 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in pingpong_tearcheck_setup()
77 static int pingpong_tearcheck_enable(struct drm_encoder *encoder) in pingpong_tearcheck_enable() argument
79 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_enable()
80 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in pingpong_tearcheck_enable()
87 DRM_DEV_ERROR(encoder->dev->dev, in pingpong_tearcheck_enable()
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_audio.c42 static void radeon_audio_hdmi_mode_set(struct drm_encoder *encoder,
44 static void radeon_audio_dp_mode_set(struct drm_encoder *encoder,
190 struct drm_encoder *encoder; in radeon_audio_enable() local
199 list_for_each_entry(encoder, &rdev_to_drm(rdev)->mode_config.encoder_list, head) { in radeon_audio_enable()
200 if (radeon_encoder_is_digital(encoder)) { in radeon_audio_enable()
201 radeon_encoder = to_radeon_encoder(encoder); in radeon_audio_enable()
303 static void radeon_audio_write_sad_regs(struct drm_encoder *encoder) in radeon_audio_write_sad_regs() argument
305 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_sad_regs()
307 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_audio_write_sad_regs()
322 radeon_encoder->audio->write_sad_regs(encoder, sads, sad_count); in radeon_audio_write_sad_regs()
[all …]
H A Dradeon_encoders.c40 static uint32_t radeon_encoder_clones(struct drm_encoder *encoder) in radeon_encoder_clones() argument
42 struct drm_device *dev = encoder->dev; in radeon_encoder_clones()
44 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_encoder_clones()
46 uint32_t index_mask = drm_encoder_mask(encoder); in radeon_encoder_clones()
65 if (clone_encoder == encoder) in radeon_encoder_clones()
79 struct drm_encoder *encoder; in radeon_setup_encoder_clones() local
81 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_setup_encoder_clones()
82 encoder->possible_clones = radeon_encoder_clones(encoder); in radeon_setup_encoder_clones()
214 struct drm_encoder *encoder; in radeon_link_encoder_connector() local
220 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in radeon_link_encoder_connector()
[all …]
H A Dradeon_audio.h46 void (*select_pin)(struct drm_encoder *encoder);
48 void (*write_latency_fields)(struct drm_encoder *encoder,
50 void (*write_sad_regs)(struct drm_encoder *encoder,
52 void (*write_speaker_allocation)(struct drm_encoder *encoder,
56 void (*update_acr)(struct drm_encoder *encoder, long offset,
58 void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
59 void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
62 void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset);
63 void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
64 void (*mode_set)(struct drm_encoder *encoder,
[all …]
H A Dradeon_mode.h284 struct radeon_encoder *encoder; member
359 struct drm_encoder *encoder; member
689 struct drm_encoder *encoder,
693 struct drm_encoder *encoder,
697 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
699 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
700 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
703 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
713 extern void radeon_dp_link_train(struct drm_encoder *encoder,
718 extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
[all …]
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Ddac.c41 int nv04_dac_output_offset(struct drm_encoder *encoder) in nv04_dac_output_offset() argument
43 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_output_offset()
132 static enum drm_connector_status nv04_dac_detect(struct drm_encoder *encoder, in nv04_dac_detect() argument
135 struct drm_device *dev = encoder->dev; in nv04_dac_detect()
235 uint32_t nv17_dac_sample_load(struct drm_encoder *encoder) in nv17_dac_sample_load() argument
237 struct drm_device *dev = encoder->dev; in nv17_dac_sample_load()
241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load()
242 uint32_t sample, testval, regoffset = nv04_dac_output_offset(encoder); in nv17_dac_sample_load()
336 nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_dac_detect() argument
338 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv17_dac_detect()
[all …]
H A Dnouveau_i2c_encoder.c53 struct nouveau_i2c_encoder *encoder, in nouveau_i2c_encoder_init() argument
76 encoder->i2c_client = client; in nouveau_i2c_encoder_init()
80 err = encoder_drv->encoder_init(client, dev, encoder); in nouveau_i2c_encoder_init()
85 encoder->encoder_i2c_funcs->set_config(&encoder->base, in nouveau_i2c_encoder_init()
101 bool nouveau_i2c_encoder_mode_fixup(struct drm_encoder *encoder, in nouveau_i2c_encoder_mode_fixup() argument
105 if (!get_encoder_i2c_funcs(encoder)->mode_fixup) in nouveau_i2c_encoder_mode_fixup()
108 return get_encoder_i2c_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode); in nouveau_i2c_encoder_mode_fixup()
111 enum drm_connector_status nouveau_i2c_encoder_detect(struct drm_encoder *encoder, in nouveau_i2c_encoder_detect() argument
114 return get_encoder_i2c_funcs(encoder)->detect(encoder, connector); in nouveau_i2c_encoder_detect()
117 void nouveau_i2c_encoder_save(struct drm_encoder *encoder) in nouveau_i2c_encoder_save() argument
[all …]
/linux/drivers/gpu/drm/nouveau/include/dispnv04/i2c/
H A Dencoder_i2c.h52 void (*set_config)(struct drm_encoder *encoder,
58 void (*destroy)(struct drm_encoder *encoder);
63 void (*dpms)(struct drm_encoder *encoder, int mode);
68 void (*save)(struct drm_encoder *encoder);
73 void (*restore)(struct drm_encoder *encoder);
79 bool (*mode_fixup)(struct drm_encoder *encoder,
86 int (*mode_valid)(struct drm_encoder *encoder,
92 void (*mode_set)(struct drm_encoder *encoder,
100 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
105 int (*get_modes)(struct drm_encoder *encoder,
[all …]
/linux/include/drm/
H A Ddrm_encoder.h48 void (*reset)(struct drm_encoder *encoder);
57 void (*destroy)(struct drm_encoder *encoder);
72 int (*late_register)(struct drm_encoder *encoder);
83 void (*early_unregister)(struct drm_encoder *encoder);
90 void (*debugfs_init)(struct drm_encoder *encoder, struct dentry *root);
207 struct drm_encoder *encoder,
213 struct drm_encoder *encoder,
272 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index() argument
274 return encoder->index; in drm_encoder_index()
284 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask() argument
[all …]
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c26 struct drm_encoder encoder; member
40 return container_of(e, struct exynos_dpi, encoder); in encoder_to_dpi()
94 static int exynos_dpi_create_connector(struct drm_encoder *encoder) in exynos_dpi_create_connector() argument
96 struct exynos_dpi *ctx = encoder_to_dpi(encoder); in exynos_dpi_create_connector()
102 ret = drm_connector_init(encoder->dev, connector, in exynos_dpi_create_connector()
112 drm_connector_attach_encoder(connector, encoder); in exynos_dpi_create_connector()
117 static void exynos_dpi_mode_set(struct drm_encoder *encoder, in exynos_dpi_mode_set() argument
123 static void exynos_dpi_enable(struct drm_encoder *encoder) in exynos_dpi_enable() argument
125 struct exynos_dpi *ctx = encoder_to_dpi(encoder); in exynos_dpi_enable()
133 static void exynos_dpi_disable(struct drm_encoder *encoder) in exynos_dpi_disable() argument
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c41 struct drm_encoder *encoder; in amdgpu_link_encoder_connector() local
48 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_link_encoder_connector()
49 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_link_encoder_connector()
51 drm_connector_attach_encoder(connector, encoder); in amdgpu_link_encoder_connector()
62 void amdgpu_encoder_set_active_device(struct drm_encoder *encoder) in amdgpu_encoder_set_active_device() argument
64 struct drm_device *dev = encoder->dev; in amdgpu_encoder_set_active_device()
65 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_encoder_set_active_device()
71 if (connector->encoder == encoder) { in amdgpu_encoder_set_active_device()
77 amdgpu_connector->devices, encoder->encoder_type); in amdgpu_encoder_set_active_device()
84 amdgpu_get_connector_for_encoder(struct drm_encoder *encoder) in amdgpu_get_connector_for_encoder() argument
[all …]
H A Datombios_encoders.c87 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level() local
108 amdgpu_atombios_encoder_setup_dig_transmitter(encoder, in amdgpu_atombios_encoder_set_backlight_level()
111 amdgpu_atombios_encoder_setup_dig_transmitter(encoder, in amdgpu_atombios_encoder_set_backlight_level()
113 amdgpu_atombios_encoder_setup_dig_transmitter(encoder, in amdgpu_atombios_encoder_set_backlight_level()
141 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; in amdgpu_atombios_encoder_update_backlight_status()
153 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; in amdgpu_atombios_encoder_get_backlight_brightness()
212 pdata->encoder = amdgpu_encoder; in amdgpu_atombios_encoder_init_backlight()
263 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder) in amdgpu_atombios_encoder_is_digital() argument
265 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_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() argument
[all …]
H A Datombios_encoders.h41 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder);
42 bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
45 int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder);
47 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
50 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action,
56 amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode);
58 amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder);
62 amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
65 amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
68 amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder);
[all …]
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_lvds.c23 struct drm_encoder encoder; member
36 drm_encoder_to_sun4i_lvds(struct drm_encoder *encoder) in drm_encoder_to_sun4i_lvds() argument
38 return container_of(encoder, struct sun4i_lvds, in drm_encoder_to_sun4i_lvds()
39 encoder); in drm_encoder_to_sun4i_lvds()
68 static void sun4i_lvds_encoder_enable(struct drm_encoder *encoder) in sun4i_lvds_encoder_enable() argument
70 struct sun4i_lvds *lvds = drm_encoder_to_sun4i_lvds(encoder); in sun4i_lvds_encoder_enable()
80 static void sun4i_lvds_encoder_disable(struct drm_encoder *encoder) in sun4i_lvds_encoder_disable() argument
82 struct sun4i_lvds *lvds = drm_encoder_to_sun4i_lvds(encoder); in sun4i_lvds_encoder_disable()
99 struct drm_encoder *encoder; in sun4i_lvds_init() local
107 encoder = &lvds->encoder; in sun4i_lvds_init()
[all …]
/linux/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c70 struct rockchip_encoder encoder; member
85 static struct rockchip_dp_device *encoder_to_dp(struct drm_encoder *encoder) in encoder_to_dp() argument
87 struct rockchip_encoder *rkencoder = to_rockchip_encoder(encoder); in encoder_to_dp()
89 return container_of(rkencoder, struct rockchip_dp_device, encoder); in encoder_to_dp()
187 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_fixup() argument
195 static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_set() argument
203 struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder, in rockchip_dp_drm_get_new_crtc() argument
209 connector = drm_atomic_get_new_connector_for_encoder(state, encoder); in rockchip_dp_drm_get_new_crtc()
220 static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_enable() argument
223 struct rockchip_dp_device *dp = encoder_to_dp(encoder); in rockchip_dp_drm_encoder_enable()
[all …]
/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_dtv_encoder.c22 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() argument
24 struct msm_drm_private *priv = encoder->dev->dev_private; in get_kms()
28 static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dtv_encoder_mode_set() argument
32 struct mdp4_dtv_encoder *mdp4_dtv_encoder = to_mdp4_dtv_encoder(encoder); in mdp4_dtv_encoder_mode_set()
33 struct mdp4_kms *mdp4_kms = get_kms(encoder); in mdp4_dtv_encoder_mode_set()
86 static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder) in mdp4_dtv_encoder_disable() argument
88 struct mdp4_dtv_encoder *mdp4_dtv_encoder = to_mdp4_dtv_encoder(encoder); in mdp4_dtv_encoder_disable()
89 struct mdp4_kms *mdp4_kms = get_kms(encoder); in mdp4_dtv_encoder_disable()
112 static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder) in mdp4_dtv_encoder_enable() argument
114 struct drm_device *dev = encoder->dev; in mdp4_dtv_encoder_enable()
[all …]
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_panel.c44 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms() argument
46 struct panel_encoder *panel_encoder = to_panel_encoder(encoder); in panel_encoder_dpms()
61 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare() argument
63 panel_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in panel_encoder_prepare()
66 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit() argument
68 panel_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in panel_encoder_commit()
71 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set() argument
89 struct drm_encoder *encoder; in panel_encoder_create() local
99 encoder = &panel_encoder->base; in panel_encoder_create()
100 encoder->possible_crtcs = 1; in panel_encoder_create()
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Dintel_audio.c70 void (*audio_codec_enable)(struct intel_encoder *encoder,
73 void (*audio_codec_disable)(struct intel_encoder *encoder,
76 void (*audio_codec_get_config)(struct intel_encoder *encoder,
265 static void g4x_audio_codec_get_config(struct intel_encoder *encoder, in g4x_audio_codec_get_config() argument
268 struct intel_display *display = to_intel_display(encoder); in g4x_audio_codec_get_config()
286 static void g4x_audio_codec_disable(struct intel_encoder *encoder, in g4x_audio_codec_disable() argument
290 struct intel_display *display = to_intel_display(encoder); in g4x_audio_codec_disable()
301 static void g4x_audio_codec_enable(struct intel_encoder *encoder, in g4x_audio_codec_enable() argument
305 struct intel_display *display = to_intel_display(encoder); in g4x_audio_codec_enable()
331 hsw_dp_audio_config_update(struct intel_encoder *encoder, in hsw_dp_audio_config_update() argument
[all …]

12345678910>>...13