/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_dl.h | 15 struct vsp1_dl_body; 60 struct vsp1_dl_body *vsp1_dlm_dl_body_get(struct vsp1_dl_manager *dlm); 64 struct vsp1_dl_body *vsp1_dl_list_get_body0(struct vsp1_dl_list *dl); 72 struct vsp1_dl_body *vsp1_dl_body_get(struct vsp1_dl_body_pool *pool); 73 void vsp1_dl_body_put(struct vsp1_dl_body *dlb); 75 void vsp1_dl_body_write(struct vsp1_dl_body *dlb, u32 reg, u32 data); 76 int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb);
|
H A D | vsp1_entity.h | 18 struct vsp1_dl_body; 83 struct vsp1_dl_list *, struct vsp1_dl_body *); 85 struct vsp1_dl_list *, struct vsp1_dl_body *); 89 struct vsp1_dl_body *); 156 struct vsp1_dl_body *dlb); 161 struct vsp1_dl_body *dlb); 166 struct vsp1_dl_body *dlb); 171 struct vsp1_dl_body *dlb);
|
H A D | vsp1_lut.c | 29 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_lut_write() 42 struct vsp1_dl_body *dlb; in lut_set_table() 151 struct vsp1_dl_body *dlb) in lut_configure_stream() 161 struct vsp1_dl_body *dlb) in lut_configure_frame() 164 struct vsp1_dl_body *lut_dlb; in lut_configure_frame()
|
H A D | vsp1_clu.c | 29 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_clu_write() 45 struct vsp1_dl_body *dlb; in clu_set_table() 175 struct vsp1_dl_body *dlb) in clu_configure_stream() 193 struct vsp1_dl_body *dlb) in clu_configure_frame() 196 struct vsp1_dl_body *clu_dlb; in clu_configure_frame()
|
H A D | vsp1_dl.c | 93 * struct vsp1_dl_body - Display list body 104 struct vsp1_dl_body { struct 137 struct vsp1_dl_body *bodies; 191 struct vsp1_dl_body *body0; 288 struct vsp1_dl_body *dlb = &pool->bodies[i]; in vsp1_dl_body_pool_create() 329 struct vsp1_dl_body *vsp1_dl_body_get(struct vsp1_dl_body_pool *pool) in vsp1_dl_body_get() 331 struct vsp1_dl_body *dlb = NULL; in vsp1_dl_body_get() 337 dlb = list_first_entry(&pool->free, struct vsp1_dl_body, free); in vsp1_dl_body_get() 353 void vsp1_dl_body_put(struct vsp1_dl_body *dlb) in vsp1_dl_body_put() 380 void vsp1_dl_body_write(struct vsp1_dl_body *dl [all...] |
H A D | vsp1_clu.h | 21 struct vsp1_dl_body; 34 struct vsp1_dl_body *clu;
|
H A D | vsp1_pipe.h | 144 struct vsp1_dl_body *stream_config; 164 struct vsp1_dl_body *dlb,
|
H A D | vsp1_rpf.c | 40 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_rpf_write() 61 struct vsp1_dl_body *dlb) in rpf_configure_stream() 229 struct vsp1_dl_body *dlb) in rpf_configure_frame() 244 struct vsp1_dl_body *dlb) in rpf_configure_partition()
|
H A D | vsp1_wpf.c | 30 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_wpf_write() 240 struct vsp1_dl_body *dlb; in wpf_configure_writeback_chain() 259 struct vsp1_dl_body *dlb) in wpf_configure_stream() 368 struct vsp1_dl_body *dlb) in wpf_configure_frame() 394 struct vsp1_dl_body *dlb) in wpf_configure_partition()
|
H A D | vsp1_lif.c | 27 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_lif_write() 88 struct vsp1_dl_body *dlb) in lif_configure_stream()
|
H A D | vsp1_hgt.c | 32 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hgt_write() 131 struct vsp1_dl_body *dlb) in hgt_configure_stream()
|
H A D | vsp1_hsit.c | 27 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hsit_write() 133 struct vsp1_dl_body *dlb) in hsit_configure_stream()
|
H A D | vsp1_uds.h | 34 void vsp1_uds_set_alpha(struct vsp1_entity *uds, struct vsp1_dl_body *dlb,
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_dl.h | 15 struct vsp1_dl_body; 60 struct vsp1_dl_body *vsp1_dlm_dl_body_get(struct vsp1_dl_manager *dlm); 64 struct vsp1_dl_body *vsp1_dl_list_get_body0(struct vsp1_dl_list *dl); 72 struct vsp1_dl_body *vsp1_dl_body_get(struct vsp1_dl_body_pool *pool); 73 void vsp1_dl_body_put(struct vsp1_dl_body *dlb); 75 void vsp1_dl_body_write(struct vsp1_dl_body *dlb, u32 reg, u32 data); 76 int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb);
|
H A D | vsp1_entity.h | 18 struct vsp1_dl_body; 83 struct vsp1_dl_list *, struct vsp1_dl_body *); 85 struct vsp1_dl_list *, struct vsp1_dl_body *); 89 struct vsp1_dl_body *); 154 struct vsp1_dl_body *dlb); 159 struct vsp1_dl_body *dlb); 164 struct vsp1_dl_body *dlb); 169 struct vsp1_dl_body *dlb);
|
H A D | vsp1_lut.c | 29 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_lut_write() 42 struct vsp1_dl_body *dlb; in lut_set_table() 152 struct vsp1_dl_body *dlb) in lut_configure_stream() 162 struct vsp1_dl_body *dlb) in lut_configure_frame() 165 struct vsp1_dl_body *lut_dlb; in lut_configure_frame()
|
H A D | vsp1_clu.c | 29 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_clu_write() 45 struct vsp1_dl_body *dlb; in clu_set_table() 176 struct vsp1_dl_body *dlb) in clu_configure_stream() 194 struct vsp1_dl_body *dlb) in clu_configure_frame() 197 struct vsp1_dl_body *clu_dlb; in clu_configure_frame()
|
H A D | vsp1_dl.c | 93 * struct vsp1_dl_body - Display list body 104 struct vsp1_dl_body { struct 137 struct vsp1_dl_body *bodies; 191 struct vsp1_dl_body *body0; 288 struct vsp1_dl_body *dlb = &pool->bodies[i]; in vsp1_dl_body_pool_create() 329 struct vsp1_dl_body *vsp1_dl_body_get(struct vsp1_dl_body_pool *pool) in vsp1_dl_body_get() 331 struct vsp1_dl_body *dlb = NULL; in vsp1_dl_body_get() 337 dlb = list_first_entry(&pool->free, struct vsp1_dl_body, free); in vsp1_dl_body_get() 353 void vsp1_dl_body_put(struct vsp1_dl_body *dlb) in vsp1_dl_body_put() 380 void vsp1_dl_body_write(struct vsp1_dl_body *dl [all...] |
H A D | vsp1_clu.h | 21 struct vsp1_dl_body; 34 struct vsp1_dl_body *clu;
|
H A D | vsp1_pipe.h | 144 struct vsp1_dl_body *stream_config; 166 struct vsp1_dl_body *dlb,
|
H A D | vsp1_rpf.c | 40 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_rpf_write() 61 struct vsp1_dl_body *dlb) in rpf_configure_stream() 281 struct vsp1_dl_body *dlb) in rpf_configure_frame() 296 struct vsp1_dl_body *dlb) in rpf_configure_partition()
|
H A D | vsp1_wpf.c | 30 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_wpf_write() 240 struct vsp1_dl_body *dlb; in wpf_configure_writeback_chain() 259 struct vsp1_dl_body *dlb) in wpf_configure_stream() 368 struct vsp1_dl_body *dlb) in wpf_configure_frame() 394 struct vsp1_dl_body *dlb) in wpf_configure_partition()
|
H A D | vsp1_lif.c | 27 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_lif_write() 89 struct vsp1_dl_body *dlb) in lif_configure_stream()
|
H A D | vsp1_hgt.c | 32 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hgt_write() 131 struct vsp1_dl_body *dlb) in hgt_configure_stream()
|
H A D | vsp1_hsit.c | 27 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hsit_write() 135 struct vsp1_dl_body *dlb) in hsit_configure_stream()
|