Searched refs:sun8i_mixer (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/sun4i/ |
D | sun8i_csc.h | 13 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);
|
D | sun8i_vi_layer.h | 33 struct sun8i_mixer; 37 struct sun8i_mixer *mixer; 49 struct sun8i_mixer *mixer,
|
D | sun8i_ui_layer.h | 45 struct sun8i_mixer; 49 struct sun8i_mixer *mixer; 61 struct sun8i_mixer *mixer,
|
D | sun8i_mixer.h | 139 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()
|
D | sun8i_ui_layer.c | 29 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()
|
D | sun8i_vi_layer.c | 23 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()
|
D | sun8i_ui_scaler.h | 44 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,
|
D | sun8i_csc.c | 76 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()
|
D | sun8i_vi_scaler.h | 52 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,
|
D | sun8i_ui_scaler.c | 115 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()
|
D | sun8i_vi_scaler.c | 900 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()
|
D | sun8i_mixer.c | 276 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()
|
D | Makefile | 17 sun8i-mixer-y += sun8i_mixer.o sun8i_ui_layer.o \
|