Home
last modified time | relevance | path

Searched refs:sti_mixer (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_mixer.h16 #define to_sti_mixer(x) container_of(x, struct sti_mixer, drm_crtc)
34 struct sti_mixer { struct
43 const char *sti_mixer_to_str(struct sti_mixer *mixer); argument
45 struct sti_mixer *sti_mixer_create(struct device *dev, int id,
48 int sti_mixer_set_plane_status(struct sti_mixer *mixer,
50 int sti_mixer_set_plane_depth(struct sti_mixer *mixer, struct sti_plane *plane);
51 int sti_mixer_active_video_area(struct sti_mixer *mixer,
54 void sti_mixer_set_background_status(struct sti_mixer *mixer, bool enable);
Dsti_mixer.c55 const char *sti_mixer_to_str(struct sti_mixer *mixer) in sti_mixer_to_str()
67 static inline u32 sti_mixer_reg_read(struct sti_mixer *mixer, u32 reg_id) in sti_mixer_reg_read()
72 static inline void sti_mixer_reg_write(struct sti_mixer *mixer, in sti_mixer_reg_write()
78 void sti_mixer_set_background_status(struct sti_mixer *mixer, bool enable) in sti_mixer_set_background_status()
87 static void sti_mixer_set_background_color(struct sti_mixer *mixer, in sti_mixer_set_background_color()
93 static void sti_mixer_set_background_area(struct sti_mixer *mixer, in sti_mixer_set_background_area()
107 int sti_mixer_set_plane_depth(struct sti_mixer *mixer, struct sti_plane *plane) in sti_mixer_set_plane_depth()
165 int sti_mixer_active_video_area(struct sti_mixer *mixer, in sti_mixer_active_video_area()
209 int sti_mixer_set_plane_status(struct sti_mixer *mixer, in sti_mixer_set_plane_status()
231 void sti_mixer_set_matrix(struct sti_mixer *mixer) in sti_mixer_set_matrix()
[all …]
Dsti_crtc.c25 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_enable()
47 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_disabling()
65 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_mode_set()
115 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_disable()
148 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_atomic_begin()
164 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_atomic_flush()
260 struct sti_mixer *mixer; in sti_crtc_vblank_cb()
355 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_crtc_is_main()
363 int sti_crtc_init(struct drm_device *drm_dev, struct sti_mixer *mixer, in sti_crtc_init()
Dsti_crtc.h12 struct sti_mixer;
14 int sti_crtc_init(struct drm_device *drm_dev, struct sti_mixer *mixer,
DMakefile2 sti_mixer.o \
Dsti_compositor.h77 struct sti_mixer *mixer[STI_MAX_MIXER];
Dsti_cursor.c120 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_cursor_atomic_update()
218 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_cursor_atomic_disable()
Dsti_gdp.c244 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_gdp_disable()
393 struct sti_mixer *mixer; in sti_gdp_atomic_update()
584 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_gdp_atomic_disable()
Dsti_hqvdp.c785 struct sti_mixer *mixer = to_sti_mixer(crtc); in sti_hqvdp_atomic_update()
941 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_hqvdp_atomic_disable()
Dsti_dvo.c234 struct sti_mixer *mixer = to_sti_mixer(dvo->encoder->crtc); in sti_dvo_set_mode()