ARM: 7491/1: use generic version of identical asm headers

Inspired by the AArgh64 claim that it should be separate from ARM and one
reason was being able to use more asm-generic headers. Doing a diff of
arch/arm/include/asm and include/asm-generic there are numerous asm
headers which are functionally identical to their asm-generic counterparts.
Delete the ARM version and use the generic ones.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Reviewed-by: Nicolas Pitre <nico@linaro.org>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

Conflicts:
	arch/arm/include/asm/Kbuild
	arch/arm/include/asm/current.h
	arch/arm/include/asm/exec.h
	arch/arm/include/asm/msgbuf.h
	arch/arm/include/asm/param.h
	arch/arm/include/asm/parport.h
	arch/arm/include/asm/segment.h
	arch/arm/include/asm/sembuf.h
	arch/arm/include/asm/shmbuf.h
	arch/arm/include/asm/socket.h
	arch/arm/include/asm/sockios.h
	arch/arm/include/asm/termbits.h
	arch/arm/include/asm/types.h