ipu_ic
struct ipu_ic task[IC_NUM_TASKS];
static inline u32 ipu_ic_read(struct ipu_ic *ic, unsigned offset)
static inline void ipu_ic_write(struct ipu_ic *ic, u32 value, unsigned offset)
static int init_csc(struct ipu_ic *ic,
static int calc_resize_coeffs(struct ipu_ic *ic,
void ipu_ic_task_enable(struct ipu_ic *ic)
void ipu_ic_task_disable(struct ipu_ic *ic)
int ipu_ic_task_init_rsc(struct ipu_ic *ic,
int ipu_ic_task_init(struct ipu_ic *ic,
int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel,
static void ipu_irt_enable(struct ipu_ic *ic)
static void ipu_irt_disable(struct ipu_ic *ic)
int ipu_ic_enable(struct ipu_ic *ic)
int ipu_ic_disable(struct ipu_ic *ic)
struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task)
struct ipu_ic *ic, *ret;
void ipu_ic_put(struct ipu_ic *ic)
void ipu_ic_dump(struct ipu_ic *ic)
struct ipu_ic *ic;
struct ipu_ic *ic;
struct ipu_ic *ic;
struct ipu_ic;
int ipu_ic_task_init(struct ipu_ic *ic,
int ipu_ic_task_init_rsc(struct ipu_ic *ic,
void ipu_ic_task_enable(struct ipu_ic *ic);
void ipu_ic_task_disable(struct ipu_ic *ic);
int ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel,
int ipu_ic_enable(struct ipu_ic *ic);
int ipu_ic_disable(struct ipu_ic *ic);
struct ipu_ic *ipu_ic_get(struct ipu_soc *ipu, enum ipu_ic_task task);
void ipu_ic_put(struct ipu_ic *ic);
void ipu_ic_dump(struct ipu_ic *ic);