ion: header

-msm ion header removed from device tree.
-added here for adjust kernel
ARM: arch/arm/kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS for CPUv7 or lower && MMU

Modern ARM CPUs can perform efficient unaligned memory accesses in
hardware and this feature is relied up on by code such as the dcache
word-at-a-time name hashing. It can be beneficial to
know at compile time whether the architecture can do unaligned
accesses efficiently.
watchdog: ts72xxwdt

-fix the issue of deadlock in lockscreen