sunxi: Add base address for TV encoder
authorJernej Skrabec <jernej.skrabec@siol.net>
Fri, 19 May 2017 15:41:15 +0000 (17:41 +0200)
committerAnatolij Gustschin <agust@denx.de>
Fri, 9 Jun 2017 13:30:28 +0000 (15:30 +0200)
This commit adds TVE base address for Allwinner H3 and H5 SoCs.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h

index 6aa5e91adaec43eeb75f918dfe78d30d17cf45a0..2419062d45d7e5ee5ef0638ed35f99b219b3947b 100644 (file)
@@ -34,7 +34,9 @@
 #define SUNXI_MS_BASE                  0x01c07000
 #define SUNXI_TVD_BASE                 0x01c08000
 #define SUNXI_CSI0_BASE                        0x01c09000
+#ifndef CONFIG_MACH_SUNXI_H3_H5
 #define SUNXI_TVE0_BASE                        0x01c0a000
+#endif
 #define SUNXI_EMAC_BASE                        0x01c0b000
 #define SUNXI_LCD0_BASE                        0x01c0C000
 #define SUNXI_LCD1_BASE                        0x01c0d000
@@ -161,10 +163,18 @@ defined(CONFIG_MACH_SUN50I)
 /* module sram */
 #define SUNXI_SRAM_C_BASE              0x01d00000
 
+#ifndef CONFIG_MACH_SUN8I_H3
 #define SUNXI_DE_FE0_BASE              0x01e00000
+#else
+#define SUNXI_TVE0_BASE                        0x01e00000
+#endif
 #define SUNXI_DE_FE1_BASE              0x01e20000
 #define SUNXI_DE_BE0_BASE              0x01e60000
+#ifndef CONFIG_MACH_SUN50I_H5
 #define SUNXI_DE_BE1_BASE              0x01e40000
+#else
+#define SUNXI_TVE0_BASE                        0x01e40000
+#endif
 #define SUNXI_MP_BASE                  0x01e80000
 #define SUNXI_AVG_BASE                 0x01ea0000