CHROMIUM: ARM: dts: blaze: update skin temp calibration data

Updated the skin temperature calibrated coefficients and toffset
based on the position "KB cover-1".

The new coefficients at ambient 30C are:

Array 0 Thermal_Device_ID_NCT_EXT
-16 -10 -7 -2
2 3 5 5
5 5 3 4
6 4 3 0
0 3 6 10

Array 1 Thermal_Device_ID_NCT_INT
-44 -16 -8 -3
-2 -8 -5 0
5 -1 -5 -9
-4 0 5 5
10 13 31 81

Skin offset: 3726

BUG=chrome-os-partner:29744
TEST=emerged blaze kenrel, cat values under
/sys/devices/soc0/therm-est.11/, got correct values.
Signed-off-by: Ken Chang <kenc@nvidia.com>

Change-Id: Ie9439169cf8fa47dd9b159238dc866be6fc34fba
Reviewed-on: https://chromium-review.googlesource.com/205346
Tested-by: Ken Chang <kenc@nvidia.com>
Reviewed-by: Andrew Bresticker <abrestic@chromium.org>
Commit-Queue: Andrew Bresticker <abrestic@chromium.org>
(cherry picked from commit fc20cd22711f9ac41f41d640653f3472bf8ba114)
Reviewed-on: https://chromium-review.googlesource.com/205386
Commit-Queue: Ken Chang <kenc@nvidia.com>
Reviewed-by: Katie Roberts-Hoffman <katierh@chromium.org>
CHROMIUM: clk: tegra124: initialize pll_d

There are chances in some chips that pll_d will fail to lock with
the hardware default m, n, and p value if the bootloader doesn't init
the pll first. Therefore we should init the pll instead of relying on
the bootloader.

BUG=chrome-os-partner:29836
TEST=Built kernel and boot. PLL_D can be enabled correctly.

Change-Id: I681b993dd0f3794048caed74143ebb9c0c6113bc
Signed-off-by: Danny Huang <dahuang@nvidia.com>
Reviewed-on: https://chromium-review.googlesource.com/205752
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Dylan Reid <dgreid@chromium.org>
(cherry picked from commit 6b915ebdd63ed478a3dd1d09cf1e1402161c91d3)
Reviewed-on: https://chromium-review.googlesource.com/206170
(cherry picked from commit fbc0c019668ca1b21db5eea82fa1d2fd3091dd6c)
Reviewed-on: https://chromium-review.googlesource.com/206280
CHROMIUM: ARM: dts: blaze: Update Samsung 4GB DFS table

Update the DFS table for Samsung K4B8G1646Q memory, ramcode = 10.

BUG=chrome-os-partner:30087
TEST=emerged kernel, booted successfully on blaze.

Change-Id: I41667c456f314dc489adfc8a0a7befea01f2b9f2
Signed-off-by: Ken Chang <kenc@nvidia.com>
Reviewed-on: https://chromium-review.googlesource.com/205908
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
(cherry picked from commit b7288422a289a9be0ca718bb458bf759d84c10a1)
Reviewed-on: https://chromium-review.googlesource.com/206852
Reviewed-by: Andrew Bresticker <abrestic@chromium.org>
Commit-Queue: Andrew Bresticker <abrestic@chromium.org>
Tested-by: Andrew Bresticker <abrestic@chromium.org>
CHROMIUM: ARM: dts: blaze: Limit SD card to SDR50 mode

BUG=chrome-os-partner:30264
TEST=UHS-I SDHC SD card works fine on blaze and big.

Change-Id: I169155c15a552bbb976230ec1d3c5bef3e4b7284
Signed-off-by: Ken Chang <kenc@nvidia.com>
Reviewed-on: https://chromium-review.googlesource.com/206789
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Dylan Reid <dgreid@chromium.org>
(cherry picked from commit f9b4e3cb0d31d6fd4407167b76ed8d74163449eb)
Reviewed-on: https://chromium-review.googlesource.com/207110
Reviewed-by: Andrew Bresticker <abrestic@chromium.org>
Commit-Queue: Andrew Bresticker <abrestic@chromium.org>
Tested-by: Andrew Bresticker <abrestic@chromium.org>
CHROMIUM: ASoC: Intel: Fix no audio if suspend is aborted early

After user close the lid and open quickly the suspend is aborted.
if the abortion occurs before sst_byt_pcm_dev_suspend_late is
called there will be no audio after resume.LPE is actually never
went to S3 so close/open should act as audio pause and play. no need
restore context and reload fw etc .In sst_byt_pcm_trigger it should
go to SNDRV_PCM_TRIGGER_PAUSE_RELEASE instead of SNDRV_PCM_TRIGGER_RESUME.

Now added a flag to remember if sst_byt_pcm_dev_suspend_late is called
or not so that will call the correct resume function correctly.

Signed-off-by: yang fang <yang.a.fang@intel.com>

BUG=chrome-os-partner:28651
TEST=play any audio and close/open lid quickly.make sure audio is
resuming

Change-Id: I0fee904619dabb3bb480c1caff0038171ce7d9d7
Reviewed-on: https://chromium-review.googlesource.com/206911
Reviewed-by: Benson Leung <bleung@chromium.org>
Tested-by: Joe Konno <joe.konno@intel.com>
Commit-Queue: Yang Fang <yang.a.fang@intel.com>
(cherry picked from commit 6118e999a62740fce3402dbaf93925538034009d)
Signed-off-by: Benson Leung <bleung@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/207245
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>