
12 Jul
2015
12 Jul
'15
12:32 p.m.
Hi Marek,
On Sun, Jul 12, 2015 at 12:11:42AM +0200, Marek Vasut wrote:
On Saturday, July 11, 2015 at 10:07:11 AM, Peng Fan wrote:
- Update imx register base address for i.MX6UL.
- Remove duplicated MXS_APBH/GPMI/BCH_BASE.
- Remove #ifdef for register addresses that equal to "AIPS2_OFF_BASE_ADDR + 0x34000" for different chips.
- According fuse map, complete fuse_bank4_regs.
- Move AIPS3_ARB_BASE_ADDR and AIPS3_ARB_END_ADDR out of #ifdef
CONFIG_MX6SX, because we can use runtime check
Signed-off-by: Peng Fan Peng.Fan@freescale.com
[...]
@@ -309,11 +311,16 @@ #define PWM8_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xB0000) #endif
+/* only for i.MX6SX/UL */ +#define WDOG3_BASE_ADDR (is_cpu_type(MXC_CPU_MX6UL) ? \
(AIPS2_OFF_BASE_ADDR + 0x64000) : \
(AIPS3_ARB_BASE_ADDR + 0x88000))
This might not work if used in assembler.
I did not see any scenario that it will be used in assembler now. If we truely need it in assembler, then we can not avoid so many "ifdef"s.
Best regards, Marek Vasut
Regards, Peng. --