pulled in latest interactive version from mako
ARM: Allow SoCs to enable scatterlist chaining

Allow SoCs to enable the scatterlist chaining support, which allows
scatterlist tables to be broken up into smaller allocations.

As support for this feature depends on the implementation details of
the users of the scatterlists, we can't enable this globally without
auditing all the users, which is a very big task.  Instead, let SoCs
progressively switch over to using this.

SoC drivers using scatterlists and SoC DMA implementations need
auditing before this option can be enabled for the SoC.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
implement tempcontrol

tempcontrol: sysfs interface for temp sensor threshold control

tempcontrol: always show current temp in sysfs

temp control: setting templimit to 0 will revert to kernel default

tempcontrol: set initial sysfs value to kernel default
deadline: Allow 0ms deadline latency, increase the read speed

Change a timer compare from after to after-equals, thus allowing
0 timeout and making deadline schedule FIFO.

Signed-off-by: xiaobing tu <xiaobing.tu@intel.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/dyn_sync_cntrl: dynamic sync control - Thanks Faux123

Signed-off-by: Locasto <amperific@gmail.com>
Signed-off-by: Amperific <amperific@gmail.com>

Conflicts:
	arch/arm/configs/cyanogenmod_tuna_defconfig
	fs/sync.c

Conflicts:
	fs/sync.c