drm/exynos: gsc: add device tree support and remove usage of static mappings
This patch adds device tree support for exynos_drm_gsc. This patch also fixed build issue on non-Exynos platforms, thus dependency on !ARCH_MULTIPLATFORM can be now removed. The driver cannot be used simultaneously with V4L2 Mem2Mem GScaller driver thought. Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Acked-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
This commit is contained in:
@@ -273,12 +273,12 @@
|
||||
#define GSC_CLK_GATE_MODE_SNOOP_CNT(x) ((x) << 0)
|
||||
|
||||
/* SYSCON. GSCBLK_CFG */
|
||||
#define SYSREG_GSCBLK_CFG1 (S3C_VA_SYS + 0x0224)
|
||||
#define SYSREG_GSCBLK_CFG1 0x0224
|
||||
#define GSC_BLK_DISP1WB_DEST(x) (x << 10)
|
||||
#define GSC_BLK_SW_RESET_WB_DEST(x) (1 << (18 + x))
|
||||
#define GSC_BLK_PXLASYNC_LO_MASK_WB(x) (0 << (14 + x))
|
||||
#define GSC_BLK_GSCL_WB_IN_SRC_SEL(x) (1 << (2 * x))
|
||||
#define SYSREG_GSCBLK_CFG2 (S3C_VA_SYS + 0x2000)
|
||||
#define SYSREG_GSCBLK_CFG2 0x2000
|
||||
#define PXLASYNC_LO_MASK_CAMIF_GSCL(x) (1 << (x))
|
||||
|
||||
#endif /* EXYNOS_REGS_GSC_H_ */
|
||||
|
Reference in New Issue
Block a user