Home
last modified time | relevance | path

Searched refs:exynos_drm_ipp (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.h9 struct exynos_drm_ipp;
13 * struct exynos_drm_ipp_funcs - exynos_drm_ipp control functions
29 int (*commit)(struct exynos_drm_ipp *ipp,
43 void (*abort)(struct exynos_drm_ipp *ipp,
48 * struct exynos_drm_ipp - central picture processor module structure
50 struct exynos_drm_ipp { struct
84 struct exynos_drm_ipp *ipp;
127 int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp,
132 struct exynos_drm_ipp *ipp);
H A Dexynos_drm_ipp.c28 #include "exynos_drm_ipp.h"
48 int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp, in exynos_drm_ipp_register()
83 struct exynos_drm_ipp *ipp) in exynos_drm_ipp_unregister()
107 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_res_ioctl()
128 static inline struct exynos_drm_ipp *__ipp_get(uint32_t id) in __ipp_get()
130 struct exynos_drm_ipp *ipp; in __ipp_get()
156 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_caps_ioctl()
189 struct exynos_drm_ipp *ipp, uint32_t fourcc, in __ipp_format_get()
223 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_limits_ioctl()
257 exynos_drm_ipp_task_alloc(struct exynos_drm_ipp *ip
[all...]
H A Dexynos_drm_rotator.c24 #include "exynos_drm_ipp.h"
57 struct exynos_drm_ipp ipp;
217 static int rotator_commit(struct exynos_drm_ipp *ipp, in rotator_commit()
243 struct exynos_drm_ipp *ipp = &rot->ipp; in rotator_bind()
262 struct exynos_drm_ipp *ipp = &rot->ipp; in rotator_unbind()
H A DMakefile20 exynosdrm-$(CONFIG_DRM_EXYNOS_IPP) += exynos_drm_ipp.o
H A Dexynos_drm_scaler.c23 #include "exynos_drm_ipp.h"
40 struct exynos_drm_ipp ipp;
356 static int scaler_commit(struct exynos_drm_ipp *ipp, in scaler_commit()
450 struct exynos_drm_ipp *ipp = &scaler->ipp; in scaler_bind()
471 struct exynos_drm_ipp *ipp = &scaler->ipp; in scaler_unbind()
H A Dexynos_drm_gsc.c24 #include "exynos_drm_ipp.h"
98 struct exynos_drm_ipp ipp;
1114 static int gsc_commit(struct exynos_drm_ipp *ipp, in gsc_commit()
1143 static void gsc_abort(struct exynos_drm_ipp *ipp, in gsc_abort()
1169 struct exynos_drm_ipp *ipp = &ctx->ipp; in gsc_bind()
1190 struct exynos_drm_ipp *ipp = &ctx->ipp; in gsc_unbind()
H A Dexynos_drm_fimc.c25 #include "exynos_drm_ipp.h"
98 struct exynos_drm_ipp ipp;
1083 static int fimc_commit(struct exynos_drm_ipp *ipp, in fimc_commit()
1106 static void fimc_abort(struct exynos_drm_ipp *ipp, in fimc_abort()
1133 struct exynos_drm_ipp *ipp = &ctx->ipp; in fimc_bind()
1154 struct exynos_drm_ipp *ipp = &ctx->ipp; in fimc_unbind()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.h9 struct exynos_drm_ipp;
13 * struct exynos_drm_ipp_funcs - exynos_drm_ipp control functions
29 int (*commit)(struct exynos_drm_ipp *ipp,
43 void (*abort)(struct exynos_drm_ipp *ipp,
48 * struct exynos_drm_ipp - central picture processor module structure
50 struct exynos_drm_ipp { struct
84 struct exynos_drm_ipp *ipp;
127 int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp,
132 struct exynos_drm_ipp *ipp);
H A Dexynos_drm_ipp.c29 #include "exynos_drm_ipp.h"
49 int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp, in exynos_drm_ipp_register()
84 struct exynos_drm_ipp *ipp) in exynos_drm_ipp_unregister()
108 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_res_ioctl()
129 static inline struct exynos_drm_ipp *__ipp_get(uint32_t id) in __ipp_get()
131 struct exynos_drm_ipp *ipp; in __ipp_get()
157 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_caps_ioctl()
190 struct exynos_drm_ipp *ipp, uint32_t fourcc, in __ipp_format_get()
224 struct exynos_drm_ipp *ipp; in exynos_drm_ipp_get_limits_ioctl()
258 exynos_drm_ipp_task_alloc(struct exynos_drm_ipp *ip
[all...]
H A Dexynos_drm_rotator.c24 #include "exynos_drm_ipp.h"
57 struct exynos_drm_ipp ipp;
217 static int rotator_commit(struct exynos_drm_ipp *ipp, in rotator_commit()
248 struct exynos_drm_ipp *ipp = &rot->ipp; in rotator_bind()
267 struct exynos_drm_ipp *ipp = &rot->ipp; in rotator_unbind()
H A DMakefile20 exynosdrm-$(CONFIG_DRM_EXYNOS_IPP) += exynos_drm_ipp.o
H A Dexynos_drm_scaler.c24 #include "exynos_drm_ipp.h"
41 struct exynos_drm_ipp ipp;
357 static int scaler_commit(struct exynos_drm_ipp *ipp, in scaler_commit()
453 struct exynos_drm_ipp *ipp = &scaler->ipp; in scaler_bind()
474 struct exynos_drm_ipp *ipp = &scaler->ipp; in scaler_unbind()
H A Dexynos_drm_gsc.c24 #include "exynos_drm_ipp.h"
97 struct exynos_drm_ipp ipp;
1113 static int gsc_commit(struct exynos_drm_ipp *ipp, in gsc_commit()
1147 static void gsc_abort(struct exynos_drm_ipp *ipp, in gsc_abort()
1173 struct exynos_drm_ipp *ipp = &ctx->ipp; in gsc_bind()
1194 struct exynos_drm_ipp *ipp = &ctx->ipp; in gsc_unbind()
H A Dexynos_drm_fimc.c25 #include "exynos_drm_ipp.h"
97 struct exynos_drm_ipp ipp;
1081 static int fimc_commit(struct exynos_drm_ipp *ipp, in fimc_commit()
1110 static void fimc_abort(struct exynos_drm_ipp *ipp, in fimc_abort()
1137 struct exynos_drm_ipp *ipp = &ctx->ipp; in fimc_bind()
1158 struct exynos_drm_ipp *ipp = &ctx->ipp; in fimc_unbind()

Completed in 17 milliseconds