Home
last modified time | relevance | path

Searched refs:bdisp_ctx (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-v4l2.c36 #define fh_to_ctx(__fh) container_of(__fh, struct bdisp_ctx, fh)
120 static inline void bdisp_ctx_state_lock_set(u32 state, struct bdisp_ctx *ctx) in bdisp_ctx_state_lock_set()
129 static inline void bdisp_ctx_state_lock_clear(u32 state, struct bdisp_ctx *ctx) in bdisp_ctx_state_lock_clear()
138 static inline bool bdisp_ctx_state_is_set(u32 mask, struct bdisp_ctx *ctx) in bdisp_ctx_state_is_set()
164 static struct bdisp_frame *ctx_get_frame(struct bdisp_ctx *ctx, in ctx_get_frame()
181 static void bdisp_job_finish(struct bdisp_ctx *ctx, int vb_state) in bdisp_job_finish()
208 static int bdisp_ctx_stop_req(struct bdisp_ctx *ctx) in bdisp_ctx_stop_req()
210 struct bdisp_ctx *curr_ctx; in bdisp_ctx_stop_req()
236 static void __bdisp_job_abort(struct bdisp_ctx *ctx) in __bdisp_job_abort()
250 __bdisp_job_abort((struct bdisp_ctx *)priv); in bdisp_job_abort()
[all …]
H A Dbdisp.h113 struct bdisp_ctx { struct
139 struct bdisp_ctx *ctx; argument
203 void bdisp_hw_free_nodes(struct bdisp_ctx *ctx);
204 int bdisp_hw_alloc_nodes(struct bdisp_ctx *ctx);
209 int bdisp_hw_update(struct bdisp_ctx *ctx);
H A Dbdisp-hw.c431 void bdisp_hw_free_nodes(struct bdisp_ctx *ctx) in bdisp_hw_free_nodes()
449 int bdisp_hw_alloc_nodes(struct bdisp_ctx *ctx) in bdisp_hw_alloc_nodes()
628 static int bdisp_hw_get_hv_inc(struct bdisp_ctx *ctx, u16 *h_inc, u16 *v_inc) in bdisp_hw_get_hv_inc()
658 static int bdisp_hw_get_op_cfg(struct bdisp_ctx *ctx, struct bdisp_op_cfg *c) in bdisp_hw_get_op_cfg()
757 static void bdisp_hw_build_node(struct bdisp_ctx *ctx, in bdisp_hw_build_node()
992 static int bdisp_hw_build_all_nodes(struct bdisp_ctx *ctx) in bdisp_hw_build_all_nodes()
1047 static void bdisp_hw_save_request(struct bdisp_ctx *ctx) in bdisp_hw_save_request()
1084 int bdisp_hw_update(struct bdisp_ctx *ctx) in bdisp_hw_update()