star: muic_suspend and muic_resume should be used all devices

Conflicts:
	drivers/misc/muic/muic.c

Change-Id: Id4b7e8658353aa5b79fbeb56a938d34e1691934b
star: set is_clkon_always true in spi-tegra

Conflicts:
	drivers/spi/spi-tegra.c

Change-Id: I5a8f0f5ffee62c6889eaa3dfde4290c5ad108735
star: restore wrong changes from "star: P990 related updates"

Conflicts:
	drivers/spi/ifx_n721_spi.c

Change-Id: I97cba12345957abd3aa00330aa4a1569929dc193
zram: Enable zram related config

Change-Id: I84ef7b7c106efbbc783552d6c94974f253ddc852
star: minor change for mmc driver

Change-Id: I299d47dfd58128dbf37a1a70efadf52d5cd64388
see: https://bitbucket.org/hjunii/lge-kernel-star/commits/f6a63847f4f675282172a9e8ebadff4416b6669d?at=master
media: nvmap: Few tweaks in nvmap

The tweaks are only specific to r16-r2 branch
and will not go into mainline.
 - Pass nvmap memory handle to the user through
   the mmap'd buffer allocated by videobuf2 client.
 - Allow the "user" nvmap client to access the
   nvmap memory handle of "videobuf2-dma-nvmap" client.

Re-arranging the copyright message in nvmap_dev.c
for Automatic validation to pass.

Bug 1369083

Change-Id: Ia27d172253860e79557911c2e848bc9084d662d4
Signed-off-by: Vikram Fugro <vfugro@nvidia.com>
Reviewed-on: http://git-master/r/309494
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Kaustubh Purandare <kpurandare@nvidia.com>
Reviewed-by: Winnie Hsu <whsu@nvidia.com>
Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
star: fix kernel crash using camera
ARM: common: fiq_debugger: add a sysfs file to control console_enable

Allows one to enable/disable the fiq debugger console through sysfs.

Change-Id: I6ac99f041cd186fa532c094097fa7ecaace478bb
Signed-off-by: Dima Zavin <dima@android.com>
add extra free kbytes tunable

Add a userspace visible knob to tell the VM to keep an extra amount
of memory free, by increasing the gap between each zone's min and
low watermarks.

This is useful for realtime applications that call system
calls and have a bound on the number of allocations that happen
in any short time period.  In this application, extra_free_kbytes
would be left at an amount equal to or larger than than the
maximum number of allocations that happen in any burst.

It may also be useful to reduce the memory use of virtual
machines (temporarily?), in a way that does not cause memory
fragmentation like ballooning does.

[ccross]
Revived for use on old kernels where no other solution exists.
The tunable will be removed on kernels that do better at avoiding
direct reclaim.

Change-Id: I765a42be8e964bfd3e2886d1ca85a29d60c3bb3e
Signed-off-by: Rik van Riel<riel@redhat.com>
Signed-off-by: Colin Cross <ccross@android.com>
aat2870: change early suspend level
star: fix build warning
PCI: Disable Gen2 for Tegra20 and Tegra30

Tegra20 and Tegra30 do not support gen2 PCIe, so correct the
register setting to disable it.

Signed-off-by: Eric Brower <ebrower@nvidia.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Thierry Reding <treding@nvidia.com>