Merge commit '80cd59db' into dev/msm-4.14-display
* commit '80cd59db': soc: qmi: dfc: fix dead loop in workqueue dfc_wq power: qpnp-qg: Add support for weighted capacity learning power: qpnp-fg-gen4: Add support for weighted capacity learning power: fg-alg: Loosen capacity learning qualification criterion ARM: dts: msm: Add dpdm supply to dwc3-msm on SM6150/sdmmagpie/trinket scsi: ufs: obtain VCCQ2 voltage level from DT prior to hard code ARM: dts: msm: Add UFS VCCQ2 voltage configuration support for SM6150 usb: dwc3-msm: Fix maximum_speed determination ARM: dts: msm: Add entry for cx ipeak driver for sdmmagpie ARM: dts: msm: Disable titan cti for SDMMAGPIE ARM: dts: msm: Update QUSB PHY parameters on sdmmagpie scsi: ufs: ice: propagate memeory allocation failure error cpu/hotplug: Ensure that sched domains are rebuilt before hotplug power: qos: Use effective affinity mask genirq: Honour IRQ's affinity hint during migration usb: dwc3: gadget: Clear req->unaligned/zero flags on cleanup soc: qcom: socinfo: Add support for SM8150P HDK soc-id Coresight: tmc: need alloc memory before enable tmc etr soc: qcom: sysmon-qmi: Fix max qmi msg length msm: ipa3: add mhi state check after calling mhi-API dwc3-msm: reset hardware on bootup if cable not connected dwc3-msm: Fix dwc3_drd_state_string for undefined state ARM: msm: dts: Correct npu tcm io space for sdmmagpie ARM: dts: msm: add remote debugger support defconfig: msm: enable remote debugger driver on sm6150 ARM: dts: msm: disable MST for Display Port on sdmmagpie msm: ipa4: fix to update the channel state logic msm: ipa4: fix to change the header address to u64 arm64: defconfig: Enable qrtr over FIFO driver for sm8150 qrtr: Add FIFO based communication between VMs qrtr: Add support to read qrtr packet size eud: avoid suspend and resume callback race with EUD IRQ Revert "ARM: dts: msm: Add SPI device nodes for QUPV3 for SA6155" msm: ipa: nullify mailbox struct after freeing arm64: Enable repeat tlbi warkaround on Kryo4 CPUs ARM: dts: msm: Add mindidump id for mss subsystem on sdmmagpie mhi: core: provide helper function to check MHI device status diag: Increase the number of retries for MDM DCI kasan: disable kasan during unwind_frame() net: qrtr: Handle IPCR control port format of older targets ARM: dts: msm: Enable eud clock voting for sdmmagpie ARM: dts: msm: Enable eud clock voting for sm6150 llcc: Update SCT table entries for sm6150 soc: qcom: Add support for phy clock voting from eud msm: kgsl: Update expected GMU FW version for A618 GPU soc: qcom: Create new ramdump device node for SSR minidump ARM: dts: msm: Enable cx-ipeak support for sdmmagpie camera usb: phy: Add module parameter for eud connected case ARM: dts: msm: Increase WLAN carveout region on sm6150 ARM: dts: msm: Increase WLAN carveout region on sdmmagpie usb: dwc3-msm: Set HOST MODE flag before resume qseecom: listener unregister and register optimization msm: vidc: Update device clock after cx ipeak logic ARM: dts: msm: Update QoS priority for arm9 master for SDMMAGPIE ARM: dts: msm: Configure cx ipeak for video for sm6150 and sdmmagpie ARM: dts: msm: Enable CX Ipeak support for sdmmagpie soc: qcom: Update Cx ipeak driver for multimedia clients ARM: dts: msm: Enable LLC for SM6150 GPU inet: frags: better deal with smp races sdxprairie_defconfig: Add BLSP UART driver in sdxprairie_defconfig ARM: dts: msm: Add support for UART dtsi on sdxprairie qcom-geni-se: Add IOMMU check in geni common driver usb: dwc3-msm: Ensure hardware is reset during role change usb: dwc3-msm: add enum for drd_states to remove otg_state usage ARM: dts: msm: add synaptics touch support for SDMMAGPIE IDP msm: ipa4: Fix to mask the global interrupt INT1 ion: fix an incorrect pointer dereference msm: ADSPRPC: Check for valid context during release qcom-geni-se: Add debug logs for bus voting ARM: dts: msm: Add SPI device nodes for QUPV3 for SA6155 spi: spi-geni-qcom: Add spi slave mode support to QUPv3 sched: remove duplicate initialization msm: kgsl: Use correct GBIF settings for A612 GPU msm: ipa4: Increase the TAG process timeout ARM: dts: msm: Add support for dual display on sdmmagpie cnss2: Fix un-initialized RDDM completion dma-buf: skip fd iteration for threads created with CLONE_FILES msm: kgsl: improve error logging in adreno_irq_handler rpmsg: glink: Do not send to remote proc in reset ARM: dts: msm: Correct rpm_msg_ram size for trinket msm: kgsl: Reset ringbuffer pointers if CP INIT fails msm: ipa4: Increase the GSI command poll timeout to 10 ARM: dts: msm: Update GCC_UFS_PHY_AXI_CLK rate for sdmmagpie and sm6150 mmc: cmdq_hci: Fix key index refcnt issue with metadata encryption thermal: adc_tm: Update support for non-thermal ADC_TM clients msm: camera: isp: Define csi2_rx_phy_num_mask for csid lite ARM: dts: msm: Correct irq no for glink rpm in trinket ARM: dts: msm: Disable SD card hot-plug support on qsc405 platforms ARM: dts: msm: Update thermal zone mitigation for sdmmagpie ARM: dts: msm: Rename the modem tpdms for SDMMAGPIE ARM: dts: msm: Add jtagv8 devices for SDMMAGPIE ARM: dts: msm: Add new sensor node for imx258 COMPAT_IOCTL: add UART clk vote on/off macros power: smb5: Limit ICL to 1A before bumping QC2 voltage power: qpnp-qg: Update the check for 0% SOC qseecom: Add flag to support key wrap in KS soc: qcom: dfc: Fix flow control issues ARM: dts: msm: add touch enable GPIO for HDK8150 input: misc: hbtp_input: add touch enable GPIO icnss: Ignore WLAN disable command when WLAN FW is down power: qpnp-qg: Add support for QG reset power: power_supply: Add FG_RESET power supply property ARM: dts: msm: Add tpdm_u.modem for SDMMAGPIE cnss2: Export a platform API to force collect ramdump arm64: Add workaround for Cortex-A76 erratum 1286807 defconfig: arm: sdxprairie: Enable rmnet driver net: qualcomm: rmnet: Remove the average computations ARM: dts: msm: Correct secondary USB controller core-id msm: camera: isp: Reduce logging as part of camif dump dt-bindings: mhi: add support to extract chtype from devicetree ARM: dts: msm: Add common Device tree for ADP. mhi: core: add support for overriding MHI channel context CHTYPE field ARM: dts: msm: Add MODEM pil node for Trinket ARM: dts: msm: EMAC changes for SM6150 IDP platform wil6210: increase PCP stop command timeout ARM: dts: msm: fix maximum backlight level supported on amoled panels diag: Report error when return value is not DIAG_DCI_NO_ERROR diag: Do not clear masks during logging mode switch power: smb5: Disable DC Input missing poller function dwc3-msm: Remove additional check for link state U3 usb: gadget: f_serial: Add support for DUN usb: f_gsi: Allow user to specify MAC address for RNDIS/ECM usb: gsi: Fix USB CV L1 suspend test case failure in RNDIS composition ARM: dts: msm: Update IPA nodes for sdxprairie msm: npu: Fix memory leakage issue during loading network sched/fair: Add overutilization condition to sync wakeup case sched: fair: remove nr_running=1 restriction for sync wakeups msm: ipa: devote on error condition ARM: dts: msm: Add PCA9956B node for QCS40x new platforms msm: kgsl: Skip oob_perfcntr in slumber sequence power: smb5: Modify WDOG SNARL IRQ enable/disable flow defconfig: sm6150: Enable ext4 config flag ARM: dts: msm: Add triple camera support for SM8150 MTP/CDP ARM: dts: msm: Update GPU qdss stm base address of SM6150 rpmsg: glink: Remove the rpmsg dev in close_ack ARM: dts: msm: Add S1 bypass of tmc for SM6150 diag: Replace bit mask with array to check reg_dirty flag msm: camera: reqmgr: Modify frame sync logic usb: f_gsi: Set alt to 1 for rndis, rmnet and dpl unconditionally msm: npu: Support different sub block io spaces ARM: msm: dts: Update npu clocks and io spaces arm64: Enable branch predictor hardening for a range of Kryo CPUs mhi: cntrl: qcom: disable runtime PM support in a graceful manner mhi: core: force wake when exiting MHI suspend (M3) state mhi: cntrl: qcom: clear bus master enable (BME) bit before saving cfg space msm: camera: cpas: Unsubscribe for camnoc slave error logger irq mhi: core: notify MHI control driver if MHI device enters an error state mhi: core: unlink MHI device from MHI chan during device release mhi: core: release pm_lock before removing MHI devices mhi: dev: uci: trigger a wake-up event if MHI device is wake capable mhi: core: add support for wake capable devices mmc: host: sdhci-msm: Update the DDR_CONFIG register name qseecom: Change static variable to dynamic wil6210: do not set BIT_USER_SUPPORT_T_POWER_ON_0 in Talyn-MB ARM: dts: msm: add proper pinctrl config in DT for SDMMAGPIE IDP power: smb5: Add moisture detection support for uUSB connector msm: camera: sensor: Increase the supported sensor count input: touchscreen: st: add pinctrl config during suspend/resume ARM: dts: msm: Add the CX MISC GPU block on sdmmagpie ARM: dts: msm: Correct CX_DBGC_CFG register block name for sdmmagpie pwm: qti-lpg: Write PWM_SYNC before enabling PWM ARM: dts: msm: Update to memory map V3 for sdxprairie msm: camera: csiphy: Add correct state check for hardware acquire ARM: dts: Add early mount partition details for trinket ARM: dts: msm: add support for sm6150-interposer-trinket msm: msi: add proper check before accessing variables ARM: dts: change ab and ib votes for sdhc_1 thermal: adc_tm: Add support for non-thermal ADC_TM clients msm: camera: Enable fetch engine to support FS2 feature for IFE sdmmagpie ARM: dts: msm: Add svs clock entries for csiphy ARM: dts: msm: Add mindidump id for mss subsystem on sm6150 mm: avoid order-0 OOMs when there are LMK killable tasks defconfig: sdxprairie: enable rpmh-regulator driver msm: camera: lrme: correct fetch engine width size for P010 format msm: camera: cdm: Avoid presence of stale tags in BL_FIFO msm: camera: sensor: Modify log type msm: camera: Allow flush to happen when camera sensor is streaming rpmsg: glink: Add TX_DATA_CONT command while sending ARM: dts: msm: Add support for USB PHYs of TRINKET ARM: dts: msm: Assign CSRA8 overlay dts file to QCS405 variant drivers: cpuidle: lpm_levels: Correctly update lpm stats msm: camera: isp: Avoid applying while processing bubble recovery msm: camera: camif: Select epoch config to half of frame ARM: dts: msm: Add support for csra8 soundcard msm: camera: csid: Halt csid if error irqs exceed threshold msm: camera: camif: Select epoch config to half of frame ARM: dts: msm: Enable cx-ipeak support for camera ARM: dts: msm: Enable ICP PC feature for sdmmagpie ARM: dts: msm: Add VAF to the eeprom node msm: camera: Add support to camera cx ipeak msm: camera: isp: Change voting logic to support new ports in sdmmagpie Bluetooth: Added spinlocks for serial_clock_vote msm: camera: Increase the max supported cameras to 5 ARM: dts: msm: Add new sensor node for imx318 Linux 4.14.82 gpio: brcmstb: release the bgpio lock during irq handlers nvme-loop: fix kernel oops in case of unhandled command printk: Never set console_may_schedule in console_trylock() ovl: check whiteout in ovl_create_over_whiteout() CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM drm/i915/execlists: Force write serialisation into context image vs execution drm/i915: Mark pin flags as u64 drm/i915: Don't oops during modeset shutdown after lpe audio deinit drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values drm/i915: Large page offsets for pread/pwrite drm/i915: Skip vcpi allocation for MSTB ports that are gone drm/i915: Don't unset intel_connector->mst_port drm/i915: Restore vblank interrupts earlier drm/dp_mst: Check if primary mstb is null drm/nouveau: Check backlight IDs are >= 0, not > 0 drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type drm/rockchip: Allow driver to be shutdown on reboot/kexec efi/arm/libstub: Pack FDT after populating it mm/swapfile.c: use kvzalloc for swap_info_struct allocation hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn crypto: user - fix leaking uninitialized memory to userspace gfs2: Put bitmap buffers in put_super configfs: replace strncpy with memcpy fuse: fix leaked notify reply fuse: fix use-after-free in fuse_direct_IO() rtc: hctosys: Add missing range error reporting nfsd: COPY and CLONE operations require the saved filehandle to be set sunrpc: correct the computation for page_ptr when truncating kdb: print real address of pointers instead of hashed addresses kdb: use correct pointer when 'btc' calls 'btt' mount: Prevent MNT_DETACH from disconnecting locked mounts mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts mount: Retest MNT_LOCKED in do_umount ext4: fix buffer leak in __ext4_read_dirblock() on error path ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path ext4: fix buffer leak in ext4_xattr_move_to_block() on error path ext4: release bs.bh before re-using in ext4_xattr_block_find() ext4: fix buffer leak in ext4_xattr_get_block() on error path ext4: fix possible leak of s_journal_flag_rwsem in error path ext4: fix possible leak of sbi->s_group_desc_leak in error path ext4: avoid possible double brelse() in add_new_gdb() on error path ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing ext4: avoid buffer leak in ext4_orphan_add() after prior errors ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() ext4: fix possible inode leak in the retry loop of ext4_resize_fs() ext4: missing !bh check in ext4_xattr_inode_write() ext4: avoid potential extra brelse in setup_new_flex_group_blocks() ext4: add missing brelse() add_new_gdb_meta_bg()'s error path ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path ext4: add missing brelse() update_backups()'s error path clockevents/drivers/i8253: Add support for PIT shutdown quirk Btrfs: fix data corruption due to cloning of eof block Btrfs: fix infinite loop on inode eviction after deduplication of eof block Btrfs: fix cur_offset in the error case for nocow btrfs: fix pinned underflow after transaction aborted watchdog/core: Add missing prototypes for weak functions arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 termios, tty/tty_baudrate.c: fix buffer overrun x86/hyper-v: Enable PIT shutdown quirk x86/cpu/vmware: Do not trace vmware_sched_clock() of, numa: Validate some distance map rules mtd: docg3: don't set conflicting BCH_CONST_PARAMS option ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_switch_mm netfilter: conntrack: fix calculation of next bucket number in early_drop mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings ocfs2: free up write context when direct IO failed ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry soc: ti: QMSS: Fix usage of irq_set_affinity_hint SCSI: fix queue cleanup race before queue initialization is done scsi: qla2xxx: Initialize port speed to avoid setting lower speed vhost/scsi: truncate T10 PI iov_iter to prot_bytes reset: hisilicon: fix potential NULL pointer dereference mach64: fix image corruption due to reading accelerator registers mach64: fix display corruption on big endian machines thermal: enable broadcom menu for arm64 bcm2835 Revert "ceph: fix dentry leak in splice_dentry()" libceph: bump CEPH_MSG_MAX_DATA_LEN media: ov7670: make "xclk" clock optional clk: mvebu: use correct bit for 98DX3236 NAND clk: rockchip: Fix static checker warning in rockchip_ddrclk_get_parent call clk: at91: Fix division by zero in PLL recalc_rate() clk: s2mps11: Fix matching when built as module and DT node contains compatible um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP xtensa: fix boot parameters address translation xtensa: make sure bFLT stack is 16 byte aligned xtensa: add NOTES section to the linker script MIPS: Loongson-3: Fix BRIDGE irq delivery problem MIPS: Loongson-3: Fix CPU UART irq delivery problem ovl: fix recursive oi->lock in ovl_link() fuse: set FR_SENT while locked fuse: fix blocked_waitq wakeup fuse: Fix use-after-free in fuse_dev_do_write() fuse: Fix use-after-free in fuse_dev_do_read() scsi: qla2xxx: Fix re-using LoopID when handle is in use scsi: qla2xxx: shutdown chip if reset fail scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx scsi: qla2xxx: Fix process response queue for ISP26XX and above scsi: qla2xxx: Fix incorrect port speed being set for FC adapters ovl: fix error handling in ovl_verify_set_fh() cdrom: fix improper type cast, which can leat to information leak. 9p: clear dangling pointers in p9stat_free 9p locks: fix glock.client_id leak in do_lock staging:iio:ad7606: fix voltage scales powerpc/selftests: Wait all threads to join media: tvp5150: fix width alignment during set_selection() sc16is7xx: Fix for multi-channel stall MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS powerpc/memtrace: Remove memory in chunks powerpc/boot: Ensure _zimage_start is a weak symbol MIPS: kexec: Mark CPU offline before disabling local IRQ media: coda: don't overwrite h.264 profile_idc on decoder instance media: pci: cx23885: handle adding to list failure drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer pointer drm/omap: fix memory barrier bug in DMM driver powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak powerpc/nohash: fix undefined behaviour when testing page size support ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL tty: check name length in tty_find_polling_driver() powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() powerpc/mm: Fix page table dump to work on Radix powerpc/64/module: REL32 relocation range check powerpc/traps: restore recoverability of machine_check interrupts msm: camera: core: Reset last flush req id as part of acquire ctx msm: camera: cpas: Updated QoS settings msm: camera: isp: Cleanup if IFE hardware device init fails msm: kgsl: Don't restrict compat tasks to 32-bit VA range dma-mapping: add i/o coherency support for 32bit Change-Id: I589433ed4f74cddfa2f682025c104a87ac483cf4 Signed-off-by:Namratha Siddappa <namratha@codeaurora.org>
Loading
Please register or sign in to comment