Revert "ARM: SMP: use a timing out completion for cpu hotplug"

Now we decided to use previous hotplug timer.

Thanks nomanman for testing.

This reverts commit d41c723eb8fc7608d8ec2b3989199df8aa398f05.
defconfig: version tag 7.0 -> 7.2
Revert "ARM: disable preemption in machine_shutdown"

This reverts commit 17f43074e008fa8755a733cb19ca2eaf5616d385.

This will cause BUGS on cfs scheduler when machine is shutting down.
Revert "ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation"

This reverts commit 40837ec864bf9587b57aae07cd4fd6b01b376841.
defconfig: update configs
ux500-wdt: hide repeating message
s6e63m0: add mcde channel entry

This entry allows us to write the params of mcde/chnl0(s6e63m0 uses).

        Write params first, for example:
        echo pclk=50000 > mcde_chnl

        Update channel config:
        echo update > mcde_chnl

Screen will stop playing until we send an event to active it again(namely, touching the screen).

Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: remove debug printf

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: sweep2wake x threshold 150 -> 120

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: edit some msgs
Signed-off-by: cocafe <cocafehj@gmail.com>
abb-btemp: edit a repeating msg
Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: add lcdclk management

PRCMU LCDCLK is a input clock source.

Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: edit some long msgs
Signed-off-by: cocafe <cocafehj@gmail.com>
abb-btemp: edit msgs
Signed-off-by: cocafe <cocafehj@gmail.com>
abb-fg: edit msg
Signed-off-by: cocafe <cocafehj@gmail.com>
defconfig: version tag 7.2 -> 7.3
snd_usb: fix sysfs conflicts

<4>[    1.265808] WARNING: at fs/sysfs/dir.c:455 sysfs_add_one+0x90/0xb8()
<4>[    1.265808] sysfs: cannot create duplicate filename '/devices/virtual/switch/usb_audio'
<4>[    1.265808] Modules linked in:
<4>[    1.265869] [<c08e70dc>] (unwind_backtrace+0x0/0x138) from [<c0911e88>] (warn_slowpath_common+0x4c/0x64)
<4>[    1.265869] [<c0911e88>] (warn_slowpath_common+0x4c/0x64) from [<c0911f34>] (warn_slowpath_fmt+0x30/0x40)
<4>[    1.265899] [<c0911f34>] (warn_slowpath_fmt+0x30/0x40) from [<c0a0be5c>] (sysfs_add_one+0x90/0xb8)
<4>[    1.265899] [<c0a0be5c>] (sysfs_add_one+0x90/0xb8) from [<c0a0bee4>] (create_dir+0x60/0xbc)
<4>[    1.265930] [<c0a0bee4>] (create_dir+0x60/0xbc) from [<c0a0bff0>] (sysfs_create_dir+0x84/0xf0)
<4>[    1.265930] [<c0a0bff0>] (sysfs_create_dir+0x84/0xf0) from [<c0ac2ff0>] (kobject_add_internal+0xb0/0x218)
<4>[    1.265960] [<c0ac2ff0>] (kobject_add_internal+0xb0/0x218) from [<c0ac3470>] (kobject_add+0x4c/0x94)
<4>[    1.265991] [<c0ac3470>] (kobject_add+0x4c/0x94) from [<c0b5af5c>] (device_add+0x94/0x54c)
<4>[    1.265991] [<c0b5af5c>] (device_add+0x94/0x54c) from [<c0b5b4d0>] (device_create_vargs+0xa4/0xd4)
<4>[    1.266021] [<c0b5b4d0>] (device_create_vargs+0xa4/0xd4) from [<c0b5b520>] (device_create+0x20/0x28)
<4>[    1.266021] [<c0b5b520>] (device_create+0x20/0x28) from [<c0c63108>] (switch_dev_register+0x5c/0xfc)
<4>[    1.266052] [<c0c63108>] (switch_dev_register+0x5c/0xfc) from [<c002b770>] (snd_usb_audio_init+0x3c/0x64)
<4>[    1.266082] [<c002b770>] (snd_usb_audio_init+0x3c/0x64) from [<c08da6b4>] (do_one_initcall+0x38/0x178)
<4>[    1.266082] [<c08da6b4>] (do_one_initcall+0x38/0x178) from [<c00089ac>] (kernel_init+0x90/0x13c)
<4>[    1.266113] [<c00089ac>] (kernel_init+0x90/0x13c) from [<c08e1990>] (kernel_thread_exit+0x0/0x8)
<4>[    1.266143] Board Information: UX500: 0E, cpu U8500 ES178
<4>[    1.266174] ---[ end trace 189fe1a0ae07c69e ]---
<3>[    1.266174] kobject_add_internal failed for usb_audio with -EEXIST, don't try to register things with the same name in the same directory.
<4>[    1.266204] [<c08e70dc>] (unwind_backtrace+0x0/0x138) from [<c0ac3088>] (kobject_add_internal+0x148/0x218)
<4>[    1.266204] [<c0ac3088>] (kobject_add_internal+0x148/0x218) from [<c0ac3470>] (kobject_add+0x4c/0x94)
<4>[    1.266235] [<c0ac3470>] (kobject_add+0x4c/0x94) from [<c0b5af5c>] (device_add+0x94/0x54c)
<4>[    1.266235] [<c0b5af5c>] (device_add+0x94/0x54c) from [<c0b5b4d0>] (device_create_vargs+0xa4/0xd4)
<4>[    1.266265] [<c0b5b4d0>] (device_create_vargs+0xa4/0xd4) from [<c0b5b520>] (device_create+0x20/0x28)
<4>[    1.266265] [<c0b5b520>] (device_create+0x20/0x28) from [<c0c63108>] (switch_dev_register+0x5c/0xfc)
<4>[    1.266296] [<c0c63108>] (switch_dev_register+0x5c/0xfc) from [<c002b770>] (snd_usb_audio_init+0x3c/0x64)
<4>[    1.266296] [<c002b770>] (snd_usb_audio_init+0x3c/0x64) from [<c08da6b4>] (do_one_initcall+0x38/0x178)
<4>[    1.266326] [<c08da6b4>] (do_one_initcall+0x38/0x178) from [<c00089ac>] (kernel_init+0x90/0x13c)
<4>[    1.266357] [<c00089ac>] (kernel_init+0x90/0x13c) from [<c08e1990>] (kernel_thread_exit+0x0/0x8)
<6>[    1.266632] usbcore: registered new interface driver snd-usb-audio

Conflicts:

	arch/arm/mach-ux500/android_switch.c

	/* Android switch interface */
	ux500_android_switch.name = "usb_audio";

	ret = switch_dev_register(&ux500_android_switch);

Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: dim more at lowest illumination

Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: adjust illumination table
Signed-off-by: cocafe <cocafehj@gmail.com>
s6e63m0: new interface for gamma mode
Signed-off-by: cocafe <cocafehj@gmail.com>