drivers: cpufreq: comment out the setting of fixed voltages in custom gpu oc code
may use in future to establish safe levels
sound/soc/tegra/tegra_pcm: add min CPU perf lock for audio playback
thanks to faux123
sound/soc/tegra/tegra_pcm: fix typo in min cpu perf lock
ARM: tegra: select correct parent clk for pll_p

For Tegra30, pll_p clk's parent is wrongly specified as clk_m instead of
pll_ref in the tegra30_clk_init_table and this is resulting in a
boot-time warning. This patch fixes this by correcting the clk init
table.
iommu/tegra: smmu: Fix deadly typo

Fix a deadly typo in macro definition.
arm: mach-tegra: add 332 GPU option and 740LP option
tegra: move audio perflock kconfig and add kconfigs for new oc options
mach-tegra: tegra3_speedo: fix variant info display
video: tegra: nvmap: Fix overflow in nvmap_heap

do_heap_alloc locates a suitable free block from a nvmap heap given a
size and alignment. Unfortunately, if a heap block happens to be
smaller than the alignment passed to the function, an integer overflow
will occur, and a block that's too small gets accidentally returned.

Bug 1032642

Change-Id: Ic650c520409134d753e968f62f144ddeb065ccc7
Signed-off-by: Tuomas Tynkkynen <ttynkkynen@nvidia.com>
Reviewed-on: http://git-master/r/123076
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
video: tegra: host: Fix crash if allocation fails

nvhost_module_remove_client assumes that a client structure
to be freed exists in the linked list. However, if an allocation fails
in nvhost_module_add_client, no client structure is allocated, and
during cleanup, nvhost_module_remove_client would then attempt
to free an invalid pointer.

Bug 1034729

Change-Id: Ie1a641071b86f8246951e9be824a6003f14b04b6
Signed-off-by: Tuomas Tynkkynen <ttynkkynen@nvidia.com>
Reviewed-on: http://git-master/r/124096
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
mach-tegra: fixes for custom voltage and oc
mach-tegra: dvfs.c: more fixes for custom voltage
mach-tegra: tegra3_dvfs.c: sbus and usb dvfs tests
arm: mach-tegra: up 550MHz LP OC up to 555MHz
Because is looks cooler.
mach-tegra: tegra3_dvfs.c: incorporate host1x, cbus, and pllc int avp voltages
mach-tegra: tegra3_dvfs.c: workaround trickstermod merging bug
mach-tegra: tegra3_clocks.c: use max emc rate at LP max for smoothness
mach-tegra: tegra3_dvfs.c: clean up

Conflicts:

	arch/arm/mach-tegra/tegra3_dvfs.c
ARM: tegra: Add Tegra AHB driver

Conflicts:

	arch/arm/configs/metallice_grouper_defconfig
missing file from ahb commit