Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 91a39181 authored by Namratha Siddappa's avatar Namratha Siddappa
Browse files

Merge commit 'AU392' into dev/msm-4.14-display



* commit '871eac76':
  defconfig: sdxprairie: enable TZ-log driver
  ion: fix ion_alloc() return type
  ARM: dts: msm: Modify SMB1390 driver for sm6150 target
  defconfig: sm6150: Enable SMB1390 psy framework driver
  power: smb1390-psy: Switch SMB1390 to power_supply framework
  power: smb1390-psy: Introduce SMB1390 charge pump driver
  mhi: controller: qcom: update firmware path for sdxprairie chipset
  ARM: dts: msm: Support mini DP on SM6150 IDP
  ARM: dts: msm: Support mini DP on SM6150
  ARM: dts: msm: Add camera support for sm8150-sdx50 qrd platform
  net: qualcomm: rmnet: Add stat for TX csum offloaded packet
  net: Introduce NETIF_F_GRO_HW.
  ARM: dts: msm: update PCIe0 PHY RX settings for SM8150 v2
  msm: pcie: provide option to override maximum GEN speed
  msm: pcie: remove max link speed property
  msm: kgsl: Profile scm call on a640v1
  mm: use GFP_NOWAIT for post_alloc_hook
  sched: Don't fail isolation request for an already isolated CPU
  ARM: dts: msm: Add keep alive bw voter for SDMMAGPIE
  ARM: dts: msm: Enable support for secure eud in sm6150
  ARM: dts: msm: Add AOD mode support for SW43404 cmd panel
  power: qpnp-qg: Adjust the PON SOC based on cutoff & full-SOC
  ARM: dts: msm: Update kgsl clk lists for SM6150 GPU
  ARM: dts: msm: Enable audio in sdmmagpie external codec
  NFC: Fix NFC enable issue after firmware download
  ARM: dts: msm: Add flash/torch devices for WLED on PM6150L
  Split A2DP sink: BT FM Slimbus changes
  soc: qcom: Add support for secure eud
  coresight: tpdm: Add reset datasets interface
  usb: sound: Add support for ipc logging
  power: smb5: Disable HVDCP using DT property
  power: qpnp-qnovo5: Update scaling factor for PCURR* parameters
  perf: Cancel the mux hrtimer during CPU hotplug to avoid migration
  perf: Manage CPU hotplug events at core level
  wil6210: check null pointer in _wil_cfg80211_merge_extra_ies
  trace: Fix no PID issue for trace marker
  ARM: dts: msm: enable display rsc for sdmmagpie
  ARM: dts: msm: Correct modem_etm instance id for qcs405
  rpmsg: glink: early reset notifier for RPM edge
  ARM: dts: msm: Coresight changes for SDMMAGPIE
  ARM: dts: msm: Enable DFPS feature on sdmmagpie platform
  ARM: dts: msm: enable gpio keys for qcs405 devices
  msm: kgsl: Free A6x per-context preemption buffer at detach time
  ARM: dts: msm: Enable Audio over DP in sdmmagpie
  ARM: dts: msm: Add bluetooth node of wcn3990 for sdmmagpie
  sched, trace: Fix prev_state output in sched_switch tracepoint
  defconfig: sdxprairie: Enable SMP2P, GLINK and QRTR drivers
  ARM: dts: msm: Add SMP2P entries for sdxprairie
  usb: gadget: f_mass_storage: Perform async runtime suspend after ep disable
  usb: gadget: f_mass_storage: Perform async runtime resume upon set_alt
  usb: gadget: f_mass_storage: Allow USB LPM upon ep disable
  soc: qcom: mem-offline: Ignore hotplug notification for other blocks
  cnss2: Move updating WLAN host driver status to one place
  dwc3-msm: Readback USB GSI wrapper register after updating
  rpmsg: glink: spi: Rename structs
  msm: ipa4: IPA PM naming fixes
  ARM: dts: msm: Fix idle energy costs for sm8150
  pfk: add changes for clear key support
  perf: core: Avoid race condition when releasing perf-events
  clk: qcom: mdss: update the names for DP 10nm PLL clocks
  ARM: dts: msm: update the node for FSA4480 switch on sdmmagpie
  ARM: dts: msm: add max-pclk-frequency-khz dt property for qcs405
  power_supply: Add power supply type "Charge Pump"
  ARM: dts: msm: Add pm-qos-latency for SM6150
  msm: mdss: hdmi: limit max supported HDMI pclk frequency
  mtd: nand: Add missing id to nand ids table
  defconfig: qcs405: Enable gpio key driver for qcs405
  ARM: dts: msm: Add audio support over BT in sdmmagpie
  ARM: dts: msm: update MDF shared memory size
  ARM: dts: Include camcc related header file
  ARM: dts: msm: Add dummy GDSC support for Trinket
  ARM: dts: msm: Update interrupt bit for Qnovo5 device
  power: supply: qpnp-qnovo5: Fix parameter configurations
  cnss2: Add support to update status to WLAN driver
  f_gsi: Update max_pkt_size based on speed instead of using ep desc value
  sched/debug: Explicitly cast sched_feat() to bool
  usb: phy: Remove unnecessary warning from phy driver
  msm: mdss: hdmi: handle hpd uevents notifications gracefully
  ARM: dts: msm: Add new platforms for SM6150 SoC
  drivers: cpuidle: lpm-levels: Update of_node_put
  msm: kgsl: Fix incorrect length in GPU Powerup list for A6x GPU
  ARM: dts: msm: add audio support for sdmmagpie qrd device
  input: touchscreen: st: release Int/Reset resource
  ARM: dts: msm: add ST Touch driver support for QRD7150
  diag: Prevent real time mode update for multi mode sessions
  Sched/fair: Improve the scheduler
  ARM: dts: msm: add crypto devices for sdmmagpie
  ANDROID_BUILD_TOP is deprecated.
  ARM: dts: msm: Add SBUx and VPH_PWR channel to pm6150 charger
  mmc: sdhci-msm: Enable ADMA length mismatch err interrupt
  ARM: dts: msm: add VOLUME_P gpio key support for SDMMAGPIE
  ARM: dts: msm: add required configuration of charger/QG for  SDMMAGPIE
  phy: qcom: Add Qualcomm PCIe PHY driver
  usb: gadget: Fix NULL pointer access if NCM not instantiated
  usb: gadget: Add check gadget function bind or not
  backlight: qcom-spmi-wled: Update flash sink config in auto calibration
  defconfig: enable PCIe MSI controller for sm8150
  clk: qcom: npucc: Add CRC div source for npu_cc_cal_dp_clk_src
  mmc: core: Removed workaround for SD card SDR104 CRC handling
  diag: Add protection while allocating memory during usb write
  ARM: dts: msm: Add RX3 clock for SS QMP PHY
  clk: qcom: Add period register to measure DDR clock in SDMMAGPIE
  ARM: dts: msm: correct the wb linewidth for sdmmagpie
  mmc: sdhci: Fix handling of ADMA error interrupt bit.
  mmc: cmdq_hci: Move cmdq_dumpregs before clearing & halt
  ARM: dts: msm: Add EUD device node for trinket
  clk: qcom: Update RCG div of dp_phy_pll_link_clk for SDMMMAGPIE
  ARM: dts: msm: Enable ESD, ULPS and Partial update on sdmmagpie platform
  ARM: dts: msm: Add MPROC device nodes for trinket
  mailbox: apcs-ipc: Add compatible string for trinket
  defconfig: arm64: trinket: Enable Glink RPM driver
  mmc: core: fix queue clean up sequence when SD card is removed
  ARM: dts: msm: Add support for gladiator hang detection for Trinket
  diag: Update hdlc disable protection to avoid deadlock
  diag: Add new F3 mask and update event mask for diag logging
  power: smb1390: Fix NULL pointer dereference issue
  ARM: dts: msm: Add support for core hang detection for Trinket
  ARM: dts: msm: Add SPI config regs base address for all targets
  pinctrl: qcom: Add support for shared SPI config for GPIOs
  pinctrl: qcom: Add PDC mux information for sdxprairie
  defconfig: enable low power mode and stats for sdxprairie
  ARM: dts: msm: Add bindings to enable power saving for sdxprairie
  rpmsg: glink: Fix reuse intents memory leak issue
  ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx()
  mmc: core: fix one NULL pointer dereference after SD card is removed
  ARM: dts: msm: Update USB High Speed PHY parameters for QRD6150
  ARM: dts: msm: Add sw43404 panel video mode support for QRD sdmmagpie
  dt-bindings: msi: devicetree documentation for MSM PCIe MSI
  msm: msi: initial support for MSM PCIe MSI controller
  ARM: dts: msm: Fix the typo in the L3 frequency for the Gold cluster
  power: smb5: Clean up redundant code in OTG setting
  msm: kgsl: Add LLC support for A608 GPU
  msm: vidc: Change hq cut-off fps
  ARM: dts: msm: Update WLAN configuration for sdmmagpie
  msm: ipa4: Fix to pass correct arguments to qmi_txn_wait function
  ARM: dts: msm: include proper audio overlay for QCS403 SSRD
  ARM:dts:msm: enable spi slave for qcs405
  defconfig: qcs405: enable posix message queue support
  power: smb5-lib: re-organize smb_en pin control code to be legible
  power: smb1355: Disable SMB1355 on probe
  cnss2: cnss api update for genoa pcie
  soc: qcom: Cancel workqueue and call pm_relax during fsa4480_remove
  power: qpnp-qnovo5: Initialize QNOVO_PHASE and QNOVO_P2_TICK registers
  mm: slowly shrink slabs with a relatively small number of objects
  mm: use sc->priority for slab shrink targets
  mm: put pages into alloc state after offline
  msm: camera: core: Reset last flush request id
  power: qpnp-smb5: Add CURRENT_QNOVO and VOLTAGE_QNOVO properties
  msm: camera: icp: Send cmd buffer memory region to FW
  msm: camera: smmu: Change shared mem pool granularity
  ARM: dts: msm: Add properties for 2.5k panel display
  usb: core: Update config summary descriptor handling
  soc: qcom: qmi_interface: Abort pending transaction
  msm: vidc: Release non-requested internal buffers
  ARM: dts: Add ice clock entries for sdmmagpie
  ipv6: remove min MTU check for ipsec tunnels
  ARM: dts: msm: update fastrpc PM QoS request latency for 8150
  PM/devfreq: Do not switch governors from sysfs when device is suspended
  power: qpnp-fg-gen4: Fix battery temperature delta configuration
  esoc: Call the power_off hooks from the reboot notifier
  ARM: dts: msm: Add Camera sensor nodes to sdmmagpie
  ARM: dts: msm: Add CSI PHY and CCI nodes to sdmmagpie camera
  msm: kgsl: Use common CX_MISC functions for GPU LLC setup
  msm: kgsl: Ioremap the CX_MISC GPU block registers
  dt-bindings: adreno: Documentation for the cx_misc register block
  ARM: dts: msm: Remove S1 bypass of tmc for sdmmagpie
  vfs: Add support to debug umount failures
  msm: kgsl: Do not vote for cx-mx rail
  msm: vidc: always get latest capture port buffer size
  debug-pagealloc: print physical address for detected corruption
  iommu: arm-smmu: Avoid register writes on multiple detach calls
  msm: camera: Changes to accommodate 32-bit Arch
  fbdev: msm: Fix HDMI frame rate
  ARM: dts: msm: remove invalid clock rate in csid
  diag: Check mask size properly before copying to update buffer
  mmc: sdhci: remove a redundant code piece
  f_gsi: Replace == check against SUPER_SPEED to >=
  HID: Trace events for external sensor driver
  ARM: dts: msm: Add a new speedbin support for SM6150 GPU
  ARM: dts: msm: Add smp2p inbound notification for sdmmagpie
  ARM: dts: msm: Add SPS node for sdxprairie
  Linux 4.14.76
  ath10k: fix scan crash due to incorrect length calculation
  virtio_balloon: fix increment of vb->num_pfns in fill_balloon()
  virtio_balloon: fix deadlock on OOM
  rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gfp() instead
  ubifs: Check for name being NULL while mounting
  ucma: fix a use-after-free in ucma_resolve_ip()
  f2fs: fix invalid memory access
  perf utils: Move is_directory() to path.h
  crypto: chelsio - Fix memory corruption in DMA Mapped buffers.
  ARC: clone syscall to setp r25 as thread pointer
  powerpc/lib: fix book3s/32 boot failure due to code patching
  powerpc: Avoid code patching freed init sections
  powerpc/lib/code-patching: refactor patch_instruction()
  nvme_fc: fix ctrl create failures racing with workq items
  ath10k: fix kernel panic issue during pci probe
  ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait
  perf tools: Fix python extension build for gcc 8
  perf annotate: Use asprintf when formatting objdump command line
  of: unittest: Disable interrupt node tests for old world MAC systems
  tty: Drop tty->count on tty_reopen() failure
  usb: cdc_acm: Do not leak URB buffers
  USB: serial: simple: add Motorola Tetra MTP6550 id
  usb: xhci-mtk: resume USB3 roothub first
  xhci: Add missing CAS workaround for Intel Sunrise Point xHCI
  dm cache: fix resize crash if user doesn't reload cache table
  dm cache metadata: ignore hints array being too small during resize
  PM / core: Clear the direct_complete flag on errors
  mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys
  PCI: Reprogram bridge prefetch registers on resume
  x86/vdso: Fix vDSO syscall fallback asm constraint regression
  x86/vdso: Only enable vDSO retpolines when enabled and supported
  selftests/x86: Add clock_gettime() tests to test_vdso
  x86/vdso: Fix asm constraints on vDSO syscall fallbacks
  drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set
  drm/amdgpu: Fix vce work queue was not cancelled when suspend
  xen-netback: fix input validation in xenvif_set_hash_mapping()
  fbdev/omapfb: fix omapfb_memory_read infoleak
  clocksource/drivers/timer-atmel-pit: Properly handle error cases
  blk-mq: I/O and timer unplugs are inverted in blktrace
  KVM: x86: fix L1TF's MMIO GFN calculation
  mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly
  mm, thp: fix mlocking THP page with migration enabled
  mm: migration: fix migration of huge PMD shared pages
  perf/core: Add sanity check to deal with pinned event failure
  ARM: dts: msm: update regulator voltage limits for SA8155
  ARM: dts: msm: add L15C rpmh-regulator device for SA8155
  ARM: dts: qcom: Add "qcom,voltage-ramp-step" for PM8150L/PM6150L
  Linux 4.14.75
  dm thin metadata: fix __udivdi3 undefined on 32-bit
  ixgbe: check return value of napi_complete_done()
  ocfs2: fix locking for res->tracking and dlm->tracking_list
  proc: restrict kernel stack dumps to root
  tools: hv: fcopy: set 'error' in case an unknown operation was requested
  Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect()
  gpiolib: Free the last requested descriptor
  crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic
  crypto: mxs-dcp - Fix wait logic on chan threads
  crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe()
  ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760
  iommu/amd: Clear memory encryption mask from physical address
  smb2: fix missing files in root share directory listing
  sysfs: Do not return POSIX ACL xattrs via listxattr
  ovl: fix format of setxattr debug
  ovl: fix memory leak on unlink of indexed file
  ovl: fix access beyond unterminated strings
  xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage
  xen: avoid crash in disable_hotplug_cpu
  xen/manage: don't complain about an empty value in control/sysrq node
  cifs: read overflow in is_valid_oplock_break()
  s390/qeth: don't dump past end of unknown HW header
  s390/qeth: use vzalloc for QUERY OAT buffer
  r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED
  drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk
  arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto"
  hexagon: modify ffs() and fls() to return int
  arch/hexagon: fix kernel/dma.c build warning
  dm thin metadata: try to avoid ever aborting transactions
  perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs
  net: ena: fix missing calls to READ_ONCE
  net: ena: fix driver when PAGE_SIZE == 64kB
  fs/cifs: suppress a string overflow warning
  dm raid: fix rebuild of specific devices by updating superblock
  drm/nouveau/disp: fix DP disable race
  drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS
  net/mlx5: Consider PCI domain in search for next dev
  nvmet-rdma: fix possible bogus dereference under heavy load
  USB: yurex: Check for truncation in yurex_read()
  HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report
  RDMA/ucma: check fd type in ucma_migrate_id()
  Revert "iio: temperature: maxim_thermocouple: add MAX31856 part"
  netfilter: nf_tables: release chain in flushing set
  perf probe powerpc: Ignore SyS symbols irrespective of endianness
  perf util: Fix bad memory access in trace info.
  perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()
  scsi: qedi: Add the CRC size within iSCSI NVM image
  scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails
  HID: hid-saitek: Add device ID for RAT 7 Contagion
  usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]
  HID: add support for Apple Magic Keyboards
  netfilter: xt_cluster: add dependency on conntrack module
  bpf: 32-bit RSH verification must truncate input before the ALU op
  mm: madvise(MADV_DODUMP): allow hugetlbfs pages
  tools/vm/page-types.c: fix "defined but not used" warning
  tools/vm/slabinfo.c: fix sign-compare warning
  mac80211: shorten the IBSS debug messages
  mac80211: don't Tx a deauth frame if the AP forbade Tx
  mac80211: Fix station bandwidth setting after channel switch
  mac80211: fix a race between restart and CSA flows
  cfg80211: fix a type issue in ieee80211_chandef_to_operating_class()
  mac80211: fix an off-by-one issue in A-MSDU max_subframe computation
  fs/cifs: don't translate SFM_SLASH (U+F026) to backslash
  net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx()
  i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP
  i2c: uniphier: issue STOP only for last message or I2C_M_STOP
  RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0
  md/raid5-cache: disable reshape completely
  ARC: atomics: unbork atomic_fetch_##op()
  gpio: Fix crash due to registration race
  tools/kvm_stat: fix handling of invalid paths in debugfs provider
  tools/kvm_stat: fix python3 issues
  mac80211: always account for A-MSDU header changes
  mac80211: do not convert to A-MSDU if frag/subframe limited
  cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE
  net: hns: add netif_carrier_off before change speed and duplex
  net: hns: add the code for cleaning pkt in chip
  gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall
  gpiolib: acpi: Switch to cansleep version of GPIO library call
  mac80211: avoid kernel panic when building AMSDU from non-linear SKB
  mac80211: mesh: fix HWMP sequence numbering to follow standard
  gpio: adp5588: Fix sleep-in-atomic-context bug
  mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X
  mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X
  scsi: csiostor: add a check for NULL pointer after kmalloc()
  btrfs: btrfs_shrink_device should call commit transaction at the end
  KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function
  mac80211_hwsim: require at least one channel
  mac80211: Run TXQ teardown code before de-registering interfaces
  tools/power turbostat: fix possible sprintf buffer overflow
  serial: mvebu-uart: Fix reporting of effective CSIZE to userspace
  drm/amdgpu: add another ATPX quirk for TOPAZ
  drm/amd/pp: initialize result to before or'ing in data
  arch: arm64: boot: Added support for cx_ipeak driver
  qcom-geni-se: Set DMA mask to support 64 bit DMA

Change-Id: I78f2fde82779a5bd2fdab2da5cd6e35509bae0ce
Signed-off-by: default avatarNamratha Siddappa <namratha@codeaurora.org>
parents 25592fc7 871eac76
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment