Makefile: set ARCH, CROSS_COMPILE for ARM

Change-Id: I50eefc4912267213cb7ca775a27ee46bb55c9d7b
msm: HTC: headset_one_wire: replace hr_msleep with regular msleep

hr_msleep is provided by a really old patch dating from 2007, and
doesn't actually exist in mainline modern kernels.

Change-Id: I2c3bf511b7b8b59d2d3bbc61ef404ae4b147ddfe

Conflicts:
	arch/arm/mach-msm/htc/htc_headset_one_wire.c