hammerhead: update prebuilt kernel

This gerrit is a delta between this ES8-rebase branch and
android-msm-shamu-3.10

Moto enhancements for Shamu
o shamu_defconfig:
 - Disable QCOM's CNSS driver
 - Enable Broadcom BCM4356 driver
o Pincontrol-based GPIO MUX for APQ8084 Platform
 - Removing hardcoded GPIOMUX configurations, to move to device tree
o Initial release(1.201.2) for BCM4356 PCIe (from Broadcom)
o Plumbing for Broadcom BCM4356 wifi/pcie in board files
o Driver bugfixes
 - Fingerprint sensor
 - Touch
 - Sensorhub
 - Display

9312c31 input: validity fps: Adding HW test to probe
296c0cb input: atmel_mxt_ts_mmi: clear pending msgs on reset
0b520dc arm: dts: apq8084: Shamu bcm4356 gpio
48474f9 shamu_defconfig: Disable Qualcomm CNSS WiFi driver
2eaa6d9 arm: msm: broadcom wlan board file
16ec831 msm: pcie: Add bcm4356 pcie support
17e7337 drivers: misc: stm401: if suspended/bootmode do not wake stm
c8c23f9 arm/dt: shamu: Add pinctrl for mdss panel
9a3efee Revert "esoc: mdm: Reset esoc only if the system is resetting"
a1327e6 shamu_defconfig: Add BCMDHD configuration
4298eb7 net: wireless: bcmdhd: fix stablity issue
af8655f drivers: msm: lm3646: strobe input setup
f8a5700 arm/dt: 8084:mot-camera: remove flash_now settings
2a86204 shamu_defconfig: Enable BCM4356A2
e3eadbe net: wireless: bcmdhd: initial release(1.201.2) for BCM4356 PCIe
a76b7f3 input: atmel_mxt_ts_mmi: probe failure
acf0b6a input: atmel_mxt_ts_mmi: hard reset on resume
cb3e7b7 sound/soc: msm: apq8084 PRI states
d2b1eac arm/dt: apq8084: PRI i2s bus configuration
840f69b qup_i2c: correct and refactor PM callbacks
ed3c7df power: max17042: Update Vempty
c3e0373 arm/dts: apq8084-moto: EQ40 Table
9469153 msm: pcie: add lock for user issued suspend
a05e5f7 stm401: Remove step counter
c234572 msm: camera: Implement generic sensor OTP read function
ce84ab4 sound/soc: msm: apq8084 pinctrl state
07adc39 ASoC msm: add controls to enable speaker phone
91beb6b power: smb135x: Skip APSD in Factory
04bb1e2 arm/dt: 8084: stm401 400kHz I2C clock
b8b522c arm: dts: 8084: mot-camera: add gpio support
8c6b954 drivers: lm3646: various updates for LED
6c1aedd usb: gadget: Add sysfs support for configuring cdrom
16e5b36 PATCH [6/7] drivers: camera: pinctrl usage
f4ab3fa PATCH [7/7] sound/soc: msm: pinctrl usage
4d7ee3a PATCH [5/7] drivers: usb/host: pinctrl usage
8e16e99 PATCH [4/7] drivers: video/msm: pinctrl usage
6963661 PATCH [3/7] drivers: touchscreen: pinctrl usage
8dd68cc PATCH [2/7] arm/dt: qcom: apq8084 add pinctrl data
bb03b0a PATCH [1/7] arch/arm: mach-msm: remove gpiomux
9dc42fa shamu_mot.config: Add motorola-isms to support factory
50d919d drivers: misc: stm401: Add IR Object Detect Sensor
c45e0d6 drivers: msm: camera: mot cci updt
6cfbeab arm/dt: 8084: moto-common: add cci vddio
2811790 power: smb135x: Keep awake until APSD is run
8c48c2b usb: dwc3: Allow rapid charging when usb is secure
a863b8b usb: gadget: control usb enumeration based on phone lock
915fd76 usb: gadget: Add Gadget API's to control charging
48bcfa0 arch/arm: mach-msm: 8084 gpiomux for stm
67cb652 usb: dwc3: otg: Change Type to USB
e742ef7 stm401: Reset buffer for stm401
6472630 power: smb135x: Rerun APSD for SDP
d4b4447 arm/dts: 8084: add wake and wake resp pins for stm401
151a69c arm: msm: 8084: gpio-mux: Config stm401 low power GPIO
1f4150e Revert "(CR): power: smb135x: Rerun APSD for SDP"
e6ce171 drivers: misc: stm401: disable lowpower mode for factory
b8c646c msm: mdss: Allow user space control of HBM
b96e4e3 arm/dt: 8084: Enable HBM for Quark display
226fa00 drivers: misc: stm401: stm401 support for low power mode
3b6ff93 drivers: misc: stm401: Add stm401_display.c
064c311 drivers: misc: stm401: delay wakeable irq if suspended
aaeaf97 power: smb135x: Rerun APSD for SDP
13eeed4 mdm-ssr: Store last SSR reason.
8ad3129 qcom: scm: Export scm_inv_range() from SCM driver
e40a2ad input: atmel_mxt_ts_mmi: NULL pointer dereference
a9b18f4 input: atmel_mxt_ts_mmi: movement hysteresis
6061335 touch: atmel_mxt_ts_mmi: throttle debug output
2a88f5d input: atmel_mxt_ts_mmi: reset resolution in suspend
598ba22 arm/dt: 8084: Support 1080p & QHD displays on Lex
8478cd3 char:diag: support diag_bridge and diag route to tty_diag
5eafb25 usb:f_diag: support tty_diag over usb_diag to diag
14188ff tty:diag: support multiple routes to diag through tty ports
6bc8cbf Revert "(CR) diag: extend tty to diagfwd_bridge"
63b61ac Revert "ARM: dts: msm: Add new Krait PVS table for 8084"
b683f48 Revert "msm: clock-krait-8974: Add support to read SVS PVS bin"
444debb ARM: dts: msm: set i2c freq to 400KHz for SMB on apq8084
159cfa8 msm: kgsl: Clear the memstore while destroying the context
63f044a msm: mdss: fix potential deadlock with ulps work thread
8eb89c5 ARM: dts: msm: Add new Krait PVS table for 8084
efbac1b833 msm: clock-krait-8974: Add support to read SVS PVS bin
51371d0 ASoC: apq8084: Disable CPE block on the codec
3b3ae3f iommu: msm: Fix potential memory leak in unmapping
bb787cd msm: thermal: Fix a bug to unlock the mutex
7023ed6 msm: mdss: hdmi: Fix 1080p 30Hz and 25Hz AVI InfoFrame data
09fd5e7 msm: Exported symbol irq_set_affinity
94a5347 msm-3.10: Create shadow files under /sys/kernel/ipv4
7bd1403 ARM: dts: msm: Request for higher bus bandwitdth for USB3
8fb455a u_ether: Boost the cpu when rmnet/rndis ifc is up
54fb311 usb: gadget: u_ether: add scatter/gather support
4baa7e1 usb: gadget: u_ether: reorganize code for better readability
368b97f usb: dwc3: gadget: Fix TRB chaining for SG requests
3578f5a rmnet_ctrl_qti: Add modem online/offline ioctls
11faa4f usb: gadget: qti: Move miscdevice to context structure
6da3945 msm: pcie: adjust PCIe config for write latency
e7341ba msm: pcie: add the option for endpoint latency
557de1d defconfig: msm8084: Enable  0-4K memory initialization
5c47d5d cnss: Reserve 0-4K memory for QCA6174
fdcc6a2 msm: vidc: Handle max clients error from video hardware
66fbc3d net: rmnet_usb_ctrl: Block poll() after device disconnect
9086eb4 cnss: Add support for platform capability API
619c9a7 cnss: Add support for external 1.15V supply for QCA6174
0d61520 msm: mdss: fix sync fence deadlock when rotator is used
b6ac0a2 Revert "msm: vidc: Fix check for valid session and generate errors asynchronously"
212493dd ARM: dts: msm: enable L1ss for PCIe RC1 on APQ8084
991ca04 msm: pcie: do not recover link for unexpected case
ece836b msm: pcie: check power condition when disable a link
2a0d01a usb: gadget: diag: fix read/write race with unbind
aa2ad45 msm: pcie: do not recover link for unexpected case
5afc2ff qcom-cpufreq: Remove use of device_suspended in the hotplug path
05b5cec mmc: sdhci-msm: Correct usage of readl_poll_timeout() API
90a3cfa mmc: sdhci-msm: Correct usage of readl_poll_timeout() API
eee1db5 msm: vidc: initialize venus hfi locks during hfi creation
b0e8d4b msm: vidc: recover from firmware fatal error
3d9666e msm: vidc: Rename variable
e57b0a4 msm: mdss: do not clear dsi-0 irq from dsi-1 with broadcast mode
d2f3b33 msm: mdss: add real time debug log
601a7b3 msm: subsys-pil-tz: Don't use msleep in the panic notifier
6a25e90 msm: mdss: hdmi: Fix AVI InfoFrame packet type code
466be91 ASoC: wcd9330: Fix the sync problem after SSR
1f60eea crypto: msm: re-work qcrypto driver clk and bus management
3b5d40a crypto: msm: add dynamic engine assignment support
5e7f3d9 crypto: msm: fix memory leak during algorithm registration
041cb22 crypto: msm: enable rfc4309(ccm(aes)) algorithm
a8f041b qseecom: Check for FDE/PFE feature
f74f524 qseecom: Add support for PFE feature
3f60fbf ARM: dts: msm: Add flags for FDE/PFE support
c1cdd80 ARM: dts: msm: support qseecom bus scaling for apq8074-v2.2
200c354 ARM: dts: msm: qseecom bus scaling support for 8074, 8610 and msmsamarium
12c309e ARM: dts: msm: Add support for second qcrypto device for 8974 and 8084
e4ef089 ARM: dts: msm: add clock management flag for qcrypto driver on 8084
39d5cd9 ARM: dts: msm: Add support for ce-device number in crypto drivers
220a18a clock:  msm: Add clk support for second qcrypto device
6f26232 msm: mdss: Move splash thread functionality
7ea1e6d iopoll: Use ktime_get() instead of jiffies for timeout calculations
507e53f ASoC: msm: qdsp6v2: Update supported sample rates
261a845 usb: phy: msm-hsusb: Rewrite HSPHY override parameters after unplug/plug
1b7c154 msm: subsys-pil-tz: Don't use msleep in the panic notifier
0b5deed ASoC: msm: qdsp6v2: Do not free memory that has not been unmapped from DSP
d8d85d0 iopoll: Use ktime_get() instead of jiffies for timeout calculations
17da165 msm: mdss: hdmi: Fix AVI InfoFrame packet type code
a7371fd msm: camera: Fix race condition between camera driver and camera daemon
97654b7 mmc: core: Fix clock frequency transitions during invalid states
ce6b3fa ASoC: msm: Add support for listen using CPE
a1ff54c ARM: dts: msm: Add device node for lsm driver
d24ac67 ASoC: msm: Add lsm driver for CPE
90cda43 ARM: dts: Add quad mic support for APQ8084 MTP devices
ea4c0a3 ASoC: wcd9330: Fix the sync problem after SSR
13731de dma-contiguous: Retrun 'zero' pfn in case of error
dc96f48 cma: Make locking finer grained
54cec5b ASoC: wcd9320: Avoid NULL pointer access
daa3fb9 msm: vidc: Fix check for valid session and generate errors asynchronously
17053e9 msm: vidc: recover from firmware fatal error
e669085 msm: vidc: initialize venus hfi locks during hfi creation
fb7edaf msm: vidc: Rename variable
2ee7151 msm: vidc: Free the un-managed memory allocated in probe
14a75dc msm: vidc: fix a race condition in cluster construction
badf414 msm: vidc: rewrite v4l2 cluster construction
42a6d6e msm: mdss: disable irq to enforce mutex within dsi_event_thread
018102b ARM: Improve vmalloc address checking in show_data()
14dce3a ASoC: wcd9330: update sequence for RX1/2 interpolator
dc3a516 ASoC: wcd9330: Update ANC binary filename for ANC coefficients
989ceb3 msm_serial_hs: Enhance IPC Logging
4d46ac7 msm_serial_hs: Avoid potential unclocked access by clients
82b7263 msm_serial_hs: add pinctrl support
5de0661 msm_serial_hs: support proper handling of addresses
7fd9964 msm_serial_hs: remove unused code
b7e0788 msm: mdss: synchronize formats across rotator output and pipe setup
a77b8fa ASoC: apq8084: Machine driver async ops change
901735c ASoC: msm: qdsp6v2: move hw_params into prepare
1f5ba58 ASoC: Cold start latency reduction
dc941c9 usb: xhci_msm: Resume HSIC controller before remove it
a727229 PM / devfreq: Check for GPU busy time before sending the sample
b952a42 mm: Mark free pages as read only
deee6ba arm: Allow remapping lowmem as 4K pages
c88eb33 msm: camera: Fix improper memory free in failure case
811480b msm: kgsl: Mark the IOMMU setstate memory as read only
3db4981 msm: vidc: Don't accidentally unvote for buses when vote_bus is called
e634fff msm: mdss: modify dual-dsi interface swap implementation
b9406aa usb: dwc3: Update otg state when charger detection is skipped
5ad6a05 msm: mdss: do not clear dsi-0 irq from dsi-1 with broadcast mode
512ad8f ASoC: wcd_cpe_core: Add core support for CPE
a95d681 msm: mdss: add proper pipe unmap calls for pipe references
69e7a61 msm: mdss: refactor pipe retrieval and ref count logic
f2b9ed4 qseecom: change bus scale up mode in resume function
931fb27 net: ipc_router: Remove registered server when an endpoint exits
158b6a7 net: ipc_router: Generate and relay server events under link failure
e636591 net: ipc: Add common string for IPC Router error message
4cb6338 drivers: qcom: ipc: Initialize PIL handle in error case
8588310 msm: ipc: Add single-threaded workqueue for PIL voting
07c3b8b slim_msm_ngd: Add IPC logging support
ce4e964 msm:mdss: Add performance tuning parameters in debugfs
ffbaad85 msm: mdss: add real time debug log
47dac85 msm: camera2: cpp: Add IOMMU Attach and Detach IOCTL for cpp
0d8716d ARM: dts: msm: set cpu_dma_latency to 701 usec
d79f8b3 ASoC: wcd9330: Update codec register config to enable cdc_intr2
ef1d33e msm: mdss: Share minimum width and height limitations on panel ROI
681ffa9 mmc: core: Fix disabling of cache for Hynix cards
030833c power: smb135x-charger: runtime detect charger type and revision
ec8f7e7 msm: kgsl: Fix gpu idle check
9c9a8e6 ASoC: wcd_cpe_services: Add initial CPE Services
990bb8d msm: audio_acdb: Add support for ULP listen calibration
f2255ec mfd: wcd9xxx: Add support for REPEAT_CHANGE_VALUE
1f1a6ff mfd: wcd9xxx: Clear sva engine interrupt before dispatch
ec1cd33 msm: mdss: change framebuffer split ratio at run time
02955aa ASoC: msm: 8084: update ignore suspend flags
3dbb00b crypto: msm: Add support for multiple qcrypto device
8c1b6fd msm: mdss: Add error message when histogram bin collection is incorrect
0cdd6922 msm: mdss: only assign mfd pointer in blank event
bf41ff1 msm: mdss: hdmi: enable hpd interrupts for hdmi primary
a80fe4b msm: mdss: Prevent excessive logging during rotation set failure
8b1d318 msm: mdss: Hold MDP clock Ref count in pan_display path
c2a629f msm: mdss: replace kmalloc with kzalloc wherever appropriate
f37ffe3 ASoC: wcd9xxx: Avoid enabling button polling from event notify handler
530e7ba mmc: core: fix block request queue hang during data crc errors
9779898 ASoC: msm: qdsp6v2: add check for NULL dereference
e4e2f2e msm: vidc: Allow V4L2_CID_MPEG_VIDC_VIDEO_IDR_PERIOD only for H264 codec
3218df0 msm: camera: Add support for camera multimodule in eeprom
dcf9e28 ASoC: core: Skip suspending widgets with ignore flag
a8637b1 msm: camera: reset stats irq mask
bc81cb8 ASoC: msm: qdsp6v2: Avoid DS1 and SRS topology on low latency path
e623583 qcom-cpufreq: Fix hotplug blocking logic
e400bf6 mmc: sdhci: Fix issue with host op card_event()
557eeb0 diag: Send response for download mode command
9f7b414 msm: kgsl: Remove race condition between profiling and context destroy
cee535b msm: kgsl: Check for SMMU v2 version only once
df7ec4a msm: kgsl: Suport microcode jumptables and bootstrap for A420
3a9a9d3 cfg80211: unblock user hint when cfg80211_regdom is intersected
9fcffd1 diag: Check for valid proc id while querying real time status
f9d3757 msm: kgsl: Set the GX rail voltage before enabling it
c35ab86 cnss: Read modem name from device tree
1559e8a msm: camera: Fix for Camera memory leak
cfd69ea msm: vidc: Change in input buffer size calculation

Change-Id: I3f532f5963a8b87980f7bbedb9eb3991a9c47ce9
1 file changed
tree: cda60b11dc35892b94bc77cbd0965094cc9e66d7
  1. zImage-dtb