Home
last modified time | relevance | path

Searched refs:sun8i_mixer (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun8i_csc.h13 struct sun8i_mixer;
32 void sun8i_csc_set_ccsc_coefficients(struct sun8i_mixer *mixer, int layer,
34 void sun8i_csc_enable_ccsc(struct sun8i_mixer *mixer, int layer, bool enable);
Dsun8i_vi_layer.h33 struct sun8i_mixer;
37 struct sun8i_mixer *mixer;
49 struct sun8i_mixer *mixer,
Dsun8i_ui_layer.h45 struct sun8i_mixer;
49 struct sun8i_mixer *mixer;
61 struct sun8i_mixer *mixer,
Dsun8i_mixer.h139 struct sun8i_mixer { struct
150 static inline struct sun8i_mixer * argument
153 return container_of(engine, struct sun8i_mixer, engine); in engine_to_sun8i_mixer()
Dsun8i_ui_layer.c29 static void sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_enable()
74 static int sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_coord()
168 static int sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_formats()
189 static int sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_buffer()
259 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_disable()
271 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_update()
328 struct sun8i_mixer *mixer, in sun8i_ui_layer_init_one()
Dsun8i_vi_layer.c23 static void sun8i_vi_layer_enable(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_enable()
68 static int sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_coord()
161 static int sun8i_vi_layer_update_formats(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_formats()
198 static int sun8i_vi_layer_update_buffer(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_buffer()
287 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_disable()
299 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_update()
374 struct sun8i_mixer *mixer, in sun8i_vi_layer_init_one()
Dsun8i_ui_scaler.h44 void sun8i_ui_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable);
45 void sun8i_ui_scaler_setup(struct sun8i_mixer *mixer, int layer,
Dsun8i_csc.c76 void sun8i_csc_set_ccsc_coefficients(struct sun8i_mixer *mixer, int layer, in sun8i_csc_set_ccsc_coefficients()
86 void sun8i_csc_enable_ccsc(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_csc_enable_ccsc()
Dsun8i_vi_scaler.h52 void sun8i_vi_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable);
53 void sun8i_vi_scaler_setup(struct sun8i_mixer *mixer, int layer,
Dsun8i_ui_scaler.c115 void sun8i_ui_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_ui_scaler_enable()
133 void sun8i_ui_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_ui_scaler_setup()
Dsun8i_vi_scaler.c900 void sun8i_vi_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_vi_scaler_enable()
913 void sun8i_vi_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_vi_scaler_setup()
Dsun8i_mixer.c276 struct sun8i_mixer *mixer = engine_to_sun8i_mixer(engine); in sun8i_layers_init()
368 struct sun8i_mixer *mixer; in sun8i_mixer_bind()
500 struct sun8i_mixer *mixer = dev_get_drvdata(dev); in sun8i_mixer_unbind()
DMakefile17 sun8i-mixer-y += sun8i_mixer.o sun8i_ui_layer.o \