SAUCE: fix building errors of arch/arm/plat-mxc/lluart.c

CC      arch/arm/mach-imx/lluart.o
In file included from linux-linaro/arch/arm/plat-mxc/include/mach/hardware.h:108:0,
                 from linux-linaro/arch/arm/mach-imx/lluart.c:17:
linux-linaro/arch/arm/plat-mxc/include/mach/mxc.h:214:33: warning: ‘enum mxc_cpu_pwr_mode’ declared inside parameter list [enabled by default]
linux-linaro/arch/arm/plat-mxc/include/mach/mxc.h:214:33: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
linux-linaro/arch/arm/mach-imx/lluart.c: In function ‘imx_lluart_map_io’:
linux-linaro/arch/arm/mach-imx/lluart.c:39:21: error: request for member ‘virtual’ in something not a structure or union
linux-linaro/arch/arm/mach-imx/lluart.c:40:3: error: implicit declaration of function ‘ARRY_SIZE’ [-Werror=implicit-function-declaration]
linux-linaro/arch/arm/mach-imx/lluart.c:40:3: warning: passing argument 1 of ‘iotable_init’ from incompatible pointer type [enabled by default]
linux-linaro/arch/arm/include/asm/mach/map.h:35:13: note: expected ‘struct map_desc *’ but argument is of type ‘struct map_desc (*)[2]’
cc1: some warnings being treated as errors

make[2]: *** [arch/arm/mach-imx/lluart.o] Error 1
make[1]: *** [arch/arm/mach-imx] Error 2
make: *** [sub-make] Error 2

Signed-off-by: Eric Miao <eric.miao@linaro.org>
2 files changed