Searched refs:sun8i_mixer (Results 1 – 13 of 13) sorted by relevance
/linux/drivers/gpu/drm/sun4i/ |
A D | sun8i_mixer.h | 171 struct sun8i_mixer { struct 182 static inline struct sun8i_mixer * argument 185 return container_of(engine, struct sun8i_mixer, engine); in engine_to_sun8i_mixer() 189 sun8i_blender_base(struct sun8i_mixer *mixer) in sun8i_blender_base() 195 sun8i_channel_base(struct sun8i_mixer *mixer, int channel) in sun8i_channel_base()
|
A D | sun8i_csc.h | 11 struct sun8i_mixer; 30 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);
|
A D | sun8i_ui_layer.h | 49 struct sun8i_mixer; 53 struct sun8i_mixer *mixer; 65 struct sun8i_mixer *mixer,
|
A D | sun8i_ui_layer.c | 26 static void sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_enable() 75 static void sun8i_ui_layer_update_alpha(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_alpha() 96 static int sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_coord() 194 static int sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_formats() 219 static int sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, in sun8i_ui_layer_update_buffer() 298 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_disable() 314 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_update() 378 struct sun8i_mixer *mixer, in sun8i_ui_layer_init_one()
|
A D | sun8i_vi_layer.h | 54 struct sun8i_mixer; 58 struct sun8i_mixer *mixer; 70 struct sun8i_mixer *mixer,
|
A D | sun8i_ui_scaler.c | 92 static u32 sun8i_ui_scaler_base(struct sun8i_mixer *mixer, int channel) in sun8i_ui_scaler_base() 130 void sun8i_ui_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_ui_scaler_enable() 148 void sun8i_ui_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_ui_scaler_setup()
|
A D | sun8i_vi_layer.c | 20 static void sun8i_vi_layer_enable(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_enable() 69 static void sun8i_vi_layer_update_alpha(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_alpha() 99 static int sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_coord() 260 static int sun8i_vi_layer_update_formats(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_formats() 304 static int sun8i_vi_layer_update_buffer(struct sun8i_mixer *mixer, int channel, in sun8i_vi_layer_update_buffer() 402 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_disable() 418 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_update() 542 struct sun8i_mixer *mixer, in sun8i_vi_layer_init_one()
|
A D | sun8i_ui_scaler.h | 38 void sun8i_ui_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable); 39 void sun8i_ui_scaler_setup(struct sun8i_mixer *mixer, int layer,
|
A D | sun8i_vi_scaler.c | 836 static u32 sun8i_vi_scaler_base(struct sun8i_mixer *mixer, int channel) in sun8i_vi_scaler_base() 910 void sun8i_vi_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_vi_scaler_enable() 926 void sun8i_vi_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_vi_scaler_setup()
|
A D | sun8i_vi_scaler.h | 72 void sun8i_vi_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable); 73 void sun8i_vi_scaler_setup(struct sun8i_mixer *mixer, int layer,
|
A D | sun8i_csc.c | 207 void sun8i_csc_set_ccsc_coefficients(struct sun8i_mixer *mixer, int layer, in sun8i_csc_set_ccsc_coefficients() 226 void sun8i_csc_enable_ccsc(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_csc_enable_ccsc()
|
A D | sun8i_mixer.c | 263 struct sun8i_mixer *mixer = engine_to_sun8i_mixer(engine); in sun8i_layers_init() 339 struct sun8i_mixer *mixer; in sun8i_mixer_bind() 510 struct sun8i_mixer *mixer = dev_get_drvdata(dev); in sun8i_mixer_unbind()
|
A D | Makefile | 17 sun8i-mixer-y += sun8i_mixer.o sun8i_ui_layer.o \
|
Completed in 13 milliseconds