Merge remote-tracking branch 'quic/msm-4.14' into dev/msm-4.14-display
* quic/msm-4.14:
scripts: build-all.py: update regex to compile defconfigs
perf: arm: fix IRQ initializations in the driver
mm/memblock.c: cast constant ULLONG_MAX to phys_addr_t
qbt1000: Initialize drvdata structure before usage
qbt1000: Validate FP app name before qseecom_start_app
soc: qcom: add support for fingerprint sensor driver
defconfig: qcs405: Enable the common clock framework
defconfig: sm8150: Enable ST touch driver support
input: touchscreen: Update ST touch driver
drm/msm/dsi-staging: optimize dsi probe
ARM: dts: msm: Enable coresight ssc etm for sm8150
ARM: dts: msm: Enable TSENS driver for qcs405
ARM: dts: msm: Add dl_south for sm8150
msm: ipa3: add missing dma-coherent description
ARM: dts: msm: Change display rsc to use AMC votes for sm8150
ARM: dts: msm: Add ALC mas node for sm8150
ARM: dts: msm: add cdsp/snoc/cnoc keepalive governor for sdmshrike
ARM: dts: msm: Use proper node names for CPUSS L2 TLB Dumping
msm: mink: Snapshot of smcinvoke driver
mhi_bus: dev: uci: add user space interface driver
ARM: dts: msm: Add initial device tree support for SM8150P
ARM: dts: msm: Set snps,ssp-u3-u0-quirk on SM8150
dwc3: core: Add ssp u3 u0 link state related quirk
ARM: dts: msm: Add devicetree overlay files for sdmshrike
drm/msm: handle dma_buf attach/map for secure buffers
ARM: dts: msm: Update TCS configuration for SDE RSC in SM8150
defconfig: msm: Enable RPM sleep stats for SDM8150
drivers: thermal: lmh-dcvs: Register the cooling device in order
ARM: dts: msm: Add a test thermal zone for SM8150
drivers: thermal: lmh-dcvsh: Add multiple clock plan support
rpmsg: glink: Put an extra reference during cleanup
rpmsg: Only invoke announce_create for rpdev with endpoints
trace: ipc_logging: check for existing ipclog ctxt before creating new one
defconfig: SM8105: Enable QSEE IPC IRQ bridge
ARM: dts: msm: Add qsee_ipc_irq_bridge nodes for SM8150
soc: qcom: Add snapshot of qsee_ipc_irq_bridge driver
soc: qcom: glink_pkt: Remove incorrect mutex_unlock
soc: qcom: qsee_ipc_irq: Fix irq mapping logic
msm: vidc: fix cvp session close issue
ARM: dts: msm: Add CPUSS core hang dt node for sdmshrike
ARM: dts: msm: Add L1 cache definitions to sdmshrike target
msm: kgsl: Set primFifo thresholds value for A640
defconfig: Enable POWEROFF driver on sdmshrike target
ARM: dts: msm: Update interrupt parent and smp2p bits for LPASS
ARM: dts: msm: Add imem,restart and sleep counter for sdmshrike
ARM: dts: msm: Add FSA and REGMAP debugfs configs on sdmshrike
Linux 4.14.34
net/mlx4_core: Fix memory leak while delete slave's resources
vhost_net: add missing lock nesting notation
team: move dev_mc_sync after master_upper_dev_link in team_port_add
route: check sysctl_fib_multipath_use_neigh earlier than hash
vhost: validate log when IOTLB is enabled
net/mlx5e: Fix traffic being dropped on VF representor
net/mlx4_en: Fix mixed PFC and Global pause user control requests
strparser: Fix sign of err codes
net/sched: fix NULL dereference on the error path of tcf_skbmod_init()
net/sched: fix NULL dereference in the error path of tunnel_key_init()
net/mlx5e: Sync netdev vxlan ports at open
net/mlx5e: Don't override vport admin link state in switchdev mode
ipv6: sr: fix seg6 encap performances with TSO enabled
nfp: use full 40 bits of the NSP buffer address
net/mlx5e: Fix memory usage issues in offloading TC flows
net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path
vti6: better validate user provided tunnel names
ip6_tunnel: better validate user provided tunnel names
ip6_gre: better validate user provided tunnel names
ipv6: sit: better validate user provided tunnel names
ip_tunnel: better validate user provided tunnel names
net: fool proof dev_valid_name()
bonding: process the err returned by dev_set_allmulti properly in bond_enslave
bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave
bonding: fix the err path for dev hwaddr sync in bond_enslave
vrf: Fix use after free and double free in vrf_finish_output
vlan: also check phy_driver ts_info for vlan's real device
vhost: correctly remove wait queue during poll failure
sky2: Increase D3 delay to sky2 stops working after suspend
sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6
sctp: do not leak kernel memory to user space
r8169: fix setting driver_data after register_netdev
pptp: remove a buggy dst release in pptp_connect()
net/sched: fix NULL dereference in the error path of tcf_bpf_init()
net sched actions: fix dumping which requires several messages to user space
netlink: make sure nladdr has correct size in netlink_connect()
net/ipv6: Increment OUTxxx counters after netfilter hook
net/ipv6: Fix route leaking between VRFs
net: fix possible out-of-bound read in skb_network_protocol()
lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan78xx_deferred_multicast_write)
ipv6: the entire IPv6 header chain must fit the first fragment
arp: fix arp_filter on l3slave devices
x86/microcode: Fix CPU synchronization routine
x86/microcode: Attempt late loading only when new microcode is present
x86/microcode: Synchronize late microcode loading
x86/microcode: Request microcode on the BSP
x86/microcode/intel: Look into the patch cache first
x86/microcode: Do not upload microcode if CPUs are offline
x86/microcode/intel: Writeback and invalidate caches before updating microcode
x86/microcode/intel: Check microcode revision before updating sibling threads
x86/microcode: Get rid of struct apply_microcode_ctx
x86/CPU: Check CPU feature bits after microcode upgrade
x86/CPU: Add a microcode loader callback
x86/microcode: Propagate return value from updating functions
crypto: arm64/aes-ce-cipher - move assembler code to .S file
objtool: Add Clang support
thermal: int3400_thermal: fix error handling in int3400_thermal_probe()
tcmu: release blocks for partially setup cmds
perf tools: Fix copyfile_offset update of output offset
crypto: aes-generic - build with -Os on gcc-7+
mtd: mtd_oobtest: Handle bitflips during reads
Input: goodix - disable IRQs while suspended
ibmvnic: Don't handle RX interrupts when not up.
sdhci: Advertise 2.0v supply on SDIO host controller
x86/gart: Exclude GART aperture from vmcore
gpio: thunderx: fix error return code in thunderx_gpio_probe()
RDMA/cma: Fix rdma_cm path querying for RoCE
scsi: megaraid_sas: unload flag should be set after scsi_remove_host is called
scsi: megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map
cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages
i40evf: don't rely on netif_running() outside rtnl_lock()
uio_hv_generic: check that host supports monitor page
EDAC, mv64x60: Fix an error handling path
block, bfq: put async queues for root bfq groups too
tty: n_gsm: Allow ADM response in addition to UA for control dlci
blk-mq: fix kernel oops in blk_mq_tag_idle()
scsi: libsas: initialize sas_phy status according to response of DISCOVER
scsi: libsas: fix error when getting phy events
scsi: libsas: fix memory leak in sas_smp_get_phy_events()
bcache: segregate flash only volume write streams
bcache: stop writeback thread after detaching
bcache: ret IOERR when read meets metadata error
net: hns3: fix for changing MTU
net: hns3: Fix an error macro definition of HNS3_TQP_STAT
net: hns3: Fix a loop index error of tqp statistics query
net: hns3: Fix an error of total drop packet statistics
net/mlx5: Fix race for multiple RoCE enable
wl1251: check return from call to wl1251_acx_arp_ip_filter
rt2x00: do not pause queue unconditionally on error path
power: supply: axp288_charger: Properly stop work on probe-error / remove
ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()'
staging: lustre: disable preempt while sampling processor id.
perf report: Fix a no annotate browser displayed issue
tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented
nvme_fcloop: fix abort race condition
nvme_fcloop: disassocate local port structs
pinctrl: baytrail: Enable glitch filter for GPIOs used as interrupts
backlight: tdo24m: Fix the SPI CS between transfers
blk-mq: fix race between updating nr_hw_queues and switching io sched
blk-mq: avoid to map CPU into stale hw queue
IB/rdmavt: Allocate CQ memory on the correct node
powernv-cpufreq: Add helper to extract pstate from PMSR
gpio: label descriptors using the device name
vfb: fix video mode and line_length being set when loaded
mac80211: Fix setting TX power on monitor interfaces
ACPI: EC: Fix debugfs_create_*() usage
irqchip/gic-v3: Fix the driver probe() fail due to disabled GICC entry
scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag.
scsi: libiscsi: Allow sd_shutdown on bad transport
spi: sh-msiof: Fix timeout failures for TX-only DMA transfers
ASoC: Intel: cht_bsw_rt5645: Analog Mic support
ASoC: Intel: Skylake: Disable clock gating during firmware and library download
media: videobuf2-core: don't go out of the buffer range
clk: sunxi-ng: a83t: Add M divider to TCON1 clock
hwmon: (ina2xx) Make calibration register value fixed
RDMA/cma: Mark end of CMA ID messages
selftests/net: fix bugs in address and port initialization
PM / devfreq: Fix potential NULL pointer dereference in governor_store
clk: divider: fix incorrect usage of container_of
watchdog: dw_wdt: add stop watchdog operation
VFS: close race between getcwd() and d_move()
net/mlx4_en: Change default QoS settings
ACPI / video: Default lcd_only to true on Win8-ready and newer machines
rds; Reset rs->rs_bound_addr in rds_add_bound() failure path
l2tp: fix missing print session offset info
net: hns3: fix for getting auto-negotiation state in hclge_get_autoneg
net: hns3: free the ring_data structrue when change tqps
perf evsel: Enable ignore_missing_thread for pid option
perf probe: Add warning message if there is unexpected event name
perf probe: Find versioned symbols from map
thermal: power_allocator: fix one race condition issue for thermal_instances list
ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT
Bluetooth: Add a new 04ca:3015 QCA_ROME device
ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible string to esdhc node
clk: meson: mpll: use 64-bit maths in params_from_rate
i40iw: Validate correct IRD/ORD connection parameters
i40iw: Correct Q1/XF object count equation
i40iw: Fix sequence number for the first partial FPDU
msm: ipa3: use atomic allocations for setup/teardown pipes
msm: ipa3: Added retry logic if memory allocate fails
trace/sched: Fix compilation for 32 bit systems
sched: fix 32 bit compilation errors
sched: Fix for 32 bit compilation issue
ARM: dts: msm: Update IMEM base address for sdm640
defconfig: msm: use codename for sdm640 defconfigs
ARM: dts: msm: Add device tree overlay for sdm640
ARM: dts: msm: ADD llcc device node for sdm640
defconfig: msm: Enable LLCC driver for sdm640
drivers: soc: qcom: Add sdm640 SoC llcc driver
ARM: dts: msm: Add battery profile data for mlp466076 battery
alarmtimer: add rtc irq support for alarm
regulator: qpnp-lcdb: Fix boost headroom and max voltage configuration
clk: qcom: clk-alpha-pll: Set the inited flag to avoid PLL reconfiguration
ARM: dts: msm: Add VADC channel nodes on PM855B
ARM: dts: msm: Add wdsp glink node for sdmshrike
ARM: dts: msm: Fix camera flash LED configurations for sm8150 platforms
PM / devfreq: Introduce a sysfs lock
ARM: dts: msm: add wil6210 device for sm8150 platforms
mhi_bus: devices: netdev: remove submitted skb list
ARM: dts: msm: Update video sid masks for SM8150
ARM: dts: msm: Enable GPU per-process pagetables for SM8150
ARM: dts: msm: Update the revision id for v1 chips on SM8150
defconfig: Enable WATCHDOG config for sdmshrike
ARM: dts: msm: Add watchdog dt node for sdmshrike
defconfig: Enable PIL driver on sdmshrike target
ARM: dts: msm: Add LPASS PIL node for sdmshrike
defconfig: Enable Secure Channel Manager(SCM) for sdmshrike
iio: adc: Support reading SMB thermistor
serial: msm_serial_hs: Remove unwanted header file inclusion
wil6210: support Talyn specific FW file
wil6210: add support for Talyn-MB boot flow
wil6210: add support for enhanced DMA debugfs
wil6210: add support for enhanced DMA RX data flows
wil6210: add support for enhanced DMA TX data flows
wil6210: initialize TX and RX enhanced DMA rings
ARM: dts: msm: modify the panel setting for SM8150 QRD device
defconfig: qcs405: enable required configs for SMP enablement
PM / wakeup: Fix error when CONFIG_QCOM_SHOW_RESUME_IRQ not defined
arm: process: Fix compilation issue due to repetition of code
drivers: soc: qcom: Add missing SCM call parameters
ARM: dts: msm: enable DP MST mode for sm8150
drm/msm/dp: fix atomic_best_enc select for DP MST connectors
msm: pcie: Add proper check before accessing variables
sound: usb: Fix sending disconnect notification to client
ARM: dts: msm: Fix used SID value with USB audio device on SM8150
mhi_bus: core: notify clients when dropping queued packets
regulator: qpnp-lcdb: Fix LCDB boost voltage configuration
mhi_bus: core: add support for pre-allocating buffers for DL channels
mhi: core: add support for collecting device ram dump during panic
drm/msm/sde: Update LUT dma under-run handling
ARM: dts: msm: coresight: Add spss node for sm8150
defconfig: sm8150: Add support for BT uhid drivers
drm/msm/dp: fix HDCP error handling
ARM: dts: msm: Add MPROC stack nodes for sdmshrike
soc: qcom: scm: QHEE SMC call to enable kernel memory protection
sched: Fix compilation error with task_in_cum_window_demand for !SCHED_WALT
sched/fair: move task_fits_max out of SCHED_WALT
msm: camera: Enable support for flash module
msm: ipa4: USB_CONS QMB update
ARM: msm: dts: Remove SDM640 Device Tree Overlay Support
staging: android: ion: Support iommu mappings with one segment
ARM: dts: msm: Remove TURBO_L1 power level for SM8150
power: qpnp-fg-gen4: Fix a possible NULL pointer dereference
msm: ipa4: SMMU additional support for APPS
Revert "ANDROID: sched/tune: Initialize raw_spin_lock in boosted_groups"
mhi: core: add support to trigger modem into RDDM mode
mhi_bus: core: add support to reset DB mode when processing M0
drm/msm/dp: add dp mst audio support
sched: fix compilation error in task_fits_capacity for !SCHED_WALT
Revert "iommu/arm-smmu-v3: Implement shutdown method"
kernel: time: Fix low resolution timer not fire in 32bit case
memshare: Prevent memory fragmentation for non-guaranteed clients
ARM: dts: msm: add ST touch node for SM8150
msm: camera: Add support for multiple CCI devices
defconfig: msm: Enable BLSP based serial HSUART driver for QCS405
serial: msm_serial_hs: Add snapshot of serial highspeed driver
ARM: dts: msm: use proper iommu SID value and mask for sm8150
memshare: Update memshare module information
ASoC: core: Add debug message to find the platform name
defconfig: sdmshrike: Enable configs required for Android
bluetooth: Remove test of CONFIG_CLD_LL_CORE for enable_extldo()
msm: sdm855: Replace sdm855 with sm8150
drm/msm/sde: Correct the method to get the QSEED3 offset
defconfig: msm: Enable slimbus driver for QCS405
ARM: dts: msm: Enable PSCI enable method for SDMSHRIKE
defconfig: qcs405: Add 32 bit defconfig support for qcs405
Kbuild arm: LLVMLinux: Add Kbuild support for building arch arm with Clang
iommu: iommu-debug: Fix dma map bounds check
mm/kmemleak.c: wait for scan completion before disabling free
coresight: byte-cntr: Add scatter-gather support for byte-counter
coresight: tmc: add scatter-gather support for tmc etr
defconfig: qcs405: Enable MSM SPI QSD driver
msm: kgsl: Use alignment corresponding to max supported page size
wil6210: add support for enhanced DMA structures
Linux 4.14.33
Revert "ip6_vti: adjust vti mtu according to mtu of lower device"
Revert "cpufreq: Fix governor module removal race"
Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"
Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"
Fix slab name "biovec-(1<<(21-12))"
net: hns: Fix ethtool private flags
ARM: dts: DRA76-EVM: Set powerhold property for tps65917
vt: change SGR 21 to follow the standards
Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad
Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list
Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370
Revert "base: arch_topology: fix section mismatch build warnings"
staging: comedi: ni_mio_common: ack ai fifo error interrupts.
Btrfs: fix unexpected cow in run_delalloc_nocow
crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one
crypto: arm,arm64 - Fix random regeneration of S_shipped
crypto: ccp - return an actual key size from RSA max_size callback
crypto: caam - Fix null dereference at error path
crypto: ahash - Fix early termination in hash walk
crypto: testmgr - Fix incorrect values in PKCS#1 test vector
crypto: inside-secure - fix clock management
crypto: lrw - Free rctx->ext with kzfree
parport_pc: Add support for WCH CH382L PCI-E single parallel port card.
media: usbtv: prevent double free in error case
/dev/mem: Avoid overwriting "err" in read_mem()
mei: remove dev_err message on an unsupported ioctl
serial: 8250: Add Nuvoton NPCM UART
USB: serial: cp210x: add ELDAT Easywave RX09 id
USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator
USB: serial: ftdi_sio: add RT Systems VX-8 cable
bitmap: fix memset optimization on big-endian systems
usb: dwc2: Improve gadget state disconnection handling
Bluetooth: Fix missing encryption refresh on Security Request
phy: qcom-ufs: add MODULE_LICENSE tag
netfilter: x_tables: add and use xt_check_proc_name
netfilter: drop template ct when conntrack is skipped.
l2tp: fix races with ipv4-mapped ipv6 addresses
netfilter: bridge: ebt_among: add more missing match size checks
netfilter: x_tables: make allocation less aggressive
percpu: add __GFP_NORETRY semantics to the percpu balancing path
xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems
net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()
RDMA/ucma: Introduce safer rdma_addr_size() variants
RDMA/ucma: Check that device exists prior to accessing it
RDMA/ucma: Check that device is connected prior to access it
RDMA/rdma_cm: Fix use after free race with process_one_req
RDMA/ucma: Ensure that CM_ID exists prior to access it
RDMA/ucma: Fix use-after-free access in ucma_close
RDMA/ucma: Check AF family prior resolving address
xfrm_user: uncoditionally validate esn replay attribute struct
partitions/msdos: Unable to mount UFS 44bsd partitions
powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs
powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened
i2c: i2c-stm32f7: fix no check on returned setup
ipc/shm.c: add split function to shm_vm_ops
ceph: only dirty ITER_IOVEC pages for direct read
perf/hwbp: Simplify the perf-hwbp code, fix documentation
x86/platform/uv/BAU: Add APIC idt entry
ALSA: pcm: potential uninitialized return values
ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()
ALSA: usb-audio: Add native DSD support for TEAC UD-301
mtd: nand: atmel: Fix get_sectorsize() function
mtd: jedec_probe: Fix crash in jedec_read_mfr()
ARM: dts: sun6i: a31s: bpi-m2: add missing regulators
ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties
ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[]
ARM: OMAP: Fix SRAM W+X mapping
ANDROID: fuse: Add null terminator to path in canonical path to avoid issue
ANDROID: sdcardfs: Fix sdcardfs to stop creating cases-sensitive duplicate entries.
usb: gadget: f_mtp: Change the icon to camera for PTP composition
usb: gadget: f_mtp: Handle OS descriptors properly
qtaguid: Fix return error
sound: usb: Handle iova map/unmap properly for SMMU stage 1
ARM: dts: msm: Add support for WLAN FW error fatal on sdm855
ARM: dts: msm: Add thermal zone definition for SDM855
ARM: dts: msm: Add QMI cooling device for SDM855
drivers: thermal: qmi-cooling: Update compatible name format
driver: thermal: qmi-cooling: Use New QMI interface
defconfig: msm: Enable QMI Cooling devices for SDM855
defconfig: sdm855: Enable ICNSS_QMI
thermal: tsens: Add calibration support for qcs405
msm: kgsl: Fix voltage dependency table logic
msm: kgsl: Enable power scaling
msm: kgsl: Make DCVS vote HFI messages blocking
msm: kgsl: Use the secure page table
sched: Fix compilation issues with schedutil for !SCHED_WALT
sched/tune: Fix compilation issue when WALT is disabled
sched: Fix a compilation issue when WALT is disabled
msm: kgsl: Enable hardware clock gating
timer: Remove a BUG_ON check in migrates timers
defconfig: arm64: sdm855: Enable NFC driver
ARM: dts: msm: Add NFC device node for SDM855
ARM: dts: msm: Add sdcard support for sdmshrike mtp
defconfig: msm: Enable I2C and QCOM-SPS-DMA driver for QCS405
ARM: dts: msm: Add support for camera modules for sdm855 qrd device
drm/msm/sde: allow non-secure cb during secure-ui for sdm855 target
ARM: dts: msm: change device tree overlay support for SDM855
scripts: Makefile: Add multi overlay dtbo-base apply verify
usb: pd: Adapt to new charger detection flow
cnss_utils: Add support for derived MAC address
pinctrl: sdmshrike: Update register size and offset on EAST tile
qseecom: set 64bit dma mask
msm: ipa4: halt both q6 channels for IPAv4
msm: ipa4: Enable SSR for IPAv4
ARM: dts: msm: Update CDSP NoC base address for sdm855
defconfig: sdm855: Enable IP multicast
ARM: dts: msm: Enable WLED and LCDB for sdmshrike platforms
ARM: dts: msm: Enable LCDB selectively in sdm855 platforms
defconfig: Enable LLCC configuration for sdmshrike
ARM: dts: msm: add refgen regulator device for sdmshrike
ARM: dts: msm: add gpio_key devices for buttons on sdmshrike MTP and CDP
ARM: dts: msm: add PM855, PM855L, and PMK8002 PMIC devices for sdmshrike
ARM: dts: msm: add SPMI PMIC arbiter device for sdmshrike
defconfig: sdmshrike: enable various PMIC drivers
uapi/media: Update yuv buffer size based on hardware requirement
power: smb5: update USB source detection sequence
sched: sched_avg: Fix sched_get_nr_running_avg for tri-cluster systems
dm-bufio: Ensure reserved buffer is also allocated from get_free_pages pool
icnss: Switch to new QMI framework
defconfig: Enable Core defconfig for various drivers
ARM: dts: msm: Add apps/disp rsc mailbox handles for sdmshrike
ARM: dts: msm: Add and enable the clock_camcc device on SDMSHRIKE
defconfig: msm: Enable the Camera clock driver for sdmshrike
clk: qcom: camcc-sdmshrike: Add the CAMCC driver support for sdmshrike
ARM: dts: msm: Populate serial peripheral bus devices for sdmshrike
ARM: dts: msm: Add CommandDB device bindings for SDM640
ARM: dts: msm: add system PM device binding for SDM640
ARM: dts: msm: Add RSC mailbox controller device nodes for sdm640
ARM: dts: msm: Add PDC interrupt controller for SDM640
pinctrl: qcom: Add direct connect configuration for sdm640
drivers: irqchip: qcom: Add PDC pin data for SDM640
clk: qcom: clk-smd-rpm: Update the clock list for QCS405
ARM: dts: msm: add PDC device bindings for sdmshrike
ARM: dts: msm: Enable remotefs
ARM: dts: msm: Enable primary USB device nodes on sdmshrike
ARM: dts: msm: Introduce topology for sdmshrike
ARM: dts: msm: Enable sdhc2 for sdmshrike
ARM: dts: msm: Add and enable the AOP QMP clock controller on SDMSHRIKE
ARM: dts: msm: Add QMP device for sdmshrike
ARM: dts: msm: include SMMU DT changes for sdmshrike
power: qpnp-fg-gen4: add TTF/TTE support
ARM: dts: msm: use VDD_CX, VDD_MX, VDD_MMCX regulator phandles on SDM855
ARM: dts: msm: add power grid regulator phandles for SDM855
sched: Fix a compilation issue in find_best_target() for !SCHED_WALT
sched: Move sched_boost defines out of SCHED_WALT
sched: Define a stub function for sched_irqload when WALT is disabled
msm: vidc: Enable Computer Vision Program (CVP) domain
usb: gadget: Select RNDIS over ethernet as default class
usb: gadget: Add support for different rndis usbif class codes
ARM: dts: msm: Enable backlight cooling device for SDM855
ARM: smp: Remove use of IPI_CALL_FUNC_SINGLE
ARM: msm: Add board config support for 32 bit qcs405
ARM: build correct dtbs to append to zImage
arch: arm: generalise ARCH_QCOM platform
ARM: dts: Use common dts for 64 or 32 build
defconfig: qcs405: Add defconfig support for QCS405
arm64: Add config support to build qcs405 platforms
pinctrl: qcom: Add qcs405 pinctrl driver
ARM: dts: msm: Add Initial device tree support for qcs405
soc: qcom: socinfo: Add soc information for QCS405
arm: io: Add missing writew relaxed_no_log variant
arm: io: Add readb and writeb relaxed_no_log variants
ARM: msm: add 64-bit IO accessor support
dma: fix arguments when calling dma APIs
ARM: msm: add support for logged IO accessors
drm/msm/sde: update blob property to expose secure-ui supported blendstage
ARM: dts: msm: Enable auto calibration for PM855L WLED
qcom: spmi-wled: Fix auto calibration support for WLED5
drm/msm/dp: signal notification completion after power on
drm/msm/sde: avoid detaching non-sec context bank during secure-ui
drivers: rpmh: disallow active state requests in solver mode.
defconfig: Enable pinctrl config for SDMSHRIKE target
pinctrl: sdmshrike: correct the offsets for UFS and SDC pins
msm: camera: Fix buffer length size
sched: Fix section mismatch error
[media] v4l: Add qcom video color formats
ARM: dts: msm: add secure-sid masks for sdm855 target
drm/msm/sde: add parsing logic for sec_sid_mask
drm/msm/sde: expose secure-ui blocked SSPP to user-mode
drm/msm/sde: handle VBIF programming before/after secure-ui session
drm/msm/sde: avoid VBIF programming during secure-ui session
drm/msm/sde: add plane property to expose secure-ui support
drm/msm/sde: enable MISR during secure-ui session
drm/msm/sde: move smmu_state handling from CRTC to KMS
drm/msm/sde: update scm call by checking all crtc state
drm/msm/sde: update max supported display resolution
ARM: dts: msm: enable IPA SMMU S1 for msmnile
usb: f_qdss: Call usb_ep_dequeue() API without spinlock acquire
sched: Make sure window start passed to schedutil is consistent
diag: Remove hdlc status dependeny on session_info
ARM: dts: msm: Add glink intents for DS channel on sdm855
soc: qcom: glink_pkt: Add intent ioctl handling
usb: gadget: rndis: Add packet filter handling for hw accelerated path
msm: camera: cpas: Do not explicitly set ubwc config registers
drm/msm/dp: fix controller state update during disconnect event
usb: composite: Fix reporting MaxPower as 0xFA instead of 0x70
ARM: dts: msm: Add support for camera modules for sdm855
ARM: dts: msm: Lower the minimum frequency for NPU devbw on SDM855
ARM: dts: msm: Enable ICNSS node for sdm855
icnss: Update regulator resource for sdm855
staging: android: ion: Ensure ION supports concurrent CMO requests
msm: camera: Add csiphy hardware support
Revert "msm: kgsl: Do not set up the zap shader"
ARM: dts: msm: Use carve out memory to load IPA firmware for sdm845
clk: qcom: gcc-sdm855: Update the supported frequencies for emac
drivers: thermal: virtual-sensor: Add new virtual sensors
ARM: dts: msm: Add LMH QREF regulator voting for SDM855
drivers: lmh-dcvs: Add support for two QREF regulators
drm/msm/sde: fix pending kickoff refcount for dual intf
ARM: dts: msm: Enable OPP table support for GPUCC clock
drivers: cpuidle: lpm-levels: Ignore sleep bias for isolated cpus
drivers: qcom: fix compilation errors
drivers: cpuidle: lpm-levels: Add support per cluster prediction
cpuidle: lpm-levels: Do not predict LPM for isolated cpus
drivers: cpuidle: lpm-levels: LPM prediction tuning
cpuidle: lpm-levels: Correctly check if its okay to do cluster LPM
drivers: cpuidle: lpm-levels: Remove unused code
thermal: tsens: Register virtual sensors
usb: composite: Fix reporting MaxPower as 0x71 instead of 0x70
msm: ipa4: Update IPA_PM_MAX_CLIENTS
msm: ipa4: Configure IPA_COMP_CFG
ARM: dts: msm: Add LPM nodes for SDM640
of: cache phandle nodes to reduce cost of of_find_node_by_phandle()
Revert "of: cache phandle nodes to reduce cost of of_find_node_by_phandle()"
soc: qcom: scm: Add a noretry variant for scm_call2
defconfig: sdm855: Enable GLINK SPSS transport
ARM: dts: msm: Add QUPV3 SE dt node for uart on sdm640
msm: ADSPRPC: Use ID in response to get context pointer
adsprpc: update mmap list nodes before mmap free
ARM: dts: msm: Add glink and apcs-ipc spss nodes for sdm855
drm/msm/sde: fix programming problem causing mdp hangs
ARM: dts: msm: use VDD_CX, VDD_MX, VDD_MMCX regulator phandles on SDMSHRIKE
ARM: dts: msm: add power grid regulator phandles for SDMSHRIKE
iommu: arm-smmu: Implement eCATS translation fault errata workaround
iommu: arm-smmu: Support ECATS during context fault
msm: kgsl: Use the proper sequence for GBIF halt
msm: kgsl: Restore aperture registers on SDM855v1
ARM: dts: msm: fix display IOMMU context bank SID masks
ARM: dts: msm: Update sid mapping for KGSL SMMU for sdm855
ARM: dts: msm: Add regulator cooling device for SDM855
ARM: dts: msm: Add die temperature zone config for PM855 and PM855b
msm: ipa4: set s1 bypass flag for AP
msm: ipa4: bypass smmu for MHI
leds: qpnp-flash-v2: Do not clear led_on when flash/torch brightness is 0
leds: qpnp-flash-v2: add support for symmetry configuration
msm: kgsl: enable hardware clockgating on A6XX GPU
msm: kgsl: Enable snapshot crashdumper
USB: dwc3: Add support for fixing SS enumeration issue
msm: ipa3: remove ipa q6 pipe emptiness check
thermal: tsens: Update interrupt handling
sched: Call init_sched_energy_costs() before sched_energy_probe()
ARM: dts: msm: Add BCL sensors for pm855l
drivers: thermal: bcl_pmic5: Add multi peripheral support
drm/msm: modularize QSEECOM and HDCP functionalities
ARM: dts: msm: add MSM PCIe bus driver device nodes for sdm855
defconfig: sdm855: enable QTI crypto driver
ARM: dts: msm: add crypto devices for sdm855
crypto: qcedev: change to use sg_init_one
crypto: msm: add changes about no clock support
ARM: dts: msm: add alium 3600mAh battery profile to sdm855 MTP
ARM: dts: msm: add battery profile data for alium 3600 mAh battery
ARM: dts: msm: Add GEN4 FG device for PM855B
defconfig: sdm855: enable GEN4 FG driver
drm/msm/sde: disable cdm hw block for null commit
ARM: dts: msm: Use USB3_DP_PCS_CLAMP_ENABLE register on SDM855
usb: phy: replace readb/writeb{_relaxed} with readl/writel{_releaxed}
memshare: Add snapshot of memshare driver
ARM: dts: msm: update audio setting for sdm855 qrd device with wcd934x
adsprpc: hyp assign only for valid VMIDs
ARM: dts: msm: Add ion heaps for sdm640
defconfig: sdm855: Enable remote etm
coresight: etm: Update the etm to use the upstream QMI interface
Linux 4.14.32
s390/qeth: on channel error, reject further cmd requests
s390/qeth: lock read device while queueing next buffer
s390/qeth: when thread completes, wake up all waiters
s390/qeth: free netdevice when removing a card
dpaa_eth: remove duplicate increment of the tx_errors counter
dpaa_eth: increment the RX dropped counter when needed
dpaa_eth: remove duplicate initialization
dpaa_eth: fix error in dpaa_remove()
soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
team: Fix double free in error path
skbuff: Fix not waking applications when errors are enqueued
qede: Fix qedr link update
net: systemport: Rewrite __bcm_sysport_tx_reclaim()
net: Only honor ifindex in IP_PKTINFO if non-0
netlink: avoid a double skb free in genlmsg_mcast()
net/iucv: Free memory obtained by kzalloc
net: fec: Fix unbalanced PM runtime calls
net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface
net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred
l2tp: do not accept arbitrary sockets
ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()
dccp: check sk for closed state in dccp_sendmsg()
net: Fix hlist corruptions in inet_evict_bucket()
net: use skb_to_full_sk() in skb_update_prio()
ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()
sch_netem: fix skb leak in netem_enqueue()
kcm: lock lower socket in kcm_attach
rhashtable: Fix rhlist duplicates insertion
ppp: avoid loop in xmit recursion detection code
net sched actions: return explicit error when tunnel_key mode is not specified
net: phy: Tell caller result of phy_change()
mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
ipv6: sr: fix NULL pointer dereference when setting encap source address
ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
net: ipv6: keep sk status consistent after datagram connect failure
macvlan: filter out unsupported feature flags
devlink: Remove redundant free on error path
net: phy: relax error checking when creating sysfs link netdev->phydev
sysfs: symlink: export sysfs_create_link_nowarn()
qed: Fix non TCP packets should be dropped on iWARP ll2 connection
tcp: purge write queue upon aborting the connection
tcp: reset sk_send_head in tcp_write_queue_purge
msm: ipa4: fix PM register on USB
ARM: dts: msm: Update power rails for WCD codecs on sdmshrike
mhi_bus: dev: netdev: add network interface driver
iommu: smmu: Power on smmu during ATOS operation
power: qpnp-fg-gen3: fg-util: Update dump_sram to support GEN4 FG
power: qpnp-fg-gen4: Add GEN4 FG driver
msm: kgsl: Update initial HWCG values
ARM: dts: msm: Update early mount of vendor partition for SDM855
clk: qcom: clk-alpha-pll: Use a custom recalc_rate callback for Regera PLL
defconfig: msm: Enable TSENS driver for sdmshrike
ARM: dts: msm: Enable TSENS for sdmshrike
clk: qcom: clk-alpha-pll: Do not poll LOCK_DET bit while PLL is disabled
Makefile: Disable constant merging/optimziations with clang
qseecom: fix several issues on dmabuf operation
msm: kgsl: Do not mark microcode buffers as NOEXEC
msm: kgsl: Set up DMA map ops and DMA mask for KGSL
clk: qcom: Add clock debug support for GFX3D clocks for SDM855
clk: qcom: Add measure-only graphic clocks for sdm855
Revert "clocksource: arch_timer: Enable user access to the physical counter"
defconfig: sdm855: Enable kernel self test modules for SDM855 SoC.
msm: kgsl: Fix interrupt mask to match firmware
msm: kgsl: Update HFI irq mask
msm: kgsl: Force a vote after CORE_FW_START
ARM: dts: coresight: Add master side control for STM
coresight: stm: STM master side access control
drivers: soc: qcom: rpmh: Correctly set is_complete
scsi: ufs: capture PA/DL/DME error stats
defconfig: sdm855: Enable netfilter socket lookup
defconfig: sdm855: Disable SCSI_LOGGING and UFS_LOGGING in perf mode
ARM: dts: coresight: Enable etm1~etm7 for SDM855
PM / devfreq: devbw: Update config name to CONFIG_QCOM_DEVFREQ_DEVBW
PM / devfreq: Fix incorrect placement of dev_pm_opp_put
scripts: build-all.py: update regex to compile all defconfigs
ARM: dts: msm: remove ipa-ram-mmap from SDM855
msm: ipa4: move sram partition from dtsi
ARM: dts: msm: Remove audio overlay device tree from sdmshrike
thermal: tsens: Notify client on temperature trip
defconfig: Enable KGSL driver for SDM855 perf image
arm64: cpufeature: change pr_warn to pr_debug
msm: ipa: chain multiple skbs from ipa
power: qpnp-fg-gen3: Reorganize the FG driver
msm: msm_bus: Shrink number of batches sent to Rpmh
platform/msm: fix audio codec function pointer update
ARM: dts: msm: Use SMR mask for KGSL SMMU for sdm855
drm/msm/sde: Add debug support for sdm855 target
ARM: dts: msm: Introduce smr masks for kgsl smmu for sdm855
ARM: dts: msm: support PM855L BOB dynamic mode configuration on SDM855
ANDROID: FIXUP: sched/fair: Fix hang during suspend in compute_energy
ARM: dts: msm: Update the board-id and msm-id for SDM855+SDX50
ARM: dts: msm: Enable additional clocks for sdm855 kgsl SMMU
sched/fair: prevent possible infinite loop in compute_energy()
msm: ipa3: Fix to validate the user inputs
msm: ipa: Fix to handle NULL pointer dereference
sched/fair: Make tick path active migration more robust
ARM: dts: msm: Describe reserved-memory regions for sdm640
ARM: dts: msm: move fastrpc rpmsg subnode to glink node for 855
ARM: dts: msm: Update compatible string for clock_rpmh node on SDMSHRIKE
clk: qcom: clk-rpmh: Add new entries for the rfclk clocks on SDMSHRIKE
drm: msm: sde: Fix lut dma initialization sequence
ARM: dts: msm: make sound card child of APR for SDM855
input: touchpanel: fix wastes of time when resume and probe for ST's TP
input: touchscreen: fix issues related to variable initialization
input: touchpanel: Add ST Touchscreen version 4.1.0 driver
msm: kgsl: Add GPU bus governor from the msm-4.9 to msm-4.14
Revert "msm: kgsl: Move OPP disabling after probe"
Linux 4.14.31
bpf, x64: increase number of passes
bpf: skip unnecessary capability check
kbuild: disable clang's default use of -fmerge-all-constants
x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey'
usb: xhci: Fix potential memory leak in xhci_disable_slot()
usb: xhci: Disable slot even when virt-dev is null
staging: lustre: ptlrpc: kfree used instead of kvfree
staging: android: ion: Zero CMA allocated memory
iio: imu: st_lsm6dsx: fix endianness in st_lsm6dsx_read_oneshot()
iio: ABI: Fix name of timestamp sysfs file
perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake servers
perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()
perf/core: Fix ctx_event_type in ctx_resched()
perf stat: Fix CVS output format for non-supported counters
perf/x86/intel/uncore: Fix Skylake UPI event format
drm/syncobj: Stop reusing the same struct file for all syncobj -> fd
x86/boot/64: Verify alignment of the LOAD segment
x86/build/64: Force the linker to use 2MB page size
kvm/x86: fix icebp instruction handling
posix-timers: Protect posix clock array access against speculation
x86/efi: Free efi_pgd with free_pages()
x86/vsyscall/64: Use proper accessor to update P4D entry
selftests/x86/ptrace_syscall: Fix for yet more glibc interference
x86/entry/64: Don't use IST entry for #BP stack
tty: vt: fix up tabstops properly
can: cc770: Fix use after free in cc770_tx_interrupt()
can: cc770: Fix queue stall & dropped RTR reply
can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack
can: ifi: Check core revision upon probe
can: ifi: Repair the error handling
can: peak/pcie_fd: remove useless code when interface starts
can: peak/pcie_fd: fix echo_skb is occupied! bug
staging: ncpfs: memory corruption in ncp_read_kernel()
mtd: nand: fsl_ifc: Read ECCSTAT0 and ECCSTAT1 registers for IFC 2.0
mtd: nand: fsl_ifc: Fix eccstat array overflow for IFC ver >= 2.0.0
mtd: nand: fsl_ifc: Fix nand waitfunc return value
mtdchar: fix usage of mtd_ooblayout_ecc()
tracing: probeevent: Fix to support minus offset from symbol
rtlwifi: rtl8723be: Fix loss of signal
brcmfmac: fix P2P_DEVICE ethernet address generation
libnvdimm, {btt, blk}: do integrity setup before add_disk()
ACPI / watchdog: Fix off-by-one error at resource assignment
acpi, numa: fix pxm to online numa node associations
mm/vmscan: wake up flushers for legacy cgroups too
drm: udl: Properly check framebuffer mmap offsets
drm: Reject getfb for multi-plane framebuffers
drm/radeon: Don't turn off DP sink when disconnected
drm/vmwgfx: Fix a destoy-while-held mutex problem.
drm/vmwgfx: Fix black screen and device errors when running without fbdev
Revert "mm: page_alloc: skip over regions of invalid pfns where possible"
mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink()
mm/thp: do not wait for lock_page() in deferred_split_scan()
mm/khugepaged.c: convert VM_BUG_ON() to collapse fail
x86/mm: implement free pmd/pte page interfaces
mm/vmalloc: add interfaces to free unmapped page table
h8300: remove extraneous __BIG_ENDIAN definition
hugetlbfs: check for pgoff value overflow
nfsd: remove blocked locks on client teardown
cgroup: fix rule checking for threaded mode switching
libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
libata: Enable queued TRIM for Samsung SSD 860
libata: disable LPM for Crucial BX100 SSD 500GB drive
libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs
libata: don't try to pass through NCQ commands to non-NCQ devices
libata: remove WARN() for DMA or PIO command without data
libata: fix length validation of ATAPI-relayed SCSI commands
Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_reset_resume_table
Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_reset_resume_table
pinctrl: samsung: Validate alias coming from DT
Drivers: hv: vmbus: Fix ring buffer signaling
RDMA/mlx5: Fix crash while accessing garbage pointer and freed memory
clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops
clk: bcm2835: Protect sections updating shared registers
clk: bcm2835: Fix ana->maskX definitions
lockdep: fix fs_reclaim warning
ahci: Add PCI-id for the Highpoint Rocketraid 644L card
PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L
mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs
mmc: dw_mmc: exynos: fix the suspend/resume issue for exynos5433
mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems
mmc: block: fix updating ext_csd caches on ioctl call
mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards
mmc: core: Fix tracepoint print of blk_addr and blksz
ALSA: hda/realtek - Always immediately update mute LED with pin VREF
ALSA: hda/realtek - Fix Dell headset Mic can't record
ALSA: hda/realtek - Fix speaker no sound after system resume
ALSA: hda - Force polling mode on CFL for fixing codec communication
ALSA: aloop: Fix access to not-yet-ready substream via cable
ALSA: aloop: Sync stale timer before release
ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
iio: adc: meson-saradc: unlock on error in meson_sar_adc_lock()
iio: st_pressure: st_accel: pass correct platform data to init
iio: chemical: ccs811: Corrected firmware boot/application mode transition
MIPS: lantiq: ase: Enable MFD_SYSCON
MIPS: lantiq: Enable AHB Bus for USB
MIPS: lantiq: Fix Danube USB clock
MIPS: ralink: Fix booting on MT7621
MIPS: ralink: Remove ralink_halt()
soc: qcom: glink_probe: Add SPSS glink transport
mailbox: apcs-ipc: Add support for spss on sdm855
rpmsg: Introduce GLINK SPSS transport
ARM: dts: msm: Add QSEE IPC IRQ nodes for sdm855
defconfig: sdm855: Enable QSEE IPC IRQ driver
soc: qcom: Introduce QSEE IPC IRQ driver
defconfig: Enable ARM64_APPENDED_DTB for sdmshrike target
ARM: dts: msm: Update energy model for SDM855 v1
ARM: dts: msm: Enable QoS settings for SDM855
ARM: dts: msm: Add support for proper TLB and Cache Sizes
ANDROID: arm64: Image.gz-dtb build target depends on Image.gz
SPI: spi_qsd: Add snapshot of SPI QSD driver
msm: vidc: Remove cache operations from driver
defconfig: sdm855: Enable CPUSS Dump
msm: kgsl: Initialize protect registers before powerup list
msm: kgsl: Prevent race condition when freeing memory
msm: kgsl: Write the profiling reference data before submission
msm: kgsl: Don't set device state to AWARE if GMU recover fails
msm: kgsl: Add quirk support to use alternative secure context bank
msm: kgsl: Add a check for valid frequency of RBBM timer clock
msm: kgsl: Fix uninitialized variable in adreno_ringbuffer_probe()
msm: kgsl: Directly map and read soc hardware revision efuse
msm: kgsl: Extend the preemption keep-alive bit
Revert "msm: kgsl: Make sure RBBM_INT_0_STATUS is not transitory"
msm: kgsl: Add missing braces in opp_notify
msm: kgsl: Use cold boot only for the GMU
ARM: dts: Add properties for llcc configuration
leds: qti-tri-led: Fix uninitialized variable error
msm: kgsl: Update GMU hardware clockgating settings
sched/fair: fix update_flags < RQCF_ACT_SKIP warning
cfg80211: Updated nl80211_commands to be in sync with upstream
usb: pd: Set PROP_PR_SWAP before forcing role
of: cache phandle nodes to reduce cost of of_find_node_by_phandle()
msm: vidc: Updating Video BW calculations for SM8150
Change-Id: I26d0e0ad4bd8adb5e0d8f3f6d7d1ff86a9e79473
Signed-off-by:
Namratha Siddappa <namratha@codeaurora.org>
Loading
Please register or sign in to comment