tegra dvfs: variant O is unstable on 1.6
Revert "cpufreq: update interactive to uptodate"

This reverts commit e6900b5d0cc5071ea0d25a12b4813be415c6a468.
baseband power: fix warning 'err' may be used uninitialized in this function [-Wmaybe-uninitialized]
baseband power: fix warning ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
baseband power: fix warning 'XYZ' defined but not used [-Wunused-variable]
baseband power: format '%d' expects argument of type 'int', but argument 2 has type 'struct usb_device *' [-Wformat]
baseband power: fix warning: 'baseband_xmm_power_work_usb' defined but not used [-Wunused-variable]
baseband power: fix warning: control reaches end of non-void function [-Wreturn-type]
baseband power: fix warning: no return statement in function returning non-void [-Wreturn-type]
baseband power: fix warning: function declaration isn't a prototype [-Wstrict-prototypes]
board x3 baseband: remove unused stuff
cpufreq: added proper interactive
ext4: REQ_META set during meta data write

Today, storage devices like eMMC has special features like data tagging
(introduced in MMC-4.5 version) in order to improve performance of some
specific writes. On MMC stack, data tagging is used for all writes which has
REQ_META flag set. On EXT4, however, currently REQ_META is set only for read.
This patch adds the capability to add REQ_META flag during meta data write.
This patch adds new function set_buffer_meta, which is used to set a bit
BH_Meta in the b_state field when meta data and super block is made dirty.

Signed-off-by: Saugata Das <saugata.das@xxxxxxxxxx>
Acked-by: Arnd Bergmann <arnd.bergmann@xxxxxxxxxx>

Changelog v2:
	- Removed check for WRITE when setting REQ_META in submit_bh
Changelog v1:
	- Introduction of REQ_META during write
Add ARM cpu topology definition by linaro

The affinity between ARM processors is defined in the MPIDR register.
We can identify which processors are in the same cluster,
and which ones have performance interdependency. We can define the
cpu topology of ARM platform, that is then used by sched_mc and sched_smt.

The default state of sched_mc and sched_smt config is disable.
When enabled, the behavior of the scheduler can be modified with
sched_mc_power_savings and sched_smt_power_savings sysfs interfaces.

Changes since v4 :
*  Remove unnecessary parentheses and blank lines

Changes since v3 :
* Update the format of printk message
* Remove blank line

Changes since v2 :
* Update the commit message and some comments

Changes since v1 :
* Update the commit message
* Add read_cpuid_mpidr in arch/arm/include/asm/cputype.h
* Modify header of arch/arm/kernel/topology.c
* Modify tests and manipulation of MPIDR's bitfields
* Modify the place and dependancy of the config
* Modify Noop functions

Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Add tegra ahb bus driver
x3: rised temp limits
x3 update defconfig
cpuquiet: lowered down delay
cpufreq: some addons to GPU OC code
input: lowered input boost duration