Commit graph

963,165 commits

Author SHA1 Message Date
Michael Bestas
566743e4e4
Merge tag '5.19.1' of https://github.com/namjaejeon/linux-exfat-oot into android13-5.4-lahaina
exfat: release 5.19.1 version
Major changes are:
 - fix referencing wrong parent directory information during rename.
 - introduce a sys_tz mount option to use system timezone.
 - improve performance while zeroing a cluster with dirsync mount option.
 - fix slab-out-bounds in exat_clear_bitmap() reported from syzbot.
 - Add keep_last_dots mount option to allow access to paths with trailing dots.
 - Avoid repetitive volume dirty bit set/clear to improve storage life time.
 - Fix ->i_blocks truncation issue that still exists elsewhere.
 - 4 cleanups & typos fixes.
 - Move super block magic number to magic.h
 - Fix missing REQ_SYNC in exfat_update_bhs().
 - Fix ->i_blocks truncation issue caused by wrong 32bit mask.

 Conflicts:
	fs/exfat/Kconfig
	fs/exfat/Makefile
	fs/exfat/balloc.c
	fs/exfat/cache.c
	fs/exfat/dir.c
	fs/exfat/exfat_fs.h
	fs/exfat/exfat_raw.h
	fs/exfat/fatent.c
	fs/exfat/file.c
	fs/exfat/inode.c
	fs/exfat/misc.c
	fs/exfat/namei.c
	fs/exfat/nls.c
	fs/exfat/super.c

Change-Id: I5fd39768b9fb0419602fc77153de39291e6a1f1d
2022-10-02 20:39:21 +03:00
Michael Bestas
1abb0c9217
Merge commit '0b961aa60c' into android12-5.4-lahaina
* commit '0b961aa60c':
  ARM: dts: msm: add support panel ili9881c for bengal/scuba
  ARM: dts: msm: change target for bengal/scuba
  ARM: dts: msm: add dispcc clock reference for holi dsi-dsiplay node
  ARM: dts: msm: Add 120fps panel support for r66451 on Blair CDP
  ARM: dts: msm: enable dsi phy clamps
  ARM: dts: msm: add pll dts of display for QCS610
  ARM: dts: msm: add sde display dts for bengal
  ARM: dts: msm: add sde display dts for scuba
  ARM: dts: msm: add sde dts of display for QCS610
  ARM: dts: msm: Add video mode ILI988C LCD panel
  ARM: dts: msm: Add display support for idp-nopmi on Yupik
  ARM: dts: msm: delay backlight update until first frame on Blair
  ARM: dts: msm: add dispcc clock reference for blair dsi-dsiplay node
  ARM: dts: qcom: update idle mode commands for RM69090 cmd panel
  ARM: dts: msm: enable esd check for rm69090 amoled panel
  ARM: dts: msm: update dsi commands for rm69090 panel
  ARM: dts: msm: update regulator load values
  bindings: Documentation: add property for cwb mixer mask
  ARM: dts: msm: add sde-mixer-cwb-mask property
  ARM: dts: msm: update interrupt type for QPIC display
  ARM: dts: msm: enable ulps for panels on monaco
  ARM: dts: msm: update init sequence for display panel
  ARM: dts: msm: add dummy ibb regulator supply for amoled panel
  ARM: dts: msm: add video mode support for RM69090 panel
  ARM: dts: msm: add panel support for monaco WDP
  ARM: dts: msm: update max clk rate for display clocks
  ARM: dts: msm: add dts of display for qrb2210-rb1
  ARM: dts: msm: add cpu irq latency for display
  ARM: dts: qcom: update idle mode commands for RM69090 cmd panel
  ARM: dts: msm: update vddio for r66451 panel
  ARM: dts: msm: add panel dtsi for monaco WDP
  ARM: dts: msm: add idle mode commands in panel dtsi
  ARM: dts: msm: Add display support for Blair ATP platform
  ARM: dts: msm: Add  rounded corner dtsi nodes for monaco
  ARM: dts: msm: Update phy timings based on Blair revision YK
  ARM: dts: msm: add dummy regulator for ibb supply for Blair
  ARM: dts: msm: remove the t-clk-post and t-clk-pre timings for blair QRD
  ARM: dts: msm: remove the t-clk-post and t-clk-pre timings from Blair
  ARM: dts: msm: Enable NT36672E C-PHY LCD panel for Blair target
  ARM: dts: msm: Enable NT36672E D-PHY LCD panel for Blair target
  ARM: dts: msm: update supply-min-voltage of dsi phy supply for Blair
  ARM: dts: msm: add list-cells property for mdp node
  ARM: dts: msm: update tear irq offsets for monaco
  ARM: dts: msm: update sde qos config for monaco
  ARM: dts: msm: add support of sim panel for Blair target
  bindings: Documentation: LP11 insertion between lines feature
  ARM: dts: msm: update lane-config settings for monaco-sde
  ARM: dts: msm: add a new display qrd dtsi for Blair
  ARM: dts: msm: update clock list for monaco-sde
  ARM: dts: msm:  add support for QPIC display
  bindings: Documentation: add documentation for qpic display
  ARM: dts: msm: Update dsi phy addresses and timings for Blair target

Change-Id: Ida65afb821a775470c14b671d3bcfd129ae6db44
2022-10-02 02:11:59 +03:00
Michael Bestas
730f8782e0
Merge commit 'e454f7b1c1' into android12-5.4-lahaina
* commit 'e454f7b1c1':
  ARM: dts: msm: Add camera dtsi for qcs610
  ARM: dts: msm: Add camera sensor DTSI for RB1 & RB2
  ARM: dts: msm: Handle shared gpio among multiple I2C flash nodes
  ARM: dts: msm: Add camera sensor DTSI for QRB2210
  ARM: dts: msm: Correct csid clock rate in Blair Camera
  ARM: dts: msm: Add shared gpio node for I2C flash for holi Pro
  ARM: dts: msm: Add flash node to Camera on Blair QRD
  ARM: dts: msm: Add shared gpio node for I2C flash for blair
  ARM: dts: msm: Add camera definition for blair QRD
  ARM: dts: msm: Revert cx-ipeak support from Blair Camera
  ARM: dts: msm: Add I2C flash node for blair
  ARM: dts: msm: Add I2C flash node for holi pro
  ARM: dts: msm: Add Vaf in sensor node for target holi
  ARM: dts: msm: Remove cci3 gpios for holi
  ARM: dts: msm: Update the phy timer clock for phy 3 in holi
  ARM: dts: msm: Add fix for regulator voltage for holi camera
  ARM: dts: msm: Add nominal clock cntl level for CSIPHY for holi

Change-Id: I725c0615af7c86ea1232aa536eec8a5d3110e9c3
2022-10-02 02:09:07 +03:00
Michael Bestas
35853def6e
Merge commit '1e0b2efd0c' into android12-5.4-lahaina
* commit '1e0b2efd0c':
  ARM: dts: msm: Modify GPIO28 functionality as per pinctrl change
  ARM: dts: msm: Disable LPM States for SDXLEMUR + QCN9000
  ARM: dts: msm: Limit the PCIe speed to Gen3 for sdxlemur
  bindings: power: reset: Add qcom-dload-mode bindings for SDX65
  ARM: dts: msm: Add BOOT_CONFIG register offset for sdxlemur
  ARM: dts: msm: Updating the PHY version for sdxlemur
  ARM: dts: qcom: Set right IRQ type to MHI interrupt
  ARM: dts: msm: Fix ipq attach property for sdx driver
  ARM: dts: msm: correct SSCTL instance ID for SMP2P shutdown ack from modem
  ARM: dts: msm: Enable ipa register dump collection
  ARM: dts: msm: Enable sdx-ext-ipc driver
  ARM: dts: msm: Remove mpm wakeup control capability for yupik
  ARM: dts: msm: Reducing throughput thresholds
  ARM: dts: msm: Enable focaltech touch node for r66451 on Blair CDP
  ARM: dts: msm: Added delay for Napa PHY to come of reset
  ARM: dts: msm: Update the modem size to 102MB
  ARM: dts: msm: Add LPM info for menu governor
  ARM: dts: msm: Added delay for AQR113 PHY to come of reset
  ARM: dts: msm: Add LPM info for menu governor
  ARM: dts: qcom: Enable QCN9000 nodes for sdxlemur-mtp-cpe-pine2x
  ARM: dts: msm: Add additional v2 variant for sdxlemur board
  ARM: dts: qcom: add mode control for S8B regulator for yupik
  ARM: dts: msm: Enable subsystem_sleep_stats driver for lahaina
  dt-bindings: subsystem_sleep_stats: reg is optional property
  dt-bindings: subsystem_sleep_stats: Add reg as required property
  dt-bindings: thermal: Add snapshot of devfreq-vdd-cdev
  ARM: dts: msm: update thermal config for sdxlemur
  ARM: dts: msm: remove gfx-cdev for blair
  ARM: dts: msm: add devfreq-vdd-cdev cooling device and remove gfx-cdev
  dt-bindings: thermal: Add snapshot of modem cdev dt binding
  ARM: dts: msm: update modem qmi sensor name
  ARM: dts: qcom: Update mdm tsens thermal config for sdxlemur
  ARM: dts: msm: Remove IOSS interface from AQC, RTL and QPS615
  ARM: dts: msm: Enable smmu s1 for blsp bam on sdxlemur V2
  ARM: dts: msm: Enable bluetooth for sdxlemur CPE variants
  ARM: dts: qcom: reduce L4B regulator min voltage to 880 mV for sdxlemur
  ARM: dts: qcom: EP GPIO reset mask update
  ARM: dts: qcom: PCIe REFCLK always on
  ARM: dts: msm: Ensure PCIe device is not in D3hot during reboot
  ARM: dts: msm: Enable WOL for QCA8081 on sdxlemur
  ARM: dts: msm: Enable WAKE_PHY for AQR113 on sdxlemur
  ARM: dts: qcom: Fix qrtr_instance_id and qrtr_node_id for QCN9000
  Revert "Revert "ARM: dts: msm: PCIe turn-on of NTN3 regulator""
  ARM: dts: msm: Add IOSS channels directly under device
  ARM: dts: msm: Set default_gen_speed to 0
  ARM: dts: msm: Enable best fit algo on sdxlemur
  ARM: dts: msm: Includes cnss devicetree dtsi file
  ARM: dts: msm: Add support for ETH nodes
  ARM: dts: msm: Enable USB2/PCIE for yupik iot with pm7250b
  ARM: dts: msm: Add AQC and R8125 dtsi nodes
  Revert "ARM: dts: msm: PCIe turn-on of NTN3 regulator"
  ARM: dts: msm: Modify the usb dma address pool on sdxlemur
  ARM: dts: msm: PHY regulator ramp delays
  ARM: dts: msm: Set the interrupt moderation interval to 1ms on sdxlemur
  ARM: dts: msm: Enable bluetooth for sdxlemur mtp cpe
  ARM: dts: qcom: PCIe to Gen3 , DSP2 HSP in Gen2
  ARM: dts: msm: Correct lpi offset table for holi
  ARM: dts: msm: Add additional v2 variants for sdxlemur boards
  ARM: dts: msm: correction to the cps related properties
  ARM: dts: msm: Add pil modem regulator for sdxlemur v2
  ARM: dts: msm: Revise V2 dts and add sdxlemur lite soc id
  ARM: dts: msm: Modify cpufreq to ddrfreq table
  ARM: dts: msm: Bump up cpu frequency
  ARM: dts: msm: Update of RC PCIe PHY settings to V1.08 for sdxlemur
  ARM: dts: msm: Update of EP PCIe PHY settings to V1.08 for sdxlemur
  ARM: dts: qcom: Disabling dt node for sdx ipc driver
  ARM: dts: msm: Remove BT property bt-sw-ctrl-gpio for sdxlemur
  ARM: dts: msm: Update smmu s1 mask on sdxlemur V2
  ARM: dts: qcom: Add separate cpu dai for mi2s rx and tx
  ARM: dts: msm: PHY reset GPIO properties
  ARM: dts: msm: Update compatible for HSP on Yupik
  ARM: dts: qcom: Set default_gen_speed as gen3 for sdx65
  ARM: dts: msm: Enable KPDPWR status logging
  dt-bindings: input: qpnp-power-on: Add qcom,log-kpd-event description
  ARM: dts: msm: Pin config for AQR on MBB
  ARM: dts: msm: PCIe turn-on of NTN3 regulator
  ARM: dts: msm: PHY supply DTSI properties
  ARM: dts: qcom: Enable link enumeration via perst
  ARM: dts: msm: disable LAN RX NAPI
  ARM: dts: msm: Separating AQR & Napa Ring descriptions
  ARM: dts: msm: Update CPU frequencies for sdxlemur v2
  ARM: dts: msm: WoL IRQ support for AQR
  ARM: dts: msm: add ntn3 ipa pcie changes for MBB
  ARM: dts: msm: Enable separate IPA instance ID and IOMMU group for Napa
  ARM: dts: msm: Add GPU revision for Yupik A643 target
  ARM: dts: msm: Add pm7250b dts variant for yupik iot
  ARM: dts: msm: WoL IRQ support for AQR and Napa PHYs
  ARM: dts: qcom: Remove redundant entries in sdxlemur-qcn9000.dtsi
  ARM: dts: msm: Enable bluetooth for v2 sdxlemur
  ARM: dts: msm: Disable L1 mode on sdxlemur ep variants
  ARM: dts: msm: Skip BW vote for PM8008 used I2C SE node
  ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi
  ARM: dts: msm: Prevent PM8008 LPM usage for all targets
  ARM: dts: msm: add nvmem cell for PMK8350 SDAM23 adc scaling
  ARM: dts: msm: Add support for HSP BT SoC
  ARM: dts: msm: put ipa_eth_group1 in bypass mode
  ARM: dts: msm: Remove support for PCIE1 and USB3_SEC clocks on YUPIK HSP
  ARM: dts: qcom: Add support to read ibat_external_range from nvmem for yupik
  dt-bindings: thermal: Add support to scale ibat current range to bcl driver
  ARM: dts: msm: Add HSP property in CNSS DT Node
  ARM: dts: msm: Add gpu-models property for yupik gpu
  ARM: dts: msm: Add CNSS DT Node for HSP support
  ARM: dts: qcom: Add IPA register for QCN9000
  ARM: dts: msm: Add support for HSP for Yupik
  ARM: dts: msm: Remove separate DT for digital mics for Yupik
  ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO
  ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi
  ARM: dts: msm: remove qcom,power-always-on dt property
  ARM: dts: msm: Fix EP PCIe perst pinctrl settings on sdxlemur
  ARM: dts: msm: enable reg dump collection
  ARM: dts: qcom: Add ipq807x_attach property for IPQ807x host
  ARM: dts: qcom: Add device tree entry for sdx ipc driver
  bindings: arm: msm: Add documentation for sdx ipc driver
  ARM: dts: msm: qcom: Add pm7250b support for Blair-MTP-USBC platform
  ARM: dts: msm: Add dual NIC IPA support
  ARM: dts: msm: Pin config for AQR and Napa INTN_WOL
  ARM: dts: qcom: PCIe to Gen3 for NTN3 CPE Pine1x
  ARM: dts: msm: NTN3 De-emphasis values update CPE
  ARM: dts: msm: Enable SMMU S1 support for eMMC on sdxlemur
  ARM: dts: msm: Rename L1 disable property for blair
  ARM: dts: qcom: Add Support for QCN9000 for MTP CPE
  ARM: dts: qcom: Move all WLAN configs out of sdxlemur-mtp-cpe.dtsi
  ARM: dts: msm: Rename L1 disable property to align with driver
  ARM: dts: qcom: Update hvx and skin config rules for BLAIR
  ARM: dts: msm: Remove unused smps regulator
  ARM: dts: msm: Remove unused smps regulator
  ARM: dts: msm: add AW2016 LED device nodes for blair platforms
  ARM: dts: msm: change wdi3 holb timeout
  ARM: dts: msm: Skip BW vote for PM8008 used I2C SE node
  ARM: dts: msm: Add qos silver cores to device tree
  ARM: dts: msm: Add changes for blair USBC target
  ARM: dts: msm: Add AW2016 LED device nodes for Holi-m6125 platforms
  ARM: dts: msm: Add disable u1 quirk and u2 quirk for blair
  ARM: dts: msm: qcom: Update refgen node for blair-atp platform
  ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO
  ARM: dts: msm: Add cx_misc register map for yupik GPU
  ARM: dts: msm: Add changes to support ATP on blair
  ARM: dts: msm: add tzpu_ctx dump entry
  ARM: dts: msm: Updating MTP-USBC platform dtb for blair target
  ARM: dts: msm: Enable display on Blair ATP platform
  ARM: dts: msm: Ignore SSR failure for wpss
  ARM: dts: msm: qcom: Fix proxy-supply for blair regulator nodes
  ARM: dts: msm: Align sdxlemur BT config with sdxprairie
  ARM: dts: msm: updating modem_tj mitigation for LAHAINA
  dt-bindings: leds: Add bindings for AW2016 LED device
  dt-bindings: Add awinic vendor name
  ARM: dts: msm: updated memory map v1 for blair
  ARM: dts: qcom: Add modem mitigation for bcl violation in lahaina
  ARM: dts: msm: Update USB2 core frequency for yupik
  ARM: dts: msm: Change cpu frequency for V2 hardware
  ARM: dts: msm: Enable display on Blair ATP platform
  ARM: dts: msm: Add pm-qos-latency dt node for sdxlemur
  ARM: dts: msm: Enable link recovery for config space access fail
  ARM: dts: msm: Disable Skin config rules for BLAIR
  ARM: dts: msm: disable ipa-uc-holb-monitor
  ARM: dts: msm: disable masking MSI interrupts at EP side
  ARM: dts: msm: Adding updated PHY tune parameters for blair
  dt-bindings: pcie: Notify client for config space access issues
  ARM: dts: msm: Add support of 608Mhz GPU FMAX for yupik
  ARM: dts: msm: enable LAN RX NAPI
  ARM: dts: msm: add ADC device instance for PMR735A on holi-pm6125
  dt-bindings: iio: qcom,spmi-vadc: Add SW-calibrated ADC bindings
  ARM: dts: msm: Enable cxipeak support for blair
  ARM: dts: msm: Add APPS_APM_STATUS register for blair
  ARM: dts: msm: Update dcc registers for blair
  ARM: dts: msm: Add disable L1 quirk in HS mode for blair
  ARM: dts: msm: Modify ss phy initialization sequence on sdxnightjar
  Revert "ARM: dts: msm: Set qcom,rmnet_in_use_tcm_mem with RMNET composition"
  ARM: dts: msm: Add device tree for M.2 USB mode on sdxlemur
  ARM: dts: qcom: enable cx ipeak lm separately for blair and holi-pm6125
  ARM: dts: msm: add ntn3 ipa pcie changes
  ARM: dts: msm: Mark PMIC QUPs as critical clock devices for BLAIR
  ARM: dts: msm: Add wdog bite IRQ for pil modem
  ARM: dts: msm: update clk tput threshold for IPA on Olympic
  ARM: dts: msm: Update mode threshold current of L6C of yupik
  ARM: dts: msm: Add support to sync charger/qg probe with vadc
  ARM: dts: msm: set need unvote flag 0
  ARM: dts: msm: Update BCL thermal mitigation config for HOLI
  ARM: dts: msm: rename sound card for QRD blair
  ARM: dts: msm: Add APPS_APM_STATUS register for blair
  ARM: dts: msm: Correct #address-cells property for PM6125
  ARM: dts: msm: Add FnR stats support flag for holi target
  ARM: dts: msm: Add disable L1 quirk in HS mode for sdxnightjar
  ARM: dts: msm: Enable QPIC display for sdxlemur
  ARM: dts: msm: Update spmi debugfs nodes for yupik with PM7250B
  Revert "ARM: dts: msm: Add UFS ICE HW controlled clock for yupik"
  ARM: dts: msm: Add interrupt mask offset for EUD for sdxlemur
  dt-bindings: Add optional EUD parameter for interrupt mask
  ARM: dts: msm: Add disable L1 quirk in HS mode for blair
  ARM: dts: msm: Update dcc registers for blair
  ARM: dts: msm: Add skin and mmw thermal config for YUPIK
  ARM: dts: msm: Include camera sensor dtsi for blair QRD
  ARM: dts: msm: Add support for mpm interrupts on blair
  ARM: dts: msm: Give Blair its own MPM pins mapping configuration
  ARM: dts: msm: Replace regulator value for vdd-pdphy-supply on blair
  ARM: dts: msm: correct l2_cache dump size on blair
  ARM: dts: msm: Add support for mpm interrupts on blair
  ARM: dts: msm: Add a new property for Blair touch
  ARM: dts: msm: Enable cxipeak support for BLAIR
  ARM: dts: msm: Disable NAP power feature for blair GPU
  Revert "ARM: dts: msm: Add video support for KODIAC-IOT target"
  ARM: dts: msm: Add QRTR MHI DEV device for sdxlemur
  dt-bindings: net: qrtr: Add MHI Device transport bindings
  ARM: dts: msm: Add device trees for sdxlemur M.2, Pine variants
  ARM: dts: msm: Replace regulator value for vdd-pdphy-supply on blair
  ARM: dts: msm: Add support for usb nodes on blair
  ARM: dts: msm: Add device trees for sdxlemur + IPQ8074
  ARM: dts: msm: Add nopmi support for holi-pm6125 and blair
  ARM: dts: msm: Add clkreq gpio for PCIe nodes for yupik
  ARM: dts: msm: Fix resource-name and id for holi-pm6125-regulator
  ARM: dts: msm: Updating ATP platform dtb for blair target
  ARM: dts: msm: correct l2_cache dump size on blair
  ARM: dts: msm: Set proper vddpx supply
  ARM: dts: msm: add ntn3/qps615 pci DT nodes for sdxlemur
  ARM: dts: qcom: Limit PCIe to Gen3 for oculink connects on sdxlemur
  ARM: dts: msm: Add camera device tree inclusions for Blair camera
  ARM: dts: msm: Include camera sensor dtsi for QRD Holi-pm6125
  ARM: dts: msm: Vote for S5A during BT operations
  ARM: dts: msm: Vote for S5A during wlan operations
  ARM: dts: msm: Add support for usb nodes on blair
  ARM: dts: msm: Include camera sensor dtsi for blair QRD
  bindings: input: qcom-hv-haptics: Add "qcom,pm5100-haptics"
  ARM: dts: msm: update ADC channels for holi-pm6125
  ARM: dts: msm: Update QG cutoff/empty thresholds for blair/holi-pm6125
  ARM: dts: msm: include display nodes for Blair qrd
  ARM: dts: msm: Add UFS regulators for qrd holi-pm6125
  ARM: dts: msm: Give Blair its own MPM pins mapping configuration
  ARM: dts: msm: disable mss cti on holi
  ARM: dts: msm: Remove unused static supply for holi-pm6125
  ARM: dts: msm: Add extcon phandle for usb0 on blair cdp
  ARM: dts: msm: Correct SPMI node name for holi-pm6125 ADC_TM
  ARM: dts: msm: Add extcon phandle for usb0 on blair cdp
  ARM: dts: msm: Remove unused static supply for holi-pm6125
  ARM: dts: msm: Include camera sensor dtsi for blair QRD
  ARM: dts: msm: change vdd supply for WSA
  ARM: dts: msm: Add touch for QRD Blair
  ARM: dts: msm: include display nodes for Blair qrd
  ARM: dts: msm: Add UFS regulators for qrd blair
  ARM: dts: msm: Add touch for QRD Holi-pm6125
  ARM: dts: msm: Add I2C NFC device node for holi pro QRD variant
  ARM: dts: msm: Add UFS regulators for qrd holi-pm6125
  ARM: dts: msm: include display nodes for pm6125 platform of Holi qrd target
  ARM: dts: msm: correct dump entry size
  ARM: dts: msm: increase dump entries size in blair
  ARM: dts: msm: Enable cpufreq cooling device for BLAIR
  ARM: dts: msm: Add camera device tree inclusions for Blair camera
  ARM: dts: msm: Updating platform dtb(s) for blair targetr
  ARM: dts: msm: Set proper wsa reset gpio
  ARM: dts: msm: Add support for usb nodes on blair
  ARM: dts: msm: Removing signal-aop from pils on Blair
  ARM: dts: msm: Update DLL values as per HSR for blair
  ARM: dts: msm: Disable TBU halting for pcie tbu on sdxlemur
  ARM: dts: msm: change vdd supply for WSA
  ARM: dts: msm: Set proper wsa reset gpio
  ARM: dts: msm: Add touch for QRD Blair
  ARM: dts: msm: Add UFS regulators for qrd blair
  ARM: dts: msm: Remove the audio ION CMA heap for sdxlemur
  ARM: dts: msm: Add a carveout heap for audio usecases on sdxlemur
  ARM: dts: msm: Add an audio ION device node for the audio carveout heap
  ARM: dts: msm: Update the memory map for 1 GB variants of sdxlemur
  ARM: dts: msm: Removing signal-aop from pils on Blair
  ARM: dts: msm: use dummy regulator for new QRD Holi
  ARM: dts: msm: Add touch for QRD Holi-pm6125
  ARM: dts: msm: Update DLL values as per HSR for blair
  ARM: dts: msm: correct dump entry size
  ARM: dts: msm: increase dump entries size in blair
  ARM: dts: msm: Enable cpufreq cooling device for BLAIR
  ARM: dts: qcom: enable cx ipeak common driver for holi-pm6125
  dt-bindings: Add victims_table bindings for cx_ipeak driver
  ARM: dts: msm: Updating platform dtb(s) for blair targetr
  ARM: dts: msm: Add I2C NFC device node for holi pro QRD variant
  ARM: dts: msm: add cpulist to compute mon governor in blair target
  ARM: dts: msm: include display nodes for pm6125 platform of Holi qrd target
  ARM: dts: msm: Update board-id for PM7250B
  ARM: dts: msm: Add DT support for nopmi on Blair target
  ARM: dts: msm: Add initial MTP-USBC platform device tree for Blair
  ARM: dts: msm: add PM7250B and SMB1394 to sdxlemur-mtp-mbb-emmc boards
  ARM: dts: msm: add remote debugger support
  ARM: dts: msm: add msm poweroff node on qcs405
  ARM: dts: msm: Enable modem subsystem
  ARM: dts: msm: Add BCL configuration for yupik IDP with PM7250B
  ARM: dts: msm: Enable BT for Scuba
  ARM: dts: msm: Add video support for KODIAC-IOT target
  ARM: dts: msm: Update min-access length for monaco IoT
  ARM: dts: msm: Include camera DTSi files for monaco
  ARM: dts: msm: Enable DP and NON DP in rename block
  ARM: dts: msm: Add audio definition for QRD Holi-pm6125
  ARM: dts: msm: Include pm5100 and pm8010 regulators for monaco
  ARM: dts: msm: Add apss dl cti0 for yupik
  ARM: dts: msm: Add apss dl cti0 for shima
  ARM: dts: msm: updated qseecom mem node
  ARM: dts: msm: Add support for Blair QRD platform
  ARM: dts: msm: Enable multiport USB for SA8195 LA GVM
  ARM: dts: msm: Update dpdm_supply for USB for  Monaco
  ARM: dts: msm: Add initial ION heaps for SA2150P
  ARM: dts: msm: Update UFS phy regulator peak current for blair
  ARM: dts: msm: Add aop_send_message device node interface for sdmshrike
  ARM: dts: msm: Enable IPA node for monaco target
  ARM: dts: msm: add display support for monaco IDP
  ARM: dts: msm: Add aop_send_message device node interface for SA6155
  ARM: dts: msm: Add aop_send_message device node interface for SA8155
  ARM: dts: qcom: enable gpu mitigation for TSENS and BCL for monaco
  ARM: dts: msm: Remove unused static supplies for holi-pm6125
  ARM: dts: msm: Fix regulator naming for pm8010
  ARM: dts: msm: Fix ldoa3 regulator for monaco
  ARM: dts: msm: add touch support of lcd panel for Blair target
  ARM: dts: msm: include display nodes for Blair target
  ARM: dts: msm: use dummy regulator for 3V eLDO supply of touch on Holi
  ARM: dts: msm: Set allowable min volt of L9B to 1.2V for Yupik
  ARM: dts: msm: Enable modem pa sensor config only for YUPIK QRD
  ARM: dts: qcom: Add thermal overlay devicetree support for holi-pm6125
  dt-bindings: kgsl: Add compatible property in qcom,gpu-model
  ARM: dts: msm: Add pin controls for camera GPIOs
  ARM: dts: msm: add RPM managed regulator devices for QCS405
  ARM: dts: msm: Add rpm-smd node for qcs405
  ARM: dts: msm: Add smb1394 support for holi-pm6125
  ARM: dts: qcom: Add flash pinctrl gpio for blair
  ARM: dts: msm: Update ADC support for PM6125
  ARM: dts: qcom: add ipc and codec cdev nodes
  ARM: dts: msm: Remove generic labels for regulators
  ARM: dts: msm: Update the LDO2/3A min-max voltages
  ARM: dts: msm: Disable EP initiated BW scaling on switch for sdxlemur
  ARM: dts: msm: Fix incorrect regulator label references
  ARM: dts: msm: Add cnss dtsi to cpe
  ARM: dts: msm: Set qcom,rmnet_in_use_tcm_mem with RMNET composition
  ARM: dts: qcom: enable pmic alarm sensor and BCL thermal zones for monaco
  ARM: dts: qcom: Remove duplicate thermal zone phandle for monaco
  dt-bindings: Add dt bindings for silent boot mode
  ARM: dts: qcom: Enable cx ipeak cooling device configuration for holi
  ARM: dts: qcom: add slate VA interface
  ARM: dts: msm: Add GPU support for monaco IoT
  ARM: dts: qcom: add audio dts source file for Monaco
  ARM: dts: msm: Add MSM PCIe bus driver device nodes for direwolf
  ARM: dts: qcom: update sdhc properties
  ARM: dts: msm: Disable modem region reserved on sa8155
  ARM: dts: msm: Add WDT node for SA2150P
  dt-bindings: Add snapshot of CX Ipeak cooling device devicetree binding
  ARM: dts: msm: Remove qcom,gpu-qdss-stm property for Shima GPU
  ARM: dts: msm: Add ion secure heap and secure buffer for quin-vm
  ARM: dts: msm: sensors glink channels
  ARM: dts: msm: Update ddr stats to support mbox for yupik
  ARM: dts: msm: Update ddr_stats to support mbox for lahaina
  dt-bindings: arm: ddr_stats: Add QMP mailbox as optional property
  ARM: dts: msm: change min voltage of touch_avdd fixed regulator
  dt-bindings: qpnp-smblite: Update smblite charger compatible string
  ARM: dts: msm: Add video dtsi in monaco target dtsi
  ARM: dts: msm: Add bus topology in Monaco Venus PIL
  ARM: dts: msm: Interconnect bus handling in video
  ARM: dts: msm: Add monaco video dtsi in target dtsi
  ARM: dts: msm: Correct syntax error and reorder dts variants for monaco
  ARM: dts: msm: add lxc overlay supoort on v1 board
  ARM: dts: msm: Add jtag_mm nodes for monaco
  ARM: dts: msm: updated monaco qupv3 dtsi
  ARM: dts: msm: Update base address for monaco
  dt-bindings: thermal: Add support for ibat CCM hardware to bcl driver
  ARM: dts: msm: Add thermal zones for pm5100 temp alarm
  ARM: dts: msm: Do not timeout waiting for M0
  dt-bindings: Add DT bindings for monaco
  ARM: dts: msm: Enable audio only for 1GB variants
  ARM: dts: msm: Add mproc related node support for qcs405
  dt-bindings: clock: Add support for QCS404 clock controllers
  ARM: dts: msm: Add ADC support for PM5100
  ARM: dts: msm: Add Mproc driver support for direwolf
  ARM: dts: msm: Add alloc-ranges in mem_dump_region node
  ARM: dts: qcom: keep all step wise rules before userspace rules for YUPIK
  ARM: dts: msm: Add support for BT in blair platform
  ARM: dts: qcom: enable tsens and thermal zone mitigations for monaco
  ARM: dts: qcom: Add flash pinctrl gpio for holi Pro
  ARM: dts: msm: Enable icnss node for blair
  ARM: dts: msm: Add eMMC platform support for Monaco variants
  ARM: dts: msm: Add regulator and supplies for holi-pm6125
  ARM: dts: msm: Update bluetooth regulator for holi-pm6125
  ARM: dts: msm: Add initial board files for QRD Holi-pm6125
  ARM: dts: msm: Add stubs pm8010 and Speaker boost regulators
  ARM: dts: msm: Add VOLUME UP Key configuration for Monaco
  ARM: dts: msm: Add QBG battery profile for Alium 3600 mAh battery
  ARM: dts: msm: Add icnss driver for monaco
  bindings: clock: Add support for DIREWOLF Display clock controllers
  ARM: dts: msm: Include PM5100 PMIC for Monaco
  ARM: dts: msm: Enable usb host for scuba
  ARM: dts: msm: Add USB nodes for Scuba
  ARM: dts: msm: add stub interconnect devices for Scuba
  ARM: dts: msm: Update SMMU Interconnect for scuba iot
  ARM: dts: msm: Update kgsl smmu clock for scuba
  ARM: dts: msm: Add eMMC, SD card support for SCUBA
  ARM: dts: msm: Add dt nodes for spi, i2c, uart for scuba
  ARM: dts: msm: enable bluetooth for direwolf vm
  ARM: dts: msm: Add initial device tree for SA2150P
  ARM: dts: qcom: Fix three issues in WLAN converged node
  ARM: dts: msm: Update clock handles for PCIE nodes
  ARM: dts: msm: Add USB dtsi nodes for monaco
  ARM: dts: msm: Include display nodes for yupik idp with PM7250B
  ARM: dts: msm: Add clock controller nodes for SCUBA
  ARM: dts: qcom: add audio device tree source files
  ARM: dts: msm: Add Superspeed PHY node on blair
  ARM: dts: msm: Add UFS support for blair platforms
  ARM: dts: msm: adjust S4C voltage
  ARM: dts: msm: Add dtsi security nodes for direwolf gvm
  ARM: dts: msm: Adding missing dump entries in blair
  bindings: clock: Add support for SCUBA clock controllers
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: Fix compilation warnings for sa8155, sa8195 and sa6155
  ARM: dts: msm: Add USB regulators for holi-pm6125
  ARM: dts: msm: Update GPU revision for Yupik
  ARM: dts: qcom: Remove PMIC dt inclusion
  ARM: dts: msm: replace usb regulator values for BLAIR ATP platform
  ARM: dts: msm: Add support for yupik IDP with PM7250B
  ARM: dts: msm: Add device tree support for PM7250B
  ARM: dts: msm: Update thermal zone entries for holi-pm6125
  ARM: dts: msm: Add initial PMIC and regulator support for blair
  ARM: dts: msm: Add high speed PHY node on blair
  ARM: dts: msm: Add UFS regulators for holi-pm6125
  ARM: dts: msm: Add primary and secondary USB nodes on Direwolf
  ARM: dts: msm: Add support for QUPv3 dtsi
  ARM: dts: msm: Update the QMP UNIPHY init sequence for SM8150
  ARM: dts: msm: add MHI register space info for PCIe on SA6155
  ARM: dts: msm: add MHI register space info for PCIe on SA8195
  ARM: dts: msm: add MHI register space info for PCIe on SM8150
  ARM: dts: qcom: update mapping table for dcvvs nodes in blair target
  ARM: dts: msm: add wdi scaling exceptions
  ARM: dts: msm: Add GPU properties for Blair
  ARM: dts: msm: Move icnss driver to soc node
  ARM: dts: msm: Add modem mmw_skin mitigation config for HOLI
  ARM: dts: msm: Update silver core mitigation for YUPIK
  ARM: dts: msm: Add mproc node for slate
  ARM: dts: msm: Add correct LDO reference for NFC LDO voting
  ARM: dts: msm: Add initial platform device tree for blair QRD
  ARM: dts: msm: Enable Secure buffer for monaco
  ARM: dts: msm: Include camera sensor dtsi for holi pro
  ARM: dts: msm: Add UFS support for direwolf
  ARM: dts: msm: Add entry to configure modem tput ep
  ARM: dts: msm: include touch nodes for rm69299 panel on Holi target
  ARM: dts: msm: include display nodes for pm6125 platform of Holi target
  ARM: dts: msm: Add icnss regulator for holi-pm6125
  ARM: dts: msm: include camera devicetree for sa6155
  ARM: dts: msm: Signal aop change for PIL for BLAIR
  ARM: dts: msm: include coresight device tree file for monaco
  dt-bindings: pinctrl: qcom-pmic-gpio: add PM5100 bindings
  ARM: dts: msm: Disable two_pass_use_wfi quirk for yupik GPU
  dt-bindings: regulator: add cpr, mem-acc, spm regulator bindings
  dt-bindings: interconnect: add interconnect bindings for QCS405
  ARM: dts: msm: Add eMMC/SD card regulators for holi-pm6125
  ARM: dts: msm: Add regulator and PMIC support for holi-pm6125
  ARM: dts: msm: Add the APPS SMMU device for direwolf
  ARM: dts: qcom: Upadate base dts file for Monaco
  ARM: dts: msm: Add coresight device tree for monaco
  dt-bindings: usb: Document usage of new ANoc and SysNoc clocks
  ARM: dts: qcom: Add spi node for slatecom
  ARM: dts: msm: disable mss cti
  ARM: dts: msm: Add gpu-model property for shima gpu
  ARM: dts: msm: Enable Qseecom node for monaco
  ARM: dts: msm: Enable qsee drivers for monaco
  ARM: dts: msm: add more dts properties for 2nd ufs
  ARM: dts: msm: Add GPIO support for the PCIe RCs on the Direwolf platform
  ARM: dts: msm: Add PCIe clocks and regulators for the Direwolf VM
  ARM: dts: msm: Rename regulators file for holi and blair
  ARM: dts: msm: Remove RPMh macros from monaco-regulators
  ARM: dts: msm: Remove stub regulators from monaco rumi
  ARM: dts: msm: Add dcc registers lists for yupik
  ARM: dts: msm: add cnss node for sa6155p-vm
  ARM: dts: msm: Change renamed partition names for Direwolf guest
  ARM: dts: msm: Add initial platform device tree for blair
  ARM: dts: msm: Add vk-device-id property
  ARM: dts: msm: Add wakeup interrupt controller for Monaco
  ARM: dts: msm: Add system_pm_rpm node for Monaco
  ARM: dts: msm: Add LPM device nodes and stats for Monaco
  ARM: dts: msm: Add device tree variants for Monaco
  ARM: dts: msm: Update PHY sequence for sdxlemur
  ARM: dts: msm: Update GPU revision for Shima
  ARM: dts: qcom: Add HS-I2S device tree support on SA6155
  dt-bindings: thermal: Snapshot of lmh cpu VDD driver document from msm-4.19
  ARM: dts: qcom: Add qcom in SiRF GNSS driver
  ARM: dts: msm: Add rmtfs_sharedmem support for monaco
  ARM: dts: msm: bindings: include camera devicetree for sa6155
  dt-bindings: add bindings for gnss_sirf
  ARM: dts: msm: Enable cnss on 6155 guest
  ARM: dts: msm: Add ACD control register values for Yupik GPU
  ARM: dts: msm: Update CNSS node for BT GPIO config
  ARM: dts: msm: update ab/ib votes for IPA on Olympic
  ARM: dts: msm: Add thermal configuration for sdxlemur
  dt-bindings: qcom: Add boolean flag to enable concurrency mode
  ARM: dts: qcom: Add HS-I2S device tree support on SA8195
  ARM: dts: msm: Add video dtsi in scuba target dtsi
  ARM: dts: msm: Add bus topology in Scuba Venus PIL
  ARM: dts: msm: Add scuba video dtsi in target dtsi
  bindings: Use list of PCIe RC ports for WLAN device
  ARM: dts: msm: Add GPUCC clock node and GDSCs for MONACO
  ARM: dts: msm: Update clock frequenices for PCIe 2nd instance
  ARM: dts: msm: Enable LLCC support in IOSS for sdxlemur
  ARM: dts: qcom: Add wlan node for sa6155
  dt-bindings: iio: qcom,spmi-vadc: Add PMIC5 GEN3 ADC bindings
  Revert "ARM: dts: msm: Disable NPU DCVS support on SM8150"
  Revert "ARM: dts: msm: Disable NPU DCVS support on SA8195"
  ARM: dts: msm: Enlarge the minidump cma area
  ARM: dts: msm: Add ION support for Direwolf
  ARM: dts: msm: Add LLCC device nodes for Direwolf
  ARM: dts: msm: Add LLCC PMU device nodes on Direwolf
  ARM: dts: msm: Add devfreq support nodes for Direwolf
  ARM: dts: msm: Add support for clock controllers for BLAIR
  bindings: clock: Add debugcc bindings for BLAIR
  ARM: dts: msm: Update CPUFREQ-HW nodes for Blair
  ARM: dts: msm: Change the shmbridge default size to 1M
  ARM: dts: msm: setting clk is provided by SOC
  dt-bindings: batterydata: Add bindings for properties used by QBG
  bindings: spmi: spmi-pmic-arb: Add description for "qcom,mid"
  dt-bindings: thermal: Add new QMI sensors to the supported list
  ARM: dts: msm: Enable CPU cooling device for sdxlemur
  ARM: dts: msm: Add extcon node for sdxlemur-atp
  ARM: dts: msm: Add PM7250B to sdxlemur-atp
  ARM: dts: msm: Include sdxlemur-mtp dt in sdxlemur-atp
  ARM: dts: msm: bypass IPA eth shared-cb
  ARM: dts: msm: update interconnect devices for Monaco
  ARM: dts: qcom: add audio device tree source files
  ARM: dts: msm: Enable L3 interconnect driver for direwolf
  ARM: dts: msm: Add ADC thermistors for sdxnightjar
  ARM: dts: msm: add interconnect devices for direwolf
  ARM: dts: msm: Add wakeup support for SDIO
  ARM: dts: msm: Fix DDR OPP table entries
  ARM: dts: msm: Indentation issue for qcom,scm on direwolf vm
  ARM: dts: msm: Add initial device tree for SCUBA
  ARM: dts: msm: Enable Virtual SSR for the Direwolf VM
  ARM: dts: msm: add SPMI PMIC arbiter and PMIC devices for direwolf
  dt-bindings: interconnect: add interconnect bindings for direwolf l3
  ARM: dts: msm: include sdmshrike-vm-lv-display.dtsi
  ARM: dts: msm: add bt power node for sa6155
  ARM: dts: msm: Set R8125B Rx ring size on sdxlemur
  ARM: dts: msm: Reduce USB IOVA address size by size of LLCC TCM memory
  ARM: dts: msm: Add entry to t_power_on scale and value on sdxlemur
  ARM: dts: msm: Remove SDPM and policy-engine support for YUPIK
  ARM: dts: msm: Correcting watchdog node in blair-rumi.dtsi
  dt-bindings: Add DT bindings for scuba
  ARM: dts: msm: delete rename-blk on sa8195 LXC VM
  ARM: dts: msm: Update Ibat threshold and BCL thermal config for YUPIK
  ARM: dts: msm: Add skin, modem and junction thermal config for YUPIK
  ARM: dts: msm: Enable QCPE on direwolf vm
  ARM: dts: msm: Use svs bus voting with USB on sdxlemur
  ARM: dts: msm: Remove duplicate dt node for qupv3 from sm8150
  ARM: dts: msm: Fix compilation warnings for auto GVM device tree
  ARM: dts: msm: Add device tree for sdxlemur ATP variant
  bindings: power: supply: Add documentation for QTI Battery Gauge
  dt-bindings: Add devicetree bindings to devicetree project
  ARM: dts: msm: enable SiRF GNSS Driver and hsuart1
  Revert "ARM: dts: msm: Add LA specific TVM flag in respective SPI node"
  ARM: dts: msm: Add DISPCC/DEBUGCC clock node for MONACO
  ARM: dts: msm: Add MX property for PCIe on sdxlemur
  ARM: dts: msm: Update load factor for PCIe rail on sdxlemur
  ARM: dts: msm: Disable icnss node for blair
  ARM: dts: msm: mv quat/quin slpi pinctrl to SLPI devicetree file
  ARM: dts: msm: Add device tree for sdxlemur eMMC 512 MB variant
  ARM: dts: msm: Add gpu-model property for yupik gpu
  ARM: dts: msm: Adding updated PHY tune parameters for Yupik
  ARM: dts: msm: Add USB nodes for Blair
  ARM: dts: msm: Add support for GPU models properties
  ARM: dts: msm: Add shared memory driver support
  ARM: dts: msm: add MX entries for PCIe EP on sdxlemur
  ARM: dts: msm: Add QUPv3 functionality for the Direwolf VMs
  ARM: dts: msm: Add aopcc for direwolf
  ARM: dts: msm: Add cpufreq HW device node for direwolf
  ARM: dts: msm: Add gcc, rpmhcc and gdsc nodes for direwolf
  bindings: update documentation for custom-bridge-size
  ARM: dts: qcom: Remove unused mem reservation for wlan
  ARM: dts: qcom: Update fan cooling thermal config for HHG
  ARM: dts: msm: Remove CNSS WLAN CMA region for sdxlemur-512M variants
  ARM: dts: msm: Add SDPM domain indexes for YUPIK
  bindings: cpufreq-hw: Add support for SDPM CX/MX offset
  dt-bindings: leds-qpnp-flash-v2: Add support to control ramp time
  ARM: dts: qcom: Add qti-can device tree node
  bindings: Add device-tree bindings for slate_events_bridge driver
  ARM: dts: msm: disable rpm etm
  ARM: dts: msm: change the data delay to 1 for direwolf GVM audio
  ARM: dts: msm: update gold L3 memlat mapping for yupik target
  ARM: dts: msm: Add spmi device tree node for sa8195
  ARM: dts: msm: bypass S1 dma mappings in Linux guest
  ARM: dts: msm: add USB0 for SA8195 LXC VM
  ARM: dts: msm: Add qcom_gadget node for sdxlemur
  ARM: dts: msm: Adding new DT entries for ETH bridging
  ARM: dts: msm: Add VBUS supply for USB2 port for Yupik IOT IDP
  ARM: dts: msm: Update the venus and vcodec gdsc for monaco
  ARM: dts: msm: STMMAC changes for SA6155
  ARM: dts: msm: Add switch control GPIO for WLAN
  ARM: dts: msm: Add SPI to support PCIe SNPS IRQ 1-7 for sdxlemur
  ARM: dts: msm: Add support for USB on Direwolf GVM
  ARM: dts: msm: Enable USB2 functionality for yupik IOT IDP
  Revert "ARM: dts: msm: Use PCIe_MSI for Shima"
  ARM: dts: qcom: Enable CPU frequency cooling device for YUPIK
  dt-bindings: Add opp table for ahb device
  ARM: dts: msm: Add the rpmcc support for monaco
  ARM: dts: msm: Enable hgsl support on direwolf
  ARM: dts: qcom: Add modem TSENS thermal zone mitigations for HOLI
  ARM: dts: qcom: Add HS-I2S device tree support on SA8155
  ARM: dts: msm: Add direwolf QUPv3 spi, i2c and console nodes
  ARM: dts: msm: include direwolf-vm-lv-display.dtsi
  ARM: dts: msm: Support new TDM interfaces for Automotive
  ARM: dts: msm: fix rtc entries
  ARM: dts: msm: enable disable-alarm-wakeup for rtc
  dt-bindings: qpnp-lcdb-regulator: Add support for some LCDB DT properties
  ARM: dts: msm: Add eMMC card support for monaco
  ARM: dts: msm: Add shared memory driver support
  ARM: dts: msm: Add dtsi changes for PCIe1 enablement for yupik
  ARM: dts: msm: Reduce cma region
  ARM: dts: msm: SA8155 EAVB fix
  ARM: dts: msm: SA6155 EAVB fix
  ARM: dts: msm: Enable GPIO function of GPIO171
  ARM: dts: msm: STMMAC changes for SA8195
  ARM: dts: msm: remove wlan section of mem_dump
  ARM: dts: msm: remove mem_dump region
  ARM: dts: msm: Add common CMA region for sdxnightjar
  ARM: dts: msm: Add base device tree for direwolf LA guest
  ARM: dts: msm: Add multi queue support
  ARM: dts: msm: Add cpufreq-hw clock node for MONACO
  ARM: dts: msm: multi-card for Gen3 platform lxc dtbo
  ARM: dts: msm: add audio gvm dts for auto direwolf platform
  ARM: dts: msm: Add DT entry for wrapper pm support
  ARM: dts: msm: set dma mapping mode to atomic
  ARM: dts: msm: Add MDM flag for Audio memory regions
  ARM: dts: msm: STMMAC changes for SA8155
  ARM: dts: msm: Add support for USB secondary clocks for YUPIK IOT
  ARM: dts: msm: Add hwrng nodes for sa8155 and sa8195 VM
  ARM: dts: msm: Enable L1SS sleep for p-v2.1
  ARM: dts: msm: Update PCIe0 PHY settings to v1.00 for p v2.1
  ARM: dts: msm: Correct the soc dts info for HHG HSP Pro platform
  ARM: dts: msm: add 2nd UFS for Quin SA8195 LXC VM
  ARM: dts: msm: enable dual wlan for Quin SA8195 VM LXC
  ARM: dts: msm: Move display include to end of quin-vm-common
  ARM: dts: msm: Disable IPA for yupik iot qcs variants
  ARM: dts: msm: Add initial device tree for direwolf virtual machine
  ARM: dts: msm: correct modem etm path
  ARM: dts: msm: enable mem_dump for Linux guest
  ARM: dts: msm: Add child node entry for CPE NTN3 i2c client on sdxlemur
  ARM: dts: msm: Add child node entry for MBB NTN3 i2c client on sdxlemur
  ARM: dts: msm: update quat tdm multilane config on auto VMs
  ARM: dts: msm: Add bindings for llcc tcm
  ARM: dts: qcom: Add modem TSENS thermal zone mitigations for SHIMA
  ARM: dts: msm: Add support for GCC for BLAIR
  ARM: dts: msm: Disable NPU DCVS support on SA8195
  ARM: dts: msm: Removed pil-scm-pas for sdxnightjar
  ARM: dts: msm: Modify BDF to SID mapping for MBB on sdxlemur
  ARM: dts: msm: Have PCIe RC control NTN3 and its ETH power for sdxlemur
  ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur
  dt-bindings: arm: msm: Add child node entry for NTN3 i2c client
  dt-bindings: arm: msm: add support for BDF filtering
  dt-bindings: clock: Add support for BLAIR clock controllers
  ARM: dts: qcom: remove audio heap allocation for sdxnightjar
  ARM: dts: msm: Add cpuidle states and LPM stats devices for direwolf
  ARM: dts: msm: update QUPs for sa8195 virtual machine
  Revert "ARM: dts: qcom: Enable the second UFS instance"
  ARM: dts: msm: Add Bluetooth device tree for SA6155VM
  ARM: dts: msm: Fix GPIO pin name
  ARM: dts: msm: Avoid xbl_aop_mem overlay with aop_cmd_db
  ARM: dts: msm: add gpio cells property for auto sa*155 platform
  ARM: dts: msm: Add fixed regulators for select sdxlemur boards
  bindings: clock: Add support for direwolf clock controllers
  ARM: dts: msm: reduce the fastmap memory
  ARM: dts: msm: Add spmi device tree node for sa6155p
  ARM: dts: msm: Reduce reserved size of modem for sdxnightjar
  ARM: dts: msm: Enable uefi_log memory for SA8155
  ARM: dts: msm: Enable rename_blk device for LXC guest
  ARM: dts: msm: Avoid xbl_aop_mem overlay with aop_cmd_db
  ARM: dts: qcom: add audio device tree source files
  ARM: dts: msm: Add capacity and DPC properties for Blair
  bindings: mproc: Add support for glink-slatecom strings
  ARM: dts: msm: Update skin and modem junction thermal config for YUPIK
  ARM: dts: msm: Correct interrupt specification for RTC
  ARM: dts: qcom: add pinctrl for audio internal mclk2 on sa6155 platform
  ARM: dts: msm: Correct wlan_vregs config name
  ARM: dts: msm: update smmu ipa iova on sa8155 vm
  ARM: dts: msm: enable smmu s1 for wlan on sa8155 vm
  ARM: dts: msm: configure iommu for pci wlan
  ARM: dts: qcom: Adjust configs in wlan node for SA8155 VM
  ARM: dts: msm: Add sdhc_2 for SA6155P Quin virtual machine
  ARM: dts: msm: Add interconnect data for USB on sdxnightjar
  ARM: dts: qcom: Move cnss_wlan_mem to sdxlemur-cnss.dtsi
  ARM: dts: msm: Add multiport USB support for SA8195 autogvm
  ARM: dts: msm: Change drive strength for swr tx to 2MA for yupik
  ARM: dts: msm: Add pm8xxx rtc device for monaco
  dt-bindings: rtc: rtc-pm8xxx: Add binding documentation for pm5100 rtc
  ARM: dts: msm: Add qmp aop voting support for direwolf
  ARM: dts: msm: Disable NPU DCVS support on SM8150
  ARM: dts: msm: Add trusted touch entries on yupik qrd
  ARM: dts: msm:  Add focaltech spi touch node in yupik qrd svm
  ARM: dts: msm: Fix IPA doorbell address for sdxlemur
  dt-bindings: interconnect: add interconnect bindings for direwolf
  ARM: dts: msm: Update USB IOVA start address on sdxlemur
  ARM: dts: msm: Add LA specific TVM flag in respective SPI node
  ARM: dts: msm: Update 0.9 vreg property for PCIe on sdxnightjar
  ARM: dts: msm: Add iio support for pmi632
  ARM: dts: msm: Add RPMh controlled PMIC regulators for direwolf
  ARM: dts: msm: Remove disable shmbridge property sa8195 GVM
  ARM: dts: msm: Add bindings for cpufreq
  ARM: dts: msm: Fix phandle lookup failures for apsscc on sdxlemur
  ARM: dts: msm: Add spmi device tree node
  ARM: dts: msm: Update correct masters for sdxnightjar
  ARM: dts: qcom: Enable the second UFS instance
  ARM: dts: msm: Remove PCIE clock from YUPIK IOT QRD
  ARM: dts: msm: Fix compilation errors for monaco
  ARM: dts: msm: Enable uefi_log memory for SA6155
  ARM: dts: msm: Add 128k and 265k pools for Lahaina
  ARM: dts: msm: Enable pil and dload support for Monaco
  dt-bindings: backlight: Add support to configure slew ramp time
  dt-bindings: backlight: Add support for exponential dimming
  ARM: dts: msm: Enable rpm standalone mode for blair
  ARM: dts: msm: Add mpm as gpio wakeup parent for sdxnightjar
  ARM: dts: msm: Enable uefi_log memory for sdmshrike
  ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA8195
  ARM: dts: qcom: Update CPU and GPU mitigation rules on Lahaina HHG
  dt-bindings: spi-msm-geni: Add flag for SPI responder MISO-MOSI connection
  ARM: dts: msm: Add PDC interrupt controller device for direwolf
  ARM: dts: msm: Add RSC devices for direwolf
  ARM: dts: msm: Add SPS node for sdmshrike
  ARM: dts: qcom: Enable thermal zones and cooling devices for sa6155
  ARM: dts: qcom: update pmic alarm thermal zone mitigation for sa8155/sa8195
  ARM: dts: qcom: Enable thermal zones and cooling devices for sa8195
  ARM: dts: msm: Add IPA dtsi configuration for SA8195
  dt-bindings: arm: msm: devicetree documentation for PCIe EDMA
  ARM: dts: msm: Update SPMI PMIC ARB IRQ for sdxnightjar
  ARM: dts: msm: Add new dts files for 512MB support for sdxnightjar
  ARM: dts: msm: disable super speed phy of USB1 on Lahaina HHG
  ARM: dts: msm: Enable two_pass_use_wfi quirk for yupik GPU
  ARM: dts: msm: Update WLED support for yupik
  ARM: dts: msm: Adding device tree node for Blair pinctrl
  dt-bindings: Adding pinctrl devicetree binding for Blair
  ARM: dts: msm: Add initial device tree for Blair
  ARM: dts: msm: Enable CVP SMMU fault tolerance and Stall disable
  ARM: dts: msm: Add support for mpm interrupts on sdxnightjar
  ARM: dts: msm: Add the LPM and mpm node
  ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA6155
  ARM: dts: msm: Add rpm-smd node for Monaco
  bindings: arm: msm: Added documentation for ipc spinlock
  dt-bindings: Update soc sleep stats to read legacy device data
  ARM: dts: msm: Add memshare for yupik
  ARM: dts: msm: Increase voltage for S11B and S1C
  ARM: dts: qcom: remove audio drivers not used for sdxnightjar
  ARM: dts: msm: Add wlan device tree for SA8155 VM
  ARM: dts: qcom: Add qti-can device tree node for sa8155
  ARM: dts: qcom: Add virtual ptp for sa8155 vm
  ARM: dts: msm: spcom: add vreg_sp and gpio_sp
  ARM: dts: msm: Add CX and MX SDPM configuration for YUPIK
  ARM: dts: qcom: Enable thermal zones and cooling devices for sa8155
  ARM: dts: msm: Add bluetooth power node for sa8155 virtual machine
  ARM: dts: msm: Enable IOMMU Geometry for WLAN
  ARM: dts: msm: Superset common regulators votes change for Lahaina
  ARM: dts: msm: Qseecom_ta_region removed from CMA
  ARM: dts: msm: Increase the S11B/S2E max voltage for Lahaina
  ARM: dts: msm: Add Bluetooth power node for SA8195 VM
  ARM: dts: msm: Add wlan device tree for SA8195 VM
  dt-bindings: ptp: Add virtual ptp memory entry
  ARM: dts: msm: add wlan converged node for SA81x5
  bindings: can: Add device-tree bindings for qti-can driver
  ARM: dts: msm:Reduce CMA region size
  ARM: dts: msm: Remove pwr_evt_irq for SA6155 and SA8155 USB3 cores
  ARM: dts: msm: STMMAC crash fix
  ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA8155
  ARM: dts: msm: Adding support to send messages to AOP using QMP transport
  bindings: arm: msm: Add documentation for spm-v2
  ARM: dts: msm: Add Wakeup interrupt controller for sdxnightjar
  ARM: dts: msm: Enable PCIe0 nodes only for iot variant
  ARM: dts: msm: Add pil scm pass node
  ARM: dts: msm: Specify the irq type  and trigger level
  ARM: dts: msm: Add IPA device configuration for SA8155
  ARM: dts: msm: Add version 1 of the memory map for sdxlemur CPE
  ARM: dts: msm: update PCIe LTR value to 150us for sdxlemur
  ARM: dts: msm: Add aux clock property for PCIe EP on sdxlemur
  ARM: dts: msm: Add SPS node for sm8150
  ARM: dts: msm: Add SPS node for sa6155
  ARM: dts: msm: Add multiport USB support for SA8195
  ARM: dts: msm: Disable SSPHY autosuspend for Gen3 Auto platforms
  ARM: dts: msm: Correct the audio ion node heap type
  ARM: dts: msm: Add IPCC node for Direwolf
  ARM: dts: msm: Workaround till all IPA changes are merged
  ARM: dts: msm: Add qos-cores for fastrpc
  ARM: dts: msm: Add missing CPUSS dump nodes to SDMSHRIKE
  ARM: dts: msm: Add the iommu property for SSC QUP
  ARM: dts: msm: Fix cache dump sizes for SM8150
  ARM: dts: msm: Add veth ipa documentation for device node
  ARM: dts: msm: Add interconnect aggregation noc
  ARM: dts: msm: Add pshold dt node for Direwolf
  ARM: dts: msm: Add WDT node for Direwolf
  ARM: dts: msm: Add device-tree entry for IMEM for Direwolf SoC
  ARM: dts: msm: Add pinctrl node for TLMM on Direwolf SoC
  ARM: dts: msm: Populate reserved memory regions for Direwolf
  ARM: dts: msm: Add initial device tree for Direwolf
  ARM: dts: msm: Enable HMP for SA8195 and SA8155 VM
  ARM: dts: msm: Reduce the CMA region sizes for sdxlemur
  ARM: dts: msm: Add camera device tree inclusions for lahaina hhg
  ARM: dts: qcom: enable modem mitigations for bcl thermal zones for yupik
  ARM: dts: qcom: keep all step wise rules before userspace rules for lahaina
  ARM: dts: msm: Add hgsl support in  6155
  ARM: dts: msm: Add UFS ICE HW Node for SA8195 and SM8150
  dt-bindings: arm: msm: Add UFS ICE HW Node for SA8195 and SM8150
  ARM: dts: msm: Add power reset and watchdog nodes for sa8155 quin vm
  ARM: dts: msm: Add the iommu property on SA8155
  ARM: dts: qcom: vm: Add device nodes for second AFE rx and proxy tx devices
  ARM: dts: msm: add fixed-regulator to supply USB2 VBUS on Lahaina HHG
  ARM: dts: msm: Add cnss devicetree node for Yupik IoT
  ARM: dts: msm: Increase max voltage range for S1B
  ARM: dts: msm: Remove interconnect aggregation noc binding
  ARM: dts: msm: Add support for YUPIK LTE platform
  ARM: dts: msm: Change board-id for sa8195 lxc gvm
  ARM: dts: msm: Enable rename_blk device for Linux guest
  ARM: dts: msm: Add qfprom for sa6155
  ARM: dts: msm: include quin-vm-display.dtsi
  ARM: dts: msm: Add support to disable PDC wakeup for gpios for lahaina
  ARM: dts: msm: Add RPM SMD controlled PMIC regulators for Monaco
  ARM: dts: msm: correct dcc offset on sdxlemur
  ARM: dts: msm: update charger ADC channels for yupik IDP
  dt-bindings: Add device-tree bindings for virtual minidump driver
  ARM: dts: msm: Add changes for PCIe0 RC enablement for yupik
  ARM: dts: msm: Add support for new subtype id for yupik-iot
  ARM: dts: msm: disable tpdm sdcc on sdxlemur
  ARM: dts: msm: include audio dt files for sa6155 auto platforms
  ARM: dts: msm: Use separate property for multiple WLAN support
  ARM: dts: msm: include audio dt files for sa8195-vm auto platforms
  ARM: dts: msm: include audio dt files for sa8155-vm auto platforms
  ARM: dts: msm: include audio dt files for sa6155p-vm auto platforms
  ARM: dts: qcom: update scaling ratios for SMB_ICHG and SMB_IIN channels
  ARM: dts: msm: Disable uC hold monitor
  ARM: dts: msm: add se10 spi alias for sa6155 auto platform
  dt-bindings: msm: Add compatbile strings for direwolf
  ARM: dts: msm: Enable SMMU S1 support for eMMC on Yupik
  ARM: dts: msm: Add l3 endpoints and pwrlevels for yupik gpu
  ARM: dts: msm: Enable subsystem sleep stats driver for holi
  bindings: arm: msm: Add documentation for subsystem sleep_stats_driver
  dt-bindings: leds: qcom-clk: Add qcom,default-clk-trigger property
  ARM: dts: msm: include sa6155 display devicetree
  ARM: dts: msm: Removing appsbl-qseecom-support
  ARM: dts: msm: enable scmi plh protocol
  ARM: dts: msm: Add DPC property for SM6150
  ARM: dts: msm: Add DPC property for SA8195
  ARM: dts: msm: Add DPC property for SM8150
  ARM: dts: msm: add bt power node for sa81x5
  ARM: dts: msm: STMMAC changes for SA6155
  ARM: dts: msm: STMMAC changes for SA8155 LV
  ARM: dts: msm: STMMAC changes for SA8195
  ARM: dts: msm: Add secure buffer device for sdxnightjar
  ARM: dts: msm: Enable rpmh_master_stats to read master stats for holi
  dt-bindings: msm: rpmh-master-stats: Update reg as optional property
  ARM: dts: msm: set qupv3 se15 i2c rate to 100khz
  ARM: dts: msm: Enable the PCIE GDSC for YUPIK IOT
  ARM: dts: msm: Add IPA device configuration for SA8195
  ARM: dts: msm: Add base DT for smb1390 nodes
  ARM: dts: msm: use se22 spi alias instead of se2
  ARM: dts: msm: Base device tree of SA6155 GVM
  ARM: dts: msm: STMMAC Add doc for EMAC node
  ARM: dts: msm: STMMAC binding
  ARM: dts: msm: Add virtual spmi device tree node for sa8155
  ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8195
  ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8155
  ARM: dts: qcom: Enable TSENS and thermal zone changes for sdxnightjar
  ARM: dts: msm: Add IOSS config for Realtek R8125
  ARM: dts: msm: Add NPU device tree for sa8155/sa8195
  ARM: dts: msm: Add qcom,no-accumulative-counter property for cpufreq
  ARM: dts: msm: Add qseecom node for sa8195 GVM
  ARM: dts: msm: Enlarge the minidump cma area for SM8150
  ARM: dts: msm: Add DT snapshots for pmi632 and pm6125
  ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets
  ARM: dts: msm: Remove PCIE clocks from protected list for YUPIK IOT
  ARM: dts: qcom: thermal zones definition for thermistors on Lahaina HHG
  ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur CPE
  ARM: dts: msm: expand iommu-map to support PCIe switch on sdxlemur CPE
  ARM: dts: msm: Modify irq type for qcedev,qcrypto
  ARM: dts: msm: Make sdhc aliases start from 0
  ARM: dts: msm: Add clock for SLPI pinctrl for SM8150
  ARM: dts: msm: add PCIe AUX clk freq for sa6155, sa8155, sa8195
  ARM: dts: msm: Add mpm2 sleep counter for sm8150
  ARM: dts: msm: Add PCIE clocks to protected list for YUPIK
  ARM: dts: msm: Add firmware support for SA8195
  ARM: dts: msm: Add firmware support for SM8150
  ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SM6150
  ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SA8195
  ARM: dts: msm: Add ADSP remoteheap vmlist for SA8155
  ARM: dts: msm: Enable qseecom on sdxnightjar
  ARM: dts: msm: Add scm node for msmsteppe
  ARM: dts: msm: Enable touch support on lahaina MTP 2.1
  ARM: dts: msm: add panel in ECM device for yupik QRD platform
  ARM: dts: msm: Add firmware support for SA6150
  ARM: dts: msm: Disable SDCC TPDMs on yupik
  ARM: dts: qcom: disable thermal zone gpu-skin-avg-step on Lahaina HHG
  ARM: dts: msm: Update S1B and S8B min voltages on yupik
  ARM: dts: msm: Add AQC IPA offload configs
  ARM: dts: msm: Add virtual subsystem notification nodes for SA8155 VM
  ARM: dts: msm: Add qcom,usb-charger dt prop on sdxlemur
  ARM: dts: msm: Enable IOSS v2 for sdxlemur
  ARM: dts: msm: Update USB properties for SA8155 GVM
  ARM: dts: msm: Update irq type for rtc and usb-id irq
  ARM: dts: msm: updated memory map v5 for holi
  ARM: dts: msm: Add proxy vote on display regulators on yupik
  ARM: dts: msm: Add ION support for SM6150
  ARM: dts: msm: Update MCLK rate
  ARM: dts: msm: Add initial device tree for yupik-iot
  ARM: dts: msm: Add IOSS v2 driver bindings
  ARM: dts: msm: Add support for kgsl driver on SA6155
  dt-bindings: arm: msm: add mhi registers entry for PCIe RC
  dt-bindings: arm: msm: remove deprecated io and bar entries for PCIe
  ARM: dts: msm: add MHI register space info for PCIe on sdxlemur
  ARM: dts: msm: Add RDPM register map for yupik GPU
  ARM: dts: msm: Add Pmesg Reserved Memory for Yupik
  ARM: dts: msm: Add qseecom node for sa8155 gvm
  ARM: dts: msm: Correct parent regulator for sdxlemur VDD_CX_LEVEL_AO
  ARM: dts: msm: Add DMIC0 support
  ARM: dts: msm: Add dt node for msm-poweroff on SM6150
  ARM: dts: msm: Add secure_buffer and qcom,scm device on SM6150
  ARM: dts: msm: Add mem-dump and CPU dump nodes to SM6150
  ARM: dts: msm: Add core-hang detect nodes to SM6150
  ARM: dts: msm: Add device node for llcc node on SM6150
  ARM: dts: msm: Add PMU device nodes to SM6150
  ARM: dts: msm: Add DCVS device nodes to SM6150
  ARM: dts: msm: Add device node for watchdog in SM6150
  ARM: dts: qcom: Add device nodes for second AFE rx and proxy tx devices
  ARM: dts: msm: include audio dt files for sax155 auto platforms
  ARM: dts: msm: enable IPA-AQC\RTL CB sharing
  ARM: dts: msm: Add pcie node for Realtek r8125 driver
  ARM: dts: msm: Remove the handles for PCIE clocks for Yupik
  ARM: dts: msm: Add vidc node for SA6155
  ARM: dts: msm: Update NSP and skin sensor thermal config for YUPIK
  ARM: dts: qcom: Update UBWC version to 3 for yupik gpu
  ARM: dts: msm: Enable qseecom on sdxlemur
  ARM: dts: msm: Enable qrng on sdxlemur
  ARM: dts: msm: Update noc reg sizes for sdmshrike
  ARM: dts: msm: Add AQC to ipa_eth_group1
  ARM: dts: msm: Add device tree node for GP2 clock driven led
  dt-bindings: add documentation for leds-qcom-clk
  ARM: dts: msm: Add ipa_eth_group1
  ARM: dts: msm: Add Buses,PCIe,USB and storage devices to SM6150
  ARM: dts: msm: Enable multiple WLAN drivers support for Lahaina
  ARM: dts: msm: expand iommu-map to support PCIe switch on sdxlemur
  ARM: dts: msm: Add audio nodes for sdxnightjar
  ARM: dts: msm: Add cdsp rpmsg entry in yupik
  ARM: dts: msm: Add dtsi entry for ssg hlos drivers
  ARM: dts: msm: Add dtsi entry for spss_utils, spcom drivers
  ARM: dts: msm: Add dtsi entry for spss_utils, spcom drivers
  ARM: dts: msm: Early mount of vendor partition
  ARM: dts: msm: Fix IPA doorbell address for sdxlemur
  ARM: dts: msm: Add new soc-id for sdxlemur
  ARM: dts: msm: Enable smcinvoke and shmbridge on yupik
  ARM: dts: msm: Add slpi pinctrl to SM6150
  ARM: dts: msm: Enhanced flow control support to sdxlemur target
  ARM: dts: msm: Correct syntax error
  ARM: dts: msm: Add PMUV3 node for monaco
  ARM: dts: msm: add touch support for more panels on qrd yupik
  ARM: dts: msm: include audio dt files for sa8195
  bindings: update documentation for support-legacy_smc
  ARM: dts: msm: Remove "msr-fix-req" label from some TPDMs
  ARM: dts: msm: Add PM8008 GPIO and regulators to scuba-iot
  ARM: dts: msm: Add Additional speed bins for supported devices
  ARM: dts: msm: Enable smcinvoke and shmbridge
  ARM: dts: msm: add hgsl to sa8195 vm for GPU doorbell
  ARM: dts: msm: Reorganize the apps_rsc and mxlvl node for sa8195
  ARM: dts: msm: Add configuration for vref regulator vote for YUPIK
  ARM: dts: msm: Add devicetree support for HSP (WCN6850)
  ARM: dts: msm: Enable device nodes for PIL on SM6150
  ARM: dts: msm: Add venus device node for PIL on SM6150
  ARM: dts: msm: Add turing device node for PIL on SM6150
  ARM: dts: msm: Add lpass device node for PIL on SM6150
  ARM: dts: msm: Add SMMU devices for SM6150
  ARM: dts: msm: Add dtsi entry for ssg hlos drivers
  ARM: dts: msm: Add flag to disable the DMA mode
  ARM: dts: qcom: update usb2 phy setting on YUPIK QRD
  ARM: dts: msm: Add dtsi entry for ssg hlos drivers
  ARM: dts: msm: clean up display references for sa8155/sa8195
  dt-bindings: arm: msm: Add entry to disable masking MSI interrupts at EP
  ARM: dts: msm: disable masking MSI interrupts at EP side
  ARM: dts: msm: Update dtsi entries for fastrpc context banks
  ARM: dts: msm: update wsa node for yupik qrd audio
  ARM: dts: msm: add se22 spi alias
  ARM: dts: msm: Add GPII base and GPII IRQ for VM static configs
  ARM: dts: msm: Add pin control for HSP (WCN6850)
  ARM: dts: msm: add audio dt files for sax155 auto platforms
  ARM: dts: msm: Enable touch for 120Hz panel on yupik idp
  ARM: dts: qcom: change ldo for fan controller on Lahaina HHG
  ARM: dts: qcom: enable display on trusted vm for yupik
  ARM: dts: msm: add PMIC devices for SA6150
  ARM: dts: msm: Add UFS support for SA6155
  ARM: dts: msm: Enable L3 interconnect driver for SM6150
  ARM: dts: msm: add interconnect devices for sm6150
  ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur
  ARM: dts: msm: Modify IPA DT entry for sdxnightjar
  ARM: dts: msm: bypass new cb for pcie ep
  ARM: dts: msm: Correct the width of APSS TPDM
  ARM: dts: msm: Add 120fps display and touch support Yupik Amoled IDPS
  ARM: dts: msm: add support for CPUCP l3 scaling on yupik target
  ARM: dts: msm: Update EQU_ADAPTOR_CNTRL3 of SS PHY on holi
  ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SA8155
  ARM: dts: msm: add quat/quin slpi pinctrl info on sm615x platform
  ARM: dts: msm: Add reserved memory for dfps data on yupik
  ARM: dts: msm: Add node for memory dump driver for SDMSHRIKE
  ARM: dts: msm: Add node for memory dump driver for SM8150
  ARM: dts: msm: Add irq type for uart, watchdog and pinctrl for sdxnightjar
  ARM: dts: msm: correct name of etm0
  ARM: dts: msm: add lxc overlay devicetree for Gen3 platform
  ARM: dts: msm: include display device tree for sa8155/sa8195
  ARM: dts: msm: Add support for secure-level-shifter on sdxnightjar
  ARM: dts: msm: include camera devicetree for sm8150
  ARM: dts: msm: Enable charge pump on sdxlemur platforms
  ARM: dts: msm: Add novatek touch node in yupik trusted VM
  dt-bindings: Add novatek touch vendor name
  ARM: dts: msm: Add trusted touch properties for yupik
  ARM: dts: msm: Add fps entry for yupik
  ARM: dts: msm: Add display and touch support for Yupik Amoled IDP
  ARM: dts: msm: Add support for general interrupts on sdxnightjar
  Revert "ARM: dts: msm: Update kgsl smmu clock for scuba"
  bindings: Documentation: Add new SDK audio properties
  ARM: dts: msm: Disable USB U1/U2 on Olympic
  ARM: dts: msm: Update qpic nand bus vote to nominal voltage
  ARM: dts: msm: Add L1 TLB node for holi
  ARM: dts: msm: Update regulators LDO1C and LDO10C for yupik
  ARM: dts: msm: Add AOPCC for SM6150
  ARM: dts: msm: Disable haptics for yupik atp
  ARM: dts: msm: Add mpm wakeup control capability in yupik pinctrl
  ARM: dts: msm: Add device trees for IDPS with AMOLED for Yupik and YupikP
  ARM: dts: msm: Update the Uni Phy sequence for Olympic
  ARM: dts: msm: update dtsi for wlan pipes holb timeout
  ARM: dts: msm: Correct ATID for tpda dlct
  ARM: dts: msm: enable guest disks renaming
  ARM: dts: msm: Change the node location for optimization for Yupik
  ARM: dts: msm: Add apb_pclk to GMU clock list for Shima
  ARM: dts: msm: Add clocks needed for qos configuration
  ARM: dts: msm: correct the size of etf_reg dump
  dt-bindings: enable guest disks renaming
  ARM: dts: msm: Mark PMIC QUPs as critical clock devices for YUPIK
  dt-bindings: clock: Add qcom,critical-* properties
  ARM: dts: msm: Add glink support for SA6155
  ARM: dts: msm: Update BCL thermalzone configuration for SHIMA
  ARM: dts: msm: Disable DB polling feature for yupik
  dt-bindings: max31760: Add description for the fan cooling device
  ARM: dts: msm: Enable SMMU S1 for WLAN
  ARM: dts: msm: Add camera mux gpio support
  ARM: dts: msm: Add ddr qos devfreq device to yupik  gpu
  ARM: dts: msm: Add tzone-names for yupik GPU
  ARM: dts: msm: Add GCC clock node and GDSCs for MONACO
  ARM: dts: msm: Add cpufreq HW device node SM6150
  ARM: dts: msm: Add clock controllers and gdsc nodes for SM6150
  Revert "ARM: dts: msm: Limit max-frequency for eMMC and SD card"
  ARM: dts: msm: Vote vccq2 via vccq to support GKI
  ARM: dts: msm: Enable pil nodes for scuba
  ARM: dts: msm: Removed wdog for sdxnightjar pil modem
  ARM: dts: msm: Add dma-coherent for tmc-etr on yupik
  ARM: dts: msm: Enable display port for yupik
  ARM: dts: msm: Change wsa spkr node for yupik wsa
  ARM: dts: msm: Add icnss driver for scuba
  ARM: dts: msm: Add support for Lahaina HHG HSP Pro
  ARM: dts: msm: Enable io-coherence hw support for yupik
  ARM: dts: msm: add yupik VM ion chages
  ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards
  ARM: dts: msm: include camera devicetree for sa8195
  ARM: dts: msm: Add vidc node for SA8195
  ARM: dts: msm: Add vidc node for SM8150
  ARM: dts: msm: Add handles for PCIE clocks for Yupik
  ARM: dts: msm: Add support for sec mi2s for fm
  ARM: dts: msm: Add core-hang detect nodes to SDMSHRIKE
  ARM: dts: msm: Add core-hang detect nodes to SM8150
  ARM: dts: msm: Update QSEECOM CMA region
  ARM: dts: msm: Add dt node for restart driver on SDMSHRIKE
  ARM: dts: msm: Add DT node for msm-watchdog in SDMSHRIKE
  ARM: dts: msm: Add dt node for restart driver on SM8150
  ARM: dts: msm: Add DT node for msm-watchdog in SM8150
  dt-bindings: batterydata: Add jeita-fcc-scaling related properties
  Revert "ARM: dts: msm: Disable pmic thermal zone cofiguration"
  ARM: dts: msm: Add open loop CPR support
  dt-bindings: qpnp-smb5: Property to enable JEITA-ARB configuration
  bindings: clock: Add support for MONACO clock controllers
  ARM: dts: msm: set pm8350b_l1 init voltage for qrd yupik
  ARM: dts: msm: Add PMIC and USB support for sdxlemur NTN3 board
  ARM: dts: msm: Add SMB1394 device tree node
  dt-bindings: Add support for GDSC flag to map single GDSCR
  bindings: smb1398: Add support for SMB1394
  ARM: dts: qcom: enable suspend for Lahaina HHG
  ARM: dts: msm: Add regulator and thermal node
  ARM: dts: msm: add cnss device tree
  ARM: dts: msm: Update compatible string for moselle
  ARM: dts: qcom: Add GPU gaming bin support for Yupik
  ARM: dts: msm: Add regulators for SA6155
  dt-bindings: qpnp-lcdb-regulator: Add support for NCP symmetry with LDO
  ARM: dts: msm: remove kgsl smmu interconnect node for Shima
  ARM: dts: msm: disable bias for GPIO81 on Lahaina/Shima QRD
  ARM: dts: msm: add hgsl to sa8155 vm for GPU doorbell
  ARM: dts: msm: Add qfprom for sa8195
  ARM: dts: msm: Add qfprom for sa8155
  ARM: dts: msm: remove PON_PBS peripheral for yupik
  ARM: dts: msm: Add PMU device nodes for SDMSHRIKE
  ARM: dts: msm: Add devfreq device nodes for SDMSHRIKE
  ARM: dts: msm: Add PMU device nodes for SM8150
  ARM: dts: msm: Add device trees for sa8195 virtual machine
  ARM: dts: msm: Update max voltage for each regulator
  ARM: dts: msm: add cont splash memory for yupik target
  ARM: dts: msm: Add support for kgsl driver on sdmshrike
  ARM: dts: msm: Add support for kgsl driver on SA8155
  ARM: dts: msm: Enable smmu s1 on sdxlemur V2
  ARM: dts: msm: Disable pmic thermal zone cofiguration
  ARM: dts: msm: add pm-qos-latency for Lahaina usb
  ARM: dts: msm: Add yupik camera sensor device tree to Yupik QRD
  ARM: dts: msm: add CMA heap allocation
  ARM: dts: msm: update cpu core frequency corners in mapping table
  ARM: dts: msm: Add SPS node for Yupik
  ARM: dts: msm: Add alias for serial device to ensure proper enumeration
  ARM: dts: msm: Enable wcn bt for yupik
  ARM: dts: qcom: add sde-rsc-rpmh driver to disp_rsc node
  ARM: dts: msm: Enable L3 interconnect driver for Yupik
  ARM: dts: msm: Update GPU FMAX for yupik GPU
  dt-bindings: interconnect: add interconnect bindings for sm6150
  ARM: dts: msm: Add hab and peripherals for sa8155 vm
  ARM: dts: msm: update widget name for Lahaina HHG device
  ARM: dts: msm: Add devfreq device nodes for SM8150
  ARM: dts: msm: Add Display and Touch support on yupik atp
  ARM: dts: qcom: Add SPI touch node for QRD yupik
  ARM: dts: msm: Add vreg.sp and gpio.sp resources for lahaina
  ARM: dts: msm: include display qrd nodes for yupik qrd
  ARM: dts: msm: Add i2c, spi, uart dtsi nodes for monaco
  ARM: dts: msm: Enable PCIe RC on sdxnightjar
  ARM: dts: msm: Add necessary changes for CQE enablement on sdxlemur
  ARM: dts: msm: Enable dlct tpdm on yupik
  ARM: dts: msm: Add thermal zone entries for pm8195
  ARM: dts: msm: Add bus voting support for sdxlemur
  ARM: dts: msm: Enable forcce-hard-reset option for sdxnightjar
  ARM: dts: msm: Change some coresight component names
  ARM: dts: msm: Disable SDCC TPDMs on shima
  ARM: dts: msm: Mark GCC USB30 secondary clocks as protected on YUPIK
  ARM: dts: msm: Limit max-frequency for eMMC and SD card
  ARM: dts: msm: Add  pmic dependency back on Yupik
  ARM: dts: msm: Add yupik camera sensor device tree to Yupik IDP
  ARM: dts: msm: Add cpuidle states and stats driver nodes for sm6150
  ARM: dts: msm: Add cmd_db, RSC and PDC devices for sm6150
  ARM: dts: msm: Early mount of vendor partition
  ARM: dts: msm: Enable smmu for eMMC on shima
  ARM: dts: msm: Update GPU speed bins for yupik
  ARM: dts: msm: Add ion device for sdxnightjar
  ARM: dts: msm: Map more no of redistributors for monaco
  ARM: dts: msm: Add support for qca6490 xo clk gpio
  ARM: dts: msm: Add entry to handle XO clock gpio
  ARM: dts: msm: Change QSEE,glink IRQs to level trigger
  ARM: dts: msm: Add device node for llcc node on SDMSHRIKE
  ARM: dts: msm: Add device node for llcc on sm8150
  ARM: dts: msm: disable tpdm sdcc on holi
  ARM: dts: msm: Add support for Moselle (WCN6750)
  dt-bindings: ufs: Add compitable string for V3 UFS PHY on SM6150
  bindings: clock: Add support for SM6150 clock controllers
  ARM: dts: msm: Rectify DT flags and GPII mask for TUI VM usecase
  ARM: dts: msm: Correct bluetooth node name for sdxnightjar
  ARM: dts: msm: Add cooling-cells property in mdss_mdp device for yupik
  ARM: dts: msm: Enable device nodes for PIL on SDMSHRIKE
  ARM: dts: msm: Add spss device node for PIL on SDMSHRIKE
  ARM: dts: msm: Add venus device node for PIL on SDMSHRIKE
  ARM: dts: msm: Add npu device node for PIL on SDMSHRIKE
  ARM: dts: msm: Add turing device node for PIL on SDMSHRIKE
  ARM: dts: msm: Add lpass device node for PIL on SDMSHRIKE
  ARM: dts: msm: Add scm & scm-pas device on SDMSHRIKE
  ARM: dts: msm: Fix wdog interrupts on pil subsystems for SM8150
  ARM: dts: msm: Enable device nodes for PIL on SM8150
  ARM: dts: msm: Add venus device node for PIL on SM8150
  ARM: dts: msm: Add turing device node for PIL on SM8150
  ARM: dts: msm: Add npu device node for PIL on SM8150
  ARM: dts: msm: Add spss device node for PIL SM8150
  ARM: dts: qcom: Update Audio dtsi entries
  ARM: dts: msm: Add a new pinctrl state for lahaina
  ARM: dts: msm: Include display nodes for yupik target
  ARM: dts: msm: add touch support on yupik target
  ARM: dts: msm: Enable dcc for yupik
  ARM: dts: msm: Add support for FM in yupik platform
  ARM: dts: qcom: enable fan controller for Lahaina HHG
  ARM: dts: msm: enable more SIDs
  ARM: dts: msm: update interconnect and global interuupts on yupik
  ARM: dts: msm: Update extcon for USB on sdxnightjar
  ARM: dts: msm: Add support for sysdev on sdxnightjar
  ARM: dts: msm: Correct dtsi file for Lahaina HHG non-overlay dts
  dt-bindings: Document usage of qcom,ignore-wakeup-src-in-hostmode
  ARM: dts: msm: Add a new pinctrl state for yupik
  ARM: dts: msm: add mem_dump entry for sdxnightjar
  ARM: dts: msm: Add LCDB and WLED devices for PM7325B
  dt-bindings: qpnp-lcdb-regulator: Add support for PM7325B LCDB
  ARM: dts: msm: Add devfreq-cpufreq for SDXNIGHTJAR target
  ARM: dts: msm: Add BCL and PMIC die temperature mitigation for yupik
  ARM: dts: msm: Add GPU thermal zone configuration for YUPIK
  ARM: dts: msm: Add QMI sensor and cdev configuration for YUPIK
  ARM: dts: msm: Add CPU thermal configuration for yupik
  ARM: dts: msm: Add UFS ICE HW controlled clock for yupik
  ARM: dts: msm: Update kgsl smmu clock for scuba
  ARM: dts: msm: Add support for diff yupik sku
  ARM: dts: msm: Modify IPA DT entry for sdxnightjar target
  ARM: dts: msm: Update max bus vote range for Holi
  ARM: dts: msm: Add lpass device node for PIL on SM8150
  ARM: dts: msm: Add platform dt changes for yupik for ufs
  ARM: dts: msm: Add GPU properties for yupik GPU
  ARM: dts: msm: Add cpufreq-hw-debug node for Lahaina
  dt-bindings: backlight: Add support for PM7325B WLED
  ARM: dts: msm: Correct soc id for monaco
  ARM: dts: msm: Update DISPCC and debugcc clock nodes for YUPIK
  ARM: dts: msm: Remove pmic dependency on Yupik
  bindings: Add device-tree bindings for slatecom interface driver
  ARM: dts: msm: Add smp2p sleepstate node for yupik
  ARM: dts: qcom: Enable haptics node for yupik atp
  ARM: dts: msm: Add audio overlay for yupik
  ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Yupik
  ARM: dts: msm: Add iommu and h/w reset support for yupik
  ARM: dts: msm: update apps smmu interrupt list
  ARM: dts: msm: Mark GCC PCIE clocks as protected in YUPIK
  bindings: Add device-tree bindings for slatecom SPI driver
  ARM: dts: msm: Adding CoreTech sa8195 DT Changes to Mainline 5.4
  ARM: dts: msm: Add scm dt nodes for sdxnightjar
  ARM: dts: msm: Add I2C NFC device node and LDO voting for yupik
  ARM: dts: msm: Adding IPA nodes for yupik target
  ARM: dts: msm: Added pil nodes for sdxnightjar
  ARM: dts: qcom: swap WSA enable pin
  ARM: dts: msm: Add SMP2P entry and enable SIDs for WLAN
  bindings: Add device-tree bindings for pil-q6v5 driver
  ARM: dts: msm: add remote debugger support
  ARM: dts: msm: Add SDIO support for sdxnightjar
  ARM: dts: msm: Add feature config node for qfprom for Yupik
  ARM: dts: msm: Update GIC interrupt polarity for Yupik
  ARM: dts: msm: add dcvs nodes for yupik target
  dt-bindings: add documentation for max31760 fancontroller
  ARM: dts: msm: add bindings for HGSL driver
  ARM: dts: msm: Add device node for PIL scm pas on SM8150
  ARM: dts: msm: Add camera device pinctrl change for Yupik camera
  ARM: dts: msm: Add slpi device node for PIL on SM8150
  ARM: dts: msm: Add modem device node for PIL SM8150
  ARM: dts: msm: Add device node for IMEM on SM8150
  dt-bindings: ufs: Add compatible string for yupik phy driver
  ARM: dts: qcom: Add dtsi entry for BT slimbus in yupik
  ARM: dts: msm: Enable SMB1351 for sdxnightjar
  ARM: dts: msm: Enable bluetooth for sdxnightjar
  ARM: dts: msm: correct refgen type for holi
  ARM: dts: msm: Add cpu clock node for sdxnightjar
  ARM: dts: msm: Correct QUPv3 device nodes
  ARM: dts: msm: remove kgsl smmu interconnect node for Lahaina
  ARM: dts: msm: enable HOLB monitor feature
  ARM: dts: msm: Add support for ddr scaling on sdxlemur
  ARM: dts: msm: Add device node for ARM PMU for Olympic
  ARM: dts: msm: Add bindings for ARM performance measuring unit
  dt-bindings: Add dt binding for NT36xxx driver
  ARM: dts: msm: Add fastrpc and cdsp/adsp device node
  ARM: dts: msm: Introduce demura HFC region nodes
  ARM: dts: msm: Add pinctrl information for Yupik target
  ARM: dts: msm: Add thermal zones for pm2250
  ARM: dts: msm: Change DT configuration for PMIC GPIO device
  ARM: dts: msm: Change address-cells to 1 for pm2250
  ARM: dts: msm: Add tlmm pinctrl support for SM6150
  ARM: dts: msm: Add minidump id for LPASS/CDSP on Yupik
  ARM: dts: msm: Enable qsee drivers for yupik
  ARM: dts: msm: Add device tree files for sdxlemur v2
  ARM: dts: msm: Revised RCM RC variant id for sdxlemur
  ARM: dts: msm: Add IPA DT entry for sdxnightjar target
  ARM: dts: msm: Add Modem pil node for Yupik
  ARM: dts: msm: Signal aop change for PIL for YUPIK
  ARM: dts: msm: Add qfprom and qfprom_sys node
  ARM: dts: msm: Add bus voting and platform support for yupik
  ARM: dts: qcom: Add node to enable haptics on yupik qrd
  ARM: dts: msm: Add ion support for SDMSHRIKE
  ARM: dts: msm: add stub interconnect devices for Monaco
  ARM: dts: msm: Add slpi pinctrl to SDMSHRIKE
  ARM: dts: msm: Remove duplicated smem_mem on SDXNIGHTJAR
  ARM: dts: msm: Add support for CPUFREQ HW for YUPIK
  ARM: dts: msm: Add TSENS node support for yupik
  ARM: dts: msm: Add pm-qos-latency for Yupik
  ARM: dts: msm: Add SMMU nodes for Yupik
  ARM: dts: msm: Add USB Phy Support on Yupik
  ARM: dts: msm: Disable haptics for yupik idp
  ARM: dts: msm: Add idle states for sdmshrike
  ARM: dts: msm: Add a new pinctrl state for holi
  ARM: dts: msm: Update the APSSCC clock node for SDXLEMUR
  ARM: dts: msm: add node in device tree for yupik QRD
  ARM: dts: msm: add setting for Lahaina HHG audio
  ARM: dts: msm: Add GDSC for HS USB PHY for SDXNIGHTJAR
  ARM: dts: msm: Add new DT file for Dual WIFI support for sdxnightjar
  dt-bindings: spi-msm-geni: Define fixed timeout property
  dt-bindings: add bindings for HAB driver
  ARM: dts: msm: Update regulators for yupik
  ARM: dts: msm: Add platform-specific PMIC changes for yupik
  ARM: dts: msm: Add initial device tree for Lahaina HHG
  ARM: dts: msm: Add ddr qos devfreq device to lahaina gpu
  ARM: dts: msm: Add l3 endpoints and pwrlevels for gpu
  ARM: dts: msm: device nodes for SVM usecases on yupik
  bindings: clock: Add CPU clock controller bindings for SDXNIGHTJAR
  ARM: dts: msm: Update CMA region for monaco
  ARM: dts: msm: Add mem_dump node for yupik
  ARM: dts: msm: Rectify all BLSP QUP nodes with correct clocks
  ARM: dts: msm: Update ion heap for scuba
  ARM: dts: msm: Add SMMU devices for sdmshrike
  ARM: dts: msm: define mem offline node in yupik
  ARM: dts: qcom: add refgen regulator device for yupik
  ARM: dts: msm: Add coreisght device tree for yupik
  ARM: dts: msm: Update memory map for SDXNIGHTJAR target
  ARM: dts: msm: Add dcc node for yupik
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: Add camera device tree inclusions for Yupik camera
  ARM: dts: msm: Add dtsi nodes for i2c, spi and hsuart
  ARM: dts: msm: add UCSI connector and USB port on Yupik
  ARM: dts: msm: Add USB BAM device node on sdx12
  ARM: dts: qcom: Add second trip to quiet-therm-usr for holi
  ARM: dts: msm: Update labels for sdxnightjar regulators
  ARM: dts: msm: Add TUI support over SPI and I2C on LE VM for Yupik
  ARM: dts: msm: add PMIC devices for SCSHRIKE
  ARM: dts: msm: Add UFS support for SDMSHRIKE
  ARM: dts: msm: Add device trees for YupikP variant
  ARM: dts: msm: add interconnect devices for sdxnightjar
  ARM: dts: msm: Add QDSS devictree for sdxnightjar
  ARM: dts: msm: correct modem etm0 connecton on sdxlemur
  ARM: dts: msm: Adding all CoreTech DT Changes to Mainline 5.4
  ARM: dts: msm: Remove sdxlemur dt from pcie-ep dtsi
  Revert "ARM: dts: msm: add initial support for hw memlat devices"
  ARM: dts: msm: Add EUD node for Yupik
  ARM: dts: msm: Add MPROC device nodes for monaco
  ARM: dts: msm: add DCC register list for sdxlemur
  ARM: dts: msm: fix USB2 issue on holi QRD DVT
  ARM: dts: msm: Disable USB SMMU S1 on sdxlemur pcie ep platform
  ARM: dts: msm: Enable L3 interconnect driver for scshrike
  ARM: dts: msm: Add cpufreq HW device node SDMSHRIKE
  ARM: dts: msm: Add all clock controller and gdsc nodes for scshrike
  ARM: dts: msm: Add support for glink for SDMSHRIKE
  ARM: dts: msm: add interconnect devices for scshrike
  dt-bindings: Update for CNSS driver to support WCN7850 device
  ARM: dts: msm: add conn_therm and charger_skin_therm for sdxlemur platforms
  ARM: dts: msm: Split tz mem region for sdxlemur
  ARM: dts: msm: Update power source for PM8350C GPIOs for yupik
  ARM: dts: msm: Add apb_pclk to GMU clock list for Lahaina
  dt-bindings: interconnect: add interconnect bindings for SDXNIGHTJAR
  ARM: dts: msm: Add ACD control register values for Shima GPU
  ARM: dts: msm: Add wdi2 support for holi
  ARM: dts: msm: add actlr settings for yupik
  ARM: dts: msm: Update clocks and clock-names of GCC node for YUPIK
  ARM: dts: msm: Add video device for Yupik
  ARM: dts: msm: add the current load parameter for vdd reg
  ARM: dts: msm: Update CAMCC clock node for YUPIK
  ARM: dts: msm: add PMIC devices for SM8150
  ARM: dts: msm: Add system_pm device for SDMSHRIKE
  ARM: dts: msm: Add Power management nodes for SDMSHRIKE
  ARM: dts: msm: Add regulators for SDMSHRIKE
  ARM: dts: msm: Add RSC and cmd_db support for SDMSHRIKE
  dt-bindings: clocks: Add clock controller bindings for SCSHRIKE
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: Add the SMMU devices for SM8150
  arm64: dts: qcom: sm8150: Add cpufreq HW device node
  ARM: dts: qcom: Add slimbus dtsi node for monaco
  ARM: dts: msm: Update interrupt configuration for sdxnightjar
  ARM: dts: msm: Add initial device tree for Quin virtual machine
  ARM: dts: msm: Update VideoCC node and Multimedia GDSC's for YUPIK
  ARM: dts: qcom: Add second trip to quiet-therm userspace rule for SHIMA
  ARM: dts: msm: Revised emmc device tree and added to makefile
  ARM: dts: msm: Add venus pil node for Yupik
  ARM: dts: msm: Update drive strength values for sdc1 node on shima
  ARM: dts: msm: Add audio dtsi changes for yupik
  ARM: dts: msm: Enable download/restart mode drivers for Yupik
  ARM: dts: msm: Enable USB bus suspend functionality on sdxlemur
  ARM: dts: msm: Update ddr variant for all sdxlemur 512mb variants
  ARM: dts: msm: Add SPS node for monaco
  ARM: dts: qcom: Add second trip to xo-therm userspace rule for lahaina
  ARM: dts: msm: Enable qcedev and qcrypto on olympic
  dt-bindings: interconnect: update OSM L3 bindings
  Revert "ARM: dts: msm: add initial support for hw memlat devices"
  bindings: interconnect: Update OSM L3
  ARM: dts: msm: Remove test devices for sdxlemur v1
  ARM: dts: msm: Add initial device tree for SA6155
  ARM: dts: msm: Add bcm voter devices for Yupik
  ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina
  ARM: dts: msm: Update the init-mode of LDO11C for shima
  ARM: dts: msm: Add QDSS IPA bam connection config for sdxlemur
  ARM: dts: msm: Add Superspeed PHY node on sdxnightjar
  ARM: dts: msm: Add USB nodes for SDXNIGHTJAR
  ARM: dts: qcom: enable hypervisor core_ctl for Yupik
  ARM: dts: msm: Add support for SM8325 platforms
  ARM: dts: msm: Add SPS node for SDXNIGHTJAR
  ARM: dts: msm: Add clock controller nodes for SDXNIGHTJAR
  ARM: dts: msm: Add Yupik trustedVM device configuration
  ARM: dts: msm: Add PIL node for WPSS in Yupik DTSI
  ARM: dts: msm: Add reserved region for uefi for holi
  ARM: dts: qcom: update redriver of shima/lahaina QRD
  ARM: dts: msm: Update ddr subtype for 512mb variant
  ARM: dts: qcom: Add entries for audio overlay
  ARM: dts: msm: Fix pmx65 die_temp configuration
  ARM: dts: msm: Enable tzlog driver on sdxlemur
  ARM: dts: msm: Increase max voltage of S11B regulator
  ARM: dts: msm: Add label for llcc
  ARM: dts: msm: Add initial device tree for Yupik for QRD
  ARM: dts: qcom: Add dtsi node entry for Slimbus in yupik
  bindings: clock: Add clock controller bindings for SDXNIGHTJAR
  ARM: dts: msm: Enable NAND and SD card for sdxnightjar
  ARM: dts: msm: Add a 5C hysteresis for DDR rule in Lahaina
  bindings: mproc: add smdpkt.txt
  ARM: dts: msm: Configure I2C pinctrl setting as per codec requirement
  ARM: dts: msm: Add secondary controller USB nodes for Yupik
  ARM: dts: msm: Add rmtfs_sharedmem support for yupik
  ARM: dts: msm: Added warm reset for sdxlemur pcie devices
  ARM: dts: msm: Update spmi_bus configuration for sdxnightjar
  ARM: dts: msm: add interconnect paths for smmu
  ARM: dts: msm: Add PMIC support for monaco
  dt-bindings: pinctrl: qcom-pmic-gpio: add PM7325 and PM7325B bindings
  ARM: dts: msm: Add PM8008 support for yupik
  ARM: dts: msm: Add PMIC support for yupik
  ARM: dts: msm: increase vddio voltage for hdk r66451 dsi panel
  ARM: dts: msm: Add support for Lahaina HSP Pro
  ARM: dts: msm: Add ddr type to the subtype for sdxlemur
  ARM: dts: msm: Add extcon node for sdxlemur platforms
  ARM: dts: msm: Add L3 snoop bw device on Lahaina
  ARM: dts: msm: Add cpu7 qos latfloor device on shima
  ARM: dts: msm: Add support for TUI over SPI on LE VM
  ARM: dts: msm: Add support of clock AOP for YUPIK
  ARM: dts: msm: Update ion heap for monaco
  ARM: dts: msm: Update tune params of HS PHY
  ARM: dts: msm: Add SMMU device tree for Monaco
  ARM: dts: msm: add new properties to guestvm node
  dt-bindings: Update bindings for guestvm-loader
  ARM: dts: msm: Add clock support for uart driver
  ARM: dts: msm: Disable atmel_mxt_ts on shima
  ARM: dts: msm: Increase max voltage of S11B regulator to 2.04V
  ARM: dts: msm: Enable PCIe EP on sdxlemur MBB
  ARM: dts: msm: Add PCIe EP and MHI device for sdxlemur
  ARM: dts: msm: Make sdhc aliases start from 0
  ARM: dts: msm: remove SMB1398 clock frequency setting on holi
  ARM: dts: msm: update PMU cache and log buffer addresses for holi target
  ARM: dts: msm: add no-memory-wc to sram node for holi
  ARM: dts: msm: Add eMMC, SD card support for yupik
  ARM: dts: msm: Add initial device tree for Yupik for IDP/ATP
  ARM: dts: msm: Add ICNSS2 DT node for Yupik
  ARM: dts: msm: Add camera device tree inclusions for lahaina hdk
  ARM: dts: msm: Bind emmc and sdcard slot to 0 & 1
  ARM: dts: msm: Bind sdcard to slot 1
  ARM: dts: msm: Add support for RPMHCC for YUPIK
  ARM: dts: msm: Add dma coherent flag for ufs
  ARM: dts: msm: Change micbias no for VA DMIC for shima
  ARM: dts: msm: switch off kpti on shima/lahaina/yupik
  ARM: dts: qcom: use separate thermal zone names for modem pa for shima
  ARM: dts: msm: Add trustedvm enablement nodes for Yupik
  ARM: dts: qcom: Add RPMh controlled PMIC regulators for yupik
  ARM: dts: msm: Enable KPDPWR software debounce for PMK8350
  ARM: dts: msm: update PMU cache and log buffer addresses for holi target
  Revert "ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina"
  dt-bindings: qpnp-amoled: add support to disable pulse skipping
  ARM: dts: msm: Make sdhc aliases start from 0
  ARM: dts: qcom: update skin sensor modem mitigation threshold for shima
  ARM: dts: msm: Enable mproc drivers for SDXNIGHTJAR
  Revert "ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards"
  ARM: dts: msm: add no-memory-wc to sram node for holi
  dt-bindings: input: qpnp-power-on: Update "reg" property description
  ARM: dts: msm: Update interconnect nodes for YUPIK
  dt-bindings: interconnect: update interconnect bindings
  ARM: dts: msm: Update BCL, Alarm and CPU thermal mitigation for SHIMA
  ARM: dts: msm: Update thermal mitigation config for SHIMA
  ARM: dts: msm: Add jtagv8 devices for yupik
  ARM: dts: msm: remove SMB1398 clock frequency setting on holi
  ARM: dts: msm: Remove bluetooth bootstrap pin EDL_MODE settings
  ARM: dts: msm: update generic PCI node name on sdxlemur
  ARM: dts: msm: Add USB PHY related PDC interrupts and enable on sdxlemur
  ARM: dts: qcom: Change cci3 gpio function from cci to gpio
  ARM: dts: qcom: Update skin and cx thermal config for HOLI
  ARM: dts: msm: Update the rpm-smd node with IRQ for sdxnightjar
  ARM: dts: msm: Add a new pinctrl state for shima
  ARM: dts: msm: modify dcc_ram_offset for sdxlemur
  ARM: dts: msm: refine QDSS config for sdxlemur
  ARM: dts: msm: Add interconnect osm l3  devices for SM8150
  ARM: dts: msm: Add UFS support for SA8155
  ARM: dts: msm: add interconnect devices for sm8150
  ARM: dts: msm: Add clock controller and gdsc nodes for sm8150
  ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina
  ARM: dts: msm: Add boot_stats node for Yupik
  ARM: dts: msm: add msm_rtb tracing
  ARM: dts: msm: Enable NAND and SD card for sdxlemur target
  ARM: dts: msm: Enable bluetooth for sdxlemur
  ARM: dts: msm: Add label for bluetooth bootstrap pin EDL_MODE on sdxlemur
  ARM: dts: msm: DDR cooling device no mitigation for lahaina
  dt-bindings: arm: msm: add entry for number of PARF testbus selectors
  ARM: dts: msm: add number of PARF testbus selectors for shima
  ARM: dts: msm: add number of PARF testbus selectors for sdxlemur
  ARM: dts: msm: add number of PARF testbus selectors for lahaina
  ARM: dts: msm: Support CNSS WLAN device for sdxlemur
  ARM: dts: msm: Add new GPU DCVS corners for Shima
  ARM: dts: msm: Add dummy clock nodes for MONACO
  ARM: dts: msm: Disable scaling for SD and eMMC on sdxlemur
  ARM: dts: msm: Update GPUCC clock node and GDSC for YUPIK
  ARM: dts: msm: Update GCC clock node and GDSC for YUPIK
  ARM: dts: msm: Add missing memory map region for sdxlemur
  ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards
  ARM: dts: msm: Reduce secure heap to 30MB
  ARM: dts: qcom: add ADC channels for pm8350b and smb139x on shima
  ARM: dts: msm: Add ion heap for monaco
  ARM: dts: msm: specify thermal mitigation levels for sdxlemur platforms
  ARM: dts: msm: Add initial v1 memory map for Monaco
  ARM: dts: msm: add gfx smmu node on yupik
  ARM: dts: msm: add spmi_debug_bus for sdxlemur
  ARM: dts: msm: update pm7250b devices for sdxlemur platforms
  ARM: dts: msm: Enable eMMC for sdxlemur target
  ARM: dts: msm: Add CDSP pil node for Yupik
  ARM: dts: msm: Add LPASS pil node for Yupik
  ARM: dts: msm: Add scm pas node
  ARM: dts: msm: Enable SMMU and PSCI for scuba
  ARM: dts: msm: Add QUPv3 SE and GPI DT nodes for yupik
  ARM: dts: msm: Add PMX65 die temperature channel
  ARM: dts: msm: Turn off KPTI for Lahaina
  ARM: dts: qcom: Update skin and cx thermal config for HOLI
  ARM: dts: msm: Remove display clock as client for CX SDPM for SHIMA
  ARM: dts: msm: keep PCIe in EQ Master Phase for at least 1ms on sdxlemur
  dt-bindings: arm: msm: add support for tuning PCIe EQ Master Phase
  ARM: dts: msm: add MX entries for PCIe on sdxlemur
  ARM: dts: msm: Add IOMMU Geometry property for storage
  bindings: SMB358: Add documentation for smb358 charger
  ARM: dts: msm: Include sdxlemur-mtp dt on all mtp trees
  ARM: dts: msm: Add eMMC device tree files for sdxlemur
  dt-bindings: clock: Add support for YUPIK clock controllers
  ARM: dts: msm: add touch for 144hz panel
  ARM: dts: msm: Move firmware node ahead
  ARM: dts: msm: Change the node location for optimise
  ARM: dts: msm: Add pmd9650 gpio nodes for SDXNIGHTJAR
  ARM: dts: qcom: Change cci3 gpio function from cci to gpio
  ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi
  ARM: dts: qcom: update JEITA FCC threshold for alium 3600mAh battery
  ARM: dts: msm: update PCIe1 to support m.2 and generic EP on lahaina HDK
  ARM: dts: msm: Enable touch for Dual DSI video mode on shima
  ARM: dts: msm: Add initial devicetrees for SDXNIGHTJAR target
  ARM: dts: msm: Update PCIe PHY settings to v1.02 for sdxlemur
  ARM: dts: msm: add LTR entries for HSP direct connects on sdxlemur
  ARM: dts: msm: Add pm-qos-latency for Shima
  dt-bindings: arm: Add FUSE and DBGUI support
  ARM: dts: msm: add PCI DT node for generic attaches over oculink sdxlemur
  ARM: dts: msm: Correct BAM register address on olympic
  ARM: dts: msm: increase log buf size for holi
  ARM: dts: msm: Add le-vm DT flag in lahaina TUI
  ARM: dts: msm: Disable unused flag for MDM
  dt-bindings: interconnect: add OSM L3 bindings
  dt-bindings: ufs: Add compitable string for V4 UFS PHY on SM8150
  dt-bindings: interconnect: update interconnect bindings
  ARM: dts: qcom: Add entry for EUD driver
  ARM: dts: msm: Include stub regulators for Monaco
  ARM: dts: msm: Add the hwkm ice slave regions to storage node
  ARM: dts: msm: enable scmi plh protocol
  dt-bindings: clocks: Add clock controller bindings for SM8150
  ARM: dts: msm: Add support for glink for SM8150
  ARM: dts: msm: Add initial device tree for Monaco
  ARM: dts: msm: Disable sdcard on cdp & eMMC on mbb platform
  ARM: dts: msm: Add PMIC devicetrees for SDXNIGHTJAR
  ARM: dts: msm: Add RDPM register map for Shima GPU
  ARM: dts: msm: Use PCIe_MSI for Shima
  ARM: dts: msm: Change the node location for optimization for Shima
  ARM: dts: msm: Add stub regulators for Monaco
  ARM: dts: msm: Add v2 MTP VM device tree file for lahaina VM
  ARM: dts: msm: Add DCC register list for holi
  ARM: dts: msm: Update regulator S3A for holi
  ARM: dts: msm: Add vdd parent supply for holi GPU
  ARM: dts: msm: Enable SCMI PLH protocol
  ARM: dts: msm: correct PCIe regulator labels for sdxlemur
  ARM: dts: msm: Reorganize the apps_rsc node for Lahaina
  dt-bindings: arm: msm: support tuning of PCIe EQ preset request vector
  Revert "ARM: dts: msm: Enable SCMI PLH protocol"
  ARM: dts: msm: Add S3 die_temp channel for scuba
  bindings: mproc: Add support for sm8150 mailbox string
  bindings: qcom-pmic-gpio: Add PMD9650 binding
  ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets
  dt-bindings: Document the qcom,power-always-on property for SMMU devices
  ARM: dts: qcom: Add entries for power off/downlaod mode driver
  ARM: dts: qcom: Add MicroUSB support for Holi
  ARM: dts: msm: Add dmips and dynamic power co-efficient for Yupik
  ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi
  ARM: dts: msm: Add secure display heap configuration for Yupik
  ARM: dts: msm: Add DCC register list for holi
  ARM: dts: msm: Add DDR cooling device for Lahaina
  ARM: dts: msm: Add vmid cdsprpc-smd for Holi
  ARM: dts: msm: Add GPU mitigation rules for Lahaina QRD
  ARM: dts: msm: adjust pm6150a_l1 initial voltage for Holi platforms
  ARM: dts: msm: Add cti trig_out gpio for shima
  dt-bindings: Add DDR cooling device
  ARM: dts: msm: Correct GCC clocks for UART instances
  ARM: dts: msm: Enable touch for Dual DSI panel on shima
  ARM: dts: msm: Add cphy video/cmd mode touch support on shima
  ARM: dts: msm: Add configuration for vref regulator vote for SHIMA
  ARM: dts: msm: Add CX and MX SDPM configuration for SHIMA
  ARM: dts: msm: Add rmtfs_sharedmem support for scuba-iot
  Revert "ARM: dts: msm: enable mem_offline.bypass_send_msg for holi"
  ARM: dts: msm: Disable dma-coherent for IPA CBs on SDXLEMUR
  ARM: dts: qcom: Added msm-id entry for single-die sdxlemur
  ARM: dts: msm: Keep default PM level setting for Lahaina
  ARM: dts: msm: Add missing changes to shima-atp dtsi
  ARM: dts: msm: Add acd registers for HOLI
  ARM: dts: msm: Add Wakeup interrupt controller for scuba-iot
  bindings: qcom-hv-haptics: add properties to support non-HBoost regulator
  ARM: dts: qcom: Enable TSENS driver support for sdxlemur
  ARM: dts: msm: disable GPU funnel
  ARM: dts: msm: Update PCIe LDO clock from CXO to CXO_A
  ARM: dts: msm: Update regulator S3A for holi
  ARM: dts: msm: add system ion heaps on yupik
  ARM: dts: msm: Add bindings for PCIe end point driver
  ARM: dts: msm: Add vdd parent supply for holi GPU
  Revert "ARM: dts: msm: Add new DT entry for wan agg pkt size"
  ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for YUPIK
  ARM: dts: msm: Remove touch vote for L8C on shima
  ARM: dts: msm: Add PM7250B to select sdxlemur boards
  ARM: dts: msm: Add PMIC overlay to all sdxlemur platforms
  ARM: dts: msm: Add change for smmu memory optimizations
  dt-bindings: arm: Add reset/flush CTI trigger number support
  ARM: dts: msm: add smmu nodes on yupik
  ARM: dts: msm: add MX entries to qcom,bw-scale for PCIe on shima
  ARM: dts: msm: add MX entries to qcom,bw-scale for PCIe on lahaina
  dt-bindings: arm: msm: add MX entries for PCIe
  ARM: dts: msm: Configure USB SMMU in atomic mode on sdxlemur
  ARM: dts: qcom: add physical addr for swr tx slaves of Holi
  ARM: dts: msm: Set emmc vdd-io regulator in NPM mode during sleep
  ARM: dts: msm: Add slimbus dtsi node for scuba
  ARM: dts: msm: Add cti trigger number to device tree for holi
  ARM: dts: msm: Add cti trigger number to device tree for lahaina
  ARM: dts: msm: Increase MHI event rings number for SDXLEMUR
  ARM: dts: msm: add PCIe AUX CLK freq entry for PCIe0 and PCIe1 for lahaina
  ARM: dts: msm: Add eMMC, SD card support for sdxlemur
  ARM: dts: msm: Update S2C min voltage for shima
  ARM: dts: msm: add l3 latfloor in shima target
  ARM: dts: msm: disable IPA TPDM
  ARM: dts: msm: Change IPA bandwidth threshold value for holi target
  ARM: dts: msm: Enable SCMI PLH protocol
  ARM: dts: msm: Add interconnect bus voting values to Holi
  ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI
  ARM: dts: msm: add trusted touch support in PVM for Lahaina
  ARM: dts: msm: Remove modem tsens QMI thermal zone for Lahaina
  ARM: dts: msm: Reduce the IOVA range for slimbus and QUP usecases
  ARM: dts: msm: Reduce the IOVA range for QUP usecase
  ARM: dts: msm: Update masks in codec Fs clock sequence
  ARM: dts: msm: Add cti trigger number to device tree for shima
  ARM: dts: msm: Add ARM PMU node for Yupik
  ARM: dts: msm: Enable Kryo erp driver for Yupik
  ARM: dts: msm: Add core hang detection for Yupik
  ARM: dts: msm: add PCIe AUX clk freq for controller for sdxlemur
  ARM: dts: msm: move qcom,boot-option to HSP dedicated DTSI for sdxlemur
  ARM: dts: msm: Add usb bam dt node on sdxlemur
  ARM: dts: msm: Add a new power level for supported devices
  Revert "ARM: dts: msm: Use PCIe_MSI for Shima"
  ARM: dts: msm: Add ipcc test nodes for Yupik
  ARM: dts: msm: select visionox panel and touch controller for TVM
  ARM: dts: msm: Add LLCC entry for Yupik
  ARM: dts: msm: Add MPROC device nodes for scuba
  dt-bindings: LLCC: Add compatible property for Yupik
  ARM: dts: qcom: Update skin and cx thermal mitigation config for SHIMA
  Revert "ARM: dts: msm: disable mem-offline node"
  ARM: dts: msm: Add v2.1 MTP VM device tree file for Lahaina VM
  ARM: dts: msm: Update silver core mitigation for Lahaina
  ARM: dts: msm: Update PSCI state id for yupik
  bindings: mproc: Add support for scuba and monaco mailbox strings
  ARM: dts: msm: Add bootargs for Yupik
  ARM: dts: msm: Add cnss-enable-self-recovery flag for shima
  ARM: dts: msm: Update memory-map for sdxlemur
  ARM: dts: qcom: add physical addr for swr tx slaves of Shima
  ARM: dts: msm: Update PSCI state id for shima
  ARM: dts: msm: Update the PSCI mode id for yupik
  ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI
  ARM: dts: msm: Add AOP QMP nodes for yupik
  ARM: dts: msm: Add glink entries for yupik
  ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for yupik
  dt-bindings: thermal: Add support for QMI beamer ADC and RF sensors
  ARM: dts: qcom: Fix watchdog entry for sdxlemur
  ARM: dts: msm: Update GPU, core isolation and hotplug threshold for SHIMA
  ARM: dts: msm: Enable LCD_REG_EN gpio and LCD_BKLT_PWM on shima
  bindings: pinctrl: Add device-tree bindings for SDNIGHTJAR pinctrl driver
  ARM: dts: msm: Move firmware node ahead
  ARM: dts: msm: Change IPA bandwidth threshold value for holi target
  ARM: dts: msm: add USB3_DP_COM_TYPEC_STATUS register
  ARM: dts: msm: Add rmtfs_sharedmem support for sdxlemur
  ARM: dts: msm: Add panel information to amoled-ecm for Shima platforms
  ARM: dts: msm: update PLL_BIAS_CONTROL_2 for holi QRD
  ARM: dts: msm: add display message queue to trusted vm for lahaina
  ARM: dts: msm: Configure L9B from retention mode to LPM on shima
  ARM: dts: msm: Add cnss config for internal power amp for shima
  ARM: dts: msm: Update the qmp register macro file name for Lahaina
  ARM: dts: msm: Add QMP PHY dt entries on sdxlemur
  ARM: dts: msm: Export qfprom cell to userspace for Shima
  ARM: dts: msm: Add beamer ADC and RF sensors for HOLI
  ARM: dts: msm: Add firmware node for yupik
  ARM: dts: msm: Add cdsp rpmsg entry in holi and shima
  ARM: dts: msm: Add GPU_CPR register space for Shima
  ARM: dts: msm: Add RDPM register map for Lahaina GPU
  ARM: dts: msm: Add SD card regulator devices for sdxlemur
  ARM: dts: msm: Convert sdxlemur stub regulators to RPMh
  ARM: dts: msm: remove low voltage VCC support entry from DT
  ARM: dts: msm: Add cqhci_ice and sdcc_ice_slave regions
  ARM: dts: msm: Add hw gcc reset for sdcc on holi
  ARM: dts: msm: add WL_EN entry in BT node
  ARM: dts: msm: Add hw gcc reset support for eMMC on shima
  ARM: dts: msm: Change the node location for optimise
  ARM: dts: msm: Update UFS VCC regulator min voltage for shima
  ARM: dts: msm: Add scuba-iot files on 5.4
  ARM: dts: msm: add audio routings sdxlemur
  ARM: dts: msm: Export qfprom cell to userspace
  dt-bindings: Add qfprom-sys documentation
  ARM: dts: msm: Fix command DB address for sdxlemur
  ARM: dts: msm: update ddr mapping table for shima target
  ARM: dts: msm: Update S3A min and init voltages for holi
  ARM: dts: msm: Update CNSS node for BT GPIO config for shima
  dt-bindings: media: Add video driver bindings for Yupik
  ARM: dts: msm: Add focaltech touch support on holi cdp
  ARM: dts: msm: disable mem-offline node
  ARM: dts: msm: Add handles for USB3 interface clocks
  ARM: dts: msm: Add touch support for holi
  ARM: dts: msm: Add lcd display support on holi
  ARM: dts: msm: Update S3A min and init voltages for holi
  ARM: dts: msm: Add USB nodes for Yupik
  ARM: dts: msm: Add idle states and stats devices for yupik
  ARM: dts: msm: Add PDC and RSC devices for yupik
  ARM: dts: msm: Enable board specific USB detection on sdxlemur
  ARM: dts: msm: Add interconnect entries for USB on sdxlemur
  ARM: dts: msm: Add tlmm pinctrl support for SA8195
  ARM: dts: msm: Add initial device tree for SA8195
  ARM: dts: msm: Remove CDP DT for SA8155
  bindings: Documentation: add SDK audio properties
  ARM: dts: msm: update sound card name for holi usbc variant
  ARM: dts: msm: Disable fastmap for IPA CBs on SDXLEMUR
  ARM: dts: msm: Remove bi_tcxo_ao clock and vdd_cx_ao handles from GCC
  ARM: dts: msm: Add Bus voting support
  bindings: leds: vibrator: Move vibrator LDO documentation to correct folder
  ARM: dts: msm: Added pil nodes for sdxlemur
  ARM: dts: msm: Add ufs dt node for yupik
  ARM: dts: msm: Add board device-tree files for SDXLEMUR target
  ARM: dts: msm: Enable smmu for shima ufs
  ARM: dts: qcom: Change L4P's max output voltage
  ARM: dts: msm: Change to auto-specific config for SA8155
  ARM: dts: msm: Enable smcinvoke and shmbridge on shima
  ARM: dts: msm: Add IMEM entry for Yupik
  ARM: dts: msm: Enable qcom,vmid-cp-camera-preview-ro on Shima
  ARM: dts: qcom: add physical addr for swr tx slaves
  ARM: dts: msm: Add new DT entry for wan agg pkt size
  ARM: dts: msm: Add touch support for Command Mode on holi
  ARM: dts: msm: Add handles for USB3 interface clocks
  ARM: dts: msm: Add ipa_hw support for SDXLEMUR
  ARM: dts: msm: remove cpu7 llcc-ddr lat device node
  ARM: dts: msm: Add focaltech touch support on holi cdp
  ARM: dts: msm: add WL_EN entry in BT node
  ARM: dts: msm: Add debugcc and APSSCC clock nodes for sdxlemur
  ARM: dts: msm: Update CNSS node for BT GPIO config
  dt-bindings: thermal: Add support for modem skin sensor via QMI
  dt-bindings: thermal: Add support for bandwidth cooling devices
  ARM: dts: msm: update modem qmi sennor list for SHIMA
  ARM: dts: msm: Update modem mitigation threshold for lahaina
  ARM: dts: msm: Select 120Hz panel as default on 120Hz shima dts
  ARM: dts: msm: Vote for DDR BW for MPSS PIL on Lahaina
  ARM: dts: msm: Add wireless-fw-name property for Shima platforms
  ARM: dts: msm: Add psci and scm nodes for Yupik
  dt-bindings: spi_qsd: Add documentation of SPI BLSP driver
  ARM: dts: qcom: enable display on trusted vm for shima
  ARM: dts: msm: Add BLSP DTSI nodes on sdxlemur
  ARM: dts: msm: Enable U1 and U2 on Holi
  dt-bindings: i2c-msm-v2: Add snapshot of I2C MSM V2 driver
  dt-bindings: qcom-sps-dma: Add snapshot of SPS DMA driver
  dt-bindings: Add DT bindings for BLSP UART drivers
  ARM: dts: qcom: Update cp channel names for holi
  ARM: dts: msm: Add Qpic Nand support for sdxlemur
  ARM: dts: msm: Correct name of funnel merg on holi
  ARM: dts: msm: add is-always-on flag to fix HS LPI issue for holi
  ARM: dts: msm: New touch node for Lahaina CDP
  ARM: dts: msm: Disable wakeup capability for soundwire gpio
  ARM: dts: msm: Update core isolation and hotplug threshold for lahaina
  ARM: dts: msm: Add emergency skin rule for lahaina
  ARM: dts: msm: Add modem mitigation for policy engine in lahaina
  ARM: dts: msm: Update focaltech enteries on lahaina qrd trustedvm
  ARM: dts: msm: Update focaltech enteries on shima trustedvm
  ARM: dts: msm: Add 144 fps touch support on shima target
  ARM: dts: msm: reserved memory for yupik
  ARM: dts: msm: add initial support for hw memlat devices
  ARM: dts: msm: Add touch support for holi
  ARM: dts: msm: enable lt9611uxc for hdk8350
  ARM: dts: msm: add stub interconnect devices for YUPIK
  ARM: dts: msm: Remove interconnect phandles from clock nodes
  ARM: dts: msm: Update L12C min and init voltage on shima
  ARM: dts: msm: Add lcd display support on holi
  ARM: dts: msm: add touch for Holi 90hz panel
  ARM: dts: msm: Update USB3 DP QMP Phy sequence for Lahaina to v1.10
  ARM: dts: msm: Change prng dtsi config from 32 bit to 64 bits
  ARM: dts: msm: Enable USB AHB reset on sdxlemur Rumi
  dt-bindings: input: touchscren: add description for synaptics_dsx
  ARM: dts: msm: Add device tree for Shima IDP/IDPS with 120fps platform
  ARM: dts: msm: remove deprecated PCIe AUX CLK frequency for lahaina
  dt-bindings: arm: msm: update documentation for PCIe internal AUX CLK
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: Add cnss-enable-self-recovery flag for lahaina
  ARM: dts: msm: switch off kpti on holi
  ARM: dts: msm: Update cnss dt node for holi
  ARM: dts: msm: new vdd power rail of USB QMP PHY for lahaina-v2
  ARM: dts: qcom: disable panic on single corruption
  ARM: dts: msm: Add PCIe0 PHY settings v1.01 for sdxlemur
  ARM: dts: msm: Extend pmic dump size for holi
  ARM: dts: msm: Enable 747MHz GPU Fmax for Shima
  ARM: dts: msm: define new sound card for holi wcd938x with aatc variant
  ARM: dts: msm: Add entry for non secure display heap memory
  ARM: dts: msm: Add dummy clock nodes for clock controllers for YUPIK
  ARM: dts: msm: Add ADC channels and thermal zones to sdxlemur
  ARM: dts: msm: Remove PM7250B from sdxlemur pmic overlay
  ARM: dts: msm: Add pmesg reserved memory for holi
  ARM: dts: msm: add touch for Holi 90hz panel
  Revert "ARM: dts: msm: Add GPU SMMU clocks for holi"
  ARM: dts: msm: Configure WLAN smmu node in atomic context
  ARM: dts: msm: add mclk lpi gpio entry to all wsa881x entries
  ARM: dts: qcom: Optimize jeita-fcc-step thresholds
  dt-bindings: Add snapshot of batterydata devicetree bindings
  ARM: dts: msm: Add WLED support on PM6150l for holi.
  ARM: dts: msm: Enable ep delay for holi.
  ARM: dts: msm: update low SVS clock corner for holi.
  ARM: dts: msm: Add dpdm supply for PM7250b for holi.
  bindings: clock: rpmcc: Add clk handoff property.
  ARM: dts: msm: correction to adsp variant read entry.
  Revert "arm: msm: dts: Disable rimps access till rimps brought up"
  ARM: dts: msm: fix to indetify proper adsp variant
  ARM: dts: msm: Enable smmu s1 from wlan side
  ARM: dts: msm: Add gpu speed bin property for holi
  ARM: dts: msm: Add gpu gaming bin support for holi
  ARM: dts: msm: Update wlan configuration for holi
  ARM: dts: msm: Enable SMMU S1 for USB on Holi
  ARM: dts: msm: Enable SMMU S1 for AP on Holi
  ARM: dts: msm: enable dcc on holi
  ARM: dts: msm: dtsi changes for holi
  ARM: dts: msm: Add command mode touch support on holi
  ARM: dts: msm: Add notification edge for glink ssr
  ARM: dts: msm: correct the audio etm name
  ARM: dts: msm: Define console before other QUP devices
  ARM: dts: msm: disable wcss cti on holi
  ARM: dts: msm: Add support for SCM PAS for holi
  ARM: dts: qcom: add support for backlight cooling device on Holi
  ARM: dts: msm: Add touchscreen device node for QRD holi
  ARM: dts: msm: add display support for qrd holi
  ARM: dts: qcom: Add camera dts into holi QRD
  arm: msm: dts: Disable rimps access till rimps brought up

Change-Id: I0bcc39a848fce9e17051c31e591032cea18ba020
2022-10-02 02:05:51 +03:00
Michael Bestas
aa81b48ce0
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers:
  disp: msm: add msm framebuffer emulation
  makefile: add gki config support for display techpack for kona
  Revert "disp: msm: dsi: Add DSI PLL support for 7nm_v4_1 arch"
  disp: msm: dsi: Add DSI PLL support for 7nm_v4_1 arch
  disp: msm: sde: disable dsi ctrl regulator during deepsleep
  disp: msm: sde: update uidle ctl register only for master encoder
  disp: msm: avoid minidump region addition for mdss register dumps
  disp: msm: add skip panel power off dt property

Change-Id: I1ade9627b3ade718cb923b0ca23031fc9e639808
2022-10-02 01:49:51 +03:00
Michael Bestas
e97a85da49
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa:
  msm: ipa3: add check in odl pipe cleanup
  msm: ipa3: Added changes to check QMI pointer valid or not
  msm: ipa: fix to NULL terminate the pointer
  msm: ipahal: modify parameter from eq_bitfield[i] to i
  msm: ipa3: handling MISRA issue

Change-Id: I79939c82f4245f459dd320ffcd413815f2d18905
2022-10-02 01:48:17 +03:00
Michael Bestas
5f1ec40398
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/camera-kernel into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/camera-kernel:
  msm: camera: memmgr: Avoid TOCTOU buffer access on multiple use of same fd
  msm: camera: utils: modify debug function logic
  msm: camera: fd: fix compile error for kernel 5.4
  msm: camera: reqmgr: Reset the slot if it is applied

Change-Id: If3f45f7ce8b70d747a77845b43b7b8ec4aa9c9f9
2022-10-02 01:47:50 +03:00
Michael Bestas
d379f686be
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel:
  asoc: add more return when msm_audio_ion_alloc failed
  audio-kernel: Do SRC with MFC
  dsp: dyn mclk support enable/disable in afe_set_lpass_clock_v2
  asoc: ignore afe resp status to avoid 2s timeout
  asoc: enables paired rx port to address tdm slot shift issue
  dsp: functions for paired rx port enable/disable usecases
  asoc: change HS_IF dummy to playback
  audio-kernel: Reset client info on deregister.
  audio-routing: Support Rx to Tx loopback
  asoc: fixing incorrect log messages
  kernel: add place_marker for sound card register
  asoc: SEC CLK enable
  ASoC : Add new kcontrol for starting ASRC
  soc: swr-mstr-ctrl: Fix swr overflow for wsa
  audio-kernel: Disable clock voting logs
  asoc: 24 and 32bit format support for ASM loopback and playback
  config: remove unused conf for arauto
  audio-kernal: Loading only Gen3 specific mixer controls for Gen3 boards
  kernel: add place_marker for sound card register
  kernel: Add notifier for SSR
  asoc: kona: check if codec is enabled
  asoc: kona: Add wsa8815 codec and wsa883x codec init
  Asoc: check for invalid voice session id
  asoc: update port config for kona.
  config: Enable digital codec resource manager config
  asoc: auto: send effect config based on apptype
  asoc: Update dai link for wsa codec dai.
  asoc: codecs: Add nullptr check
  Audio-kernel: Comparison of unsigned value
  asoc : AFE Limiter module control
  soc: wsa881x: move analog init complete flag

Change-Id: I566e3efbcd6a900e303bb89fb116e73c8de08bcf
2022-10-02 01:47:02 +03:00
Michael Bestas
9bc442c4af
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0:
  qcacld-3.0: Set bus bandwidth state to NONE in rutime suspend
  Release 2.0.8.31
  qcacld-3.0: Allow monitor mode vendor cmd only if mon iface is created
  Release 2.0.8.30Z
  qcacld-3.0: Fix variable type in sch_gen_timing_advert_frame
  Release 2.0.8.30Y
  qcacld-3.0: unblock the state control param thread at end of SSR
  Release 2.0.8.30X
  qcacld-3.0: notify reg change event once wifi on from GUI
  Release 2.0.8.30W
  qcacld-3.0: Rate limit DELBA process logs
  Release 2.0.8.30V
  qcacld-3.0: Fix the TWT suspend operation command failure
  Release 2.0.8.30U
  qcacld-3.0: Enable the ini param enable_pending_list_req by default
  Release 2.0.8.30T
  qcacld-3.0: Set bus bandwidth state to NONE in rutime suspend
  qcacld-3.0: Update the channel only if AUTH resp is successful
  Release 2.0.8.30S
  qcacld-3.0: Enable roam offload in wiphy based on roam ini set
  Release 2.0.8.30R
  qcacld-3.0: Fix invalid tx power in iw dev
  Release 2.0.8.30Q
  qcacld-3.0: Fix vdev reference count in packet capture
  Release 2.0.8.30P
  qcacld-3.0: Limit TPC power level for non-11be
  Release 2.0.8.30O
  qcacld-3.0: Don't proceed with roam synch after disassociation
  qcacld-3.0: enable shortgi for assoc req based on ap capabilities
  qcacld-3.0: Initialize bssid variable
  qcacld-3.0: Fix unsafe channel buffer size not align
  Release 2.0.8.30N
  qcacld-3.0: Check for allowed frequency during set pcl
  Release 2.0.8.30M
  qcacld-3.0: Avoid double free in sch_gen_timing_advert_frame
  Release 2.0.8.30L
  qcacld-3.0: Update preauth candidate entry to scan table
  Release 2.0.8.30K
  qcacld-3.0: Control GRO en/dis based on TC filter prio
  qcacld-3.0: Do GRO en/dis based on qdisc only for standalone STA
  Release 2.0.8.30J
  qcacld-3.0: Allow unprotected diassoc frame when keys are not installed
  qcacld-3.0: Ignore duplicated assoc req frame
  qcacld-3.0: Drop duplicate auth/assoc frames
  Release 2.0.8.30I
  qcacld-3.0: Tune normalize_acs_weight for 6 GHz non-PSC CH
  qcacld-3.0: Introduce a new flag to enable the low power mode
  Release 2.0.8.30H
  qcacld-3.0: Check FTM mode in vendor cmds handlers
  Release 2.0.8.30G
  qcacld-3.0: Use skb_orphan instead of skb_unshare in TX
  Release 2.0.8.30F
  qcacld-3.0: Enable uplink delay feature for Vordonisi
  qcacld-3.0: Peer may not be present if NDP confirm fails
  qcacld-3.0: Return success from dynamic nss chain support check for 1x1
  qcacld-3.0: Sanity check for session_id in roam
  Release 2.0.8.30E
  qcacld-3.0: Send the trigger reason as part of roam scan stats
  Release 2.0.8.30D
  qcacld-3.0: Acquire wakelock during roaming if key installation is pending
  Release 2.0.8.30C
  qcacld-3.0: Don't proceed with NDP peer handling if NDI is not UP
  Release 2.0.8.30B
  qcacld-3.0: Add check to avoid null pointer dereference
  Release 2.0.8.30A
  qcacld-3.0: Update MLME Cfg num_ppe_th
  Release 2.0.8.30
  qcacld-3.0: Skip STA connect on 6 GHz or 5 GHz indoor chan if SAP is up
  Release 2.0.8.29Z
  qcacld-3.0: Fetch the SSID offset based on frame subtype
  Release 2.0.8.29Y
  qcacld-3.0: Fix early roam scan stop threshold values
  Release 2.0.8.29X
  qcacld-3.0: Update auth_status and mac addr of roamed peer to dp
  Release 2.0.8.29W
  qcacld-3.0: Provide correct status code in case of no ack
  Release 2.0.8.29V
  qcacld-3.0: Move 6ghz check in band bitmap conversion API
  qcacld-3.0: Set correct roam band mask
  Release 2.0.8.29U
  qcacld-3.0: Do not set the BSS color disabled in HE op IE
  Release 2.0.8.29T
  qcacld-3.0: Add NULL check for tx_rx_hist
  Release 2.0.8.29S
  qcacld-3.0: Replace kmsg logs to debug logs
  Release 2.0.8.29R
  qcacld-3.0: Reduce logging level in pmf cap API
  qcacld-3.0: Update caller APIs of get power type for 6G API
  qcacld-3.0: Add psoc ptr arg in get 6G power type for ctry API
  qcacld-3.0: Reduce log level of certain error logs
  Release 2.0.8.29Q
  qcacld-3.0: Fix ref leak for temp sta info node
  Release 2.0.8.29P
  qcacld-3.0: Check for NAN state only if NAN SM is in host
  Release 2.0.8.29O
  qcacld-3.0: Pick a valid channel for NDI start
  Release 2.0.8.29N
  qcacld-3.0: Use WLAN_WEAR_CHIPSET to modify INI path
  Release 2.0.8.29M
  qcacld-3.0: Update ccfs2 in ht operation
  qcacld-3.0: Force "IDLE" level on BW timer stop
  Release 2.0.8.29L
  qcacld-3.0: init/deinit tx_rx_histogram along with hdd_bus_bandwidth
  Release 2.0.8.29K
  qcacld-3.0: Send correct Nth beacon config to FW in pkt capture
  Release 2.0.8.29J
  qcacld-3.0: Makefile change to generate driver name as qca_cld3_wlan
  Release 2.0.8.29I
  qcacld-3.0: Send the correct SAE authentication failure reason code
  Release 2.0.8.29H
  qcacld-3.0: Check if wma pointer is NULL
  Release 2.0.8.29G
  qcacld-3.0: Account for sched delay in TX/RX BW tuning
  Release 2.0.8.29F
  qcacld-3.0: Use hdd_for_each_sta_ref_safe API for connection status
  Release 2.0.8.29E
  qcacld-3.0: Fix roam failed for SAP CSA concurrency
  qcacld-3.0: Send broadcast probe rsp for 6G AP
  Release 2.0.8.29D
  qcacld-3.0: Change PAGE_FAULT log string to PF
  qcacld-3.0: Change log level of ns offload print
  Release 2.0.8.29C
  qcacld-3.0: Enable RX FCS reporting
  Release 2.0.8.29B
  qcacld-3.0: Save mac_id and mac_id_valid in TSF report
  qcacld-3.0: Add uplink delay in get_sta_info response
  Release 2.0.8.29A
  qcacld-3.0: Enable uplink delay feature for WCN6750
  qcacld-3.0: Handle uplink delay TSF commands
  qcacld-3.0: Configure TSF auto report to target
  Release 2.0.8.29
  qcacld-3.0: Add chload param in LL radio stats event

Change-Id: I455a86d4f824d0df660d321a4ca207ff1a871ae8
2022-10-02 01:46:35 +03:00
Michael Bestas
66939b95ae
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn:
  qcacmn: Update dp_get_pdev_param for Channel and frequency
  qcacmn: Initialize wlan config structure
  qcacmn: Fix buffer overflow written in the dp_soc_interrupt_detach
  qcacmn: Update preauth candidate entry to scan table
  qcacmn: Add ini to set priority for TC ingress filter
  qcacmn: Set BA status to active when receiving ADDBA event
  qcacmn: Increase status size for HTT WBM completion v3
  qcacmn: Skip STA scan on 6Ghz and 5ghz indoor chan if SAP is up
  qcacmn: Allow rx UDP packets during roaming before peer map is received
  qcacmn: Add support for lower span active and passive dwell time
  qcacmn: Add mode based flags to channels in PNO request
  qcacmn: Reduce logging in get 6G power type for country API
  qcacmn: Replace kmsg logs to debug logs
  qcacmn: Allow STA in LPI mode if AP ctry US and advertises LPI
  qcacmn: Allow scan/connection if RF test mode/Safe mode enabled
  qcacmn: Add support to calculate uplink delay
  qcacmn: Get buffer_timestamp from wbm release ring
  qcacmn: Extend QCA vendor command for TSF to enable and disable auto report
  qcacmn: Add channel load percentage attribute into QCA vendor command
  qcacmn: Add uplink delay attribute in QCA vendor command get_sta_info responses

Change-Id: Ic0a676916af9818d8a45b79a1a22d97a5856aac1
2022-10-02 01:46:03 +03:00
Michael Bestas
f7866a8e2f
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/fw-api into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/fw-api:
  fw-api: CL 19061926 - update fw common interface files
  fw-api: CL 19061219 - update fw common interface files
  fw-api: CL 19047183 - update fw common interface files
  fw-api: CL 19029549 - update fw common interface files
  fw-api: CL 19024619 - update fw common interface files
  fw-api: CL 19024615 - update fw common interface files
  fw-api: CL 19010813 - update fw common interface files
  fw-api: CL 18998456 - update fw common interface files
  fw-api: CL 18987039 - update fw common interface files
  fw-api: CL 18966584 - update fw common interface files
  fw-api: CL 18946469 - update fw common interface files
  fw-api: CL 18946444 - update fw common interface files
  fw-api: CL 18916860 - update fw common interface files
  fw-api: Add headers for qcn9224 v2
  fw-api: CL 18860032 - update fw common interface files
  fw-api: CL 18844589 - update fw common interface files
  fw-api: CL 18844583 - update fw common interface files
  fw-api: CL 18827872 - update fw common interface files
  fw-api: CL 18809954 - update fw common interface files
  fw-api: CL 18774949 - update fw common interface files
  fw-api: CL 18757174 - update fw common interface files
  fw-api: CL 18739769 - update fw common interface files
  fw-api: CL 18709242 - update fw common interface files
  fw-api: CL 18685702 - update fw common interface files
  fw-api: CL 18643854 - update fw common interface files
  fw-api: Add missing header for qca8074V2
  fw-api: CL 18584219 - update fw common interface files
  fw-api: CL 18582357 - update fw common interface files
  fw-api: CL 18549173 - update fw common interface files
  fw-api: CL 18544227 - update fw common interface files
  fw-api: CL 18528502 - update fw common interface files
  fw-api: CL 18520590 - update fw common interface files
  fw-api: CL 18520582 - update fw common interface files
  fw-api: CL 18514323 - update fw common interface files
  fw-api: CL 18495064 - update fw common interface files
  fw-api: CL 18480658 - update fw common interface files
  fw-api: CL 18479583 - update fw common interface files
  fw-api: CL 18472328 - update fw common interface files
  fw-api: CL 18469088 - update fw common interface files
  fw-api: CL 18457221 - update fw common interface files
  fw-api: CL 18457215 - update fw common interface files
  fw-api: Fix compilation issue for tx monitor
  fw-api: CL 18412145 - update fw common interface files
  fw-api: CL 18399677 - update fw common interface files
  fw-api: CL 18347006 - update fw common interface files
  fw-api: CL 18311866 - update fw common interface files
  fw-api: CL 18291512 - update fw common interface files
  fw-api: CL 18227240 - update fw common interface files
  fw-api: CL 18225673 - update fw common interface files
  fw-api: CL 18211442 - update fw common interface files
  fw-api: CL 18197955 - update fw common interface files
  fw-api: CL 18177396 - update fw common interface files
  fw-api: CL 18177389 - update fw common interface files
  fw-api: CL 18173549 - update fw common interface files
  fw-api: add rx_reo_queue_1k.h file for 1K BA window support
  fw-api: CL 18137973 - update fw common interface files
  fw-api: CL 18119950 - update fw common interface files
  fw-api: CL 18116081 - update fw common interface files
  fw-api: CL 18116079 - update fw common interface files
  fw-api: CL 18101507 - update fw common interface files
  fw-api: CL 18098896 - update fw common interface files
  fw-api: CL 18096193 - update fw common interface files
  fw-api: CL 18082017 - update fw common interface files
  fw-api: CL 18082015 - update fw common interface files
  fw-api: CL 18037073 - update fw common interface files
  fw-api: CL 18037070 - update fw common interface files
  fw-api: CL 18000081 - update fw common interface files
  fw-api: CL 17986784 - update fw common interface files
  fw-api: CL 17986781 - update fw common interface files
  fw-api: CL 17969296 - update fw common interface files

Change-Id: I967b0555f7991ed6fe351b015cda196173cc39a1
2022-10-02 01:45:31 +03:00
Michael Bestas
ca0d25b390
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4 into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0"

* tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4:
  msm: adsprpc: Prevent use after free in fastrpc_invoke_send
  power: supply: qti_battery_charger: Fix NULL pointer dereference
  cnss2: Update DRV support flag in the feature list of host cap
  msm: adsprpc: Fix for hyp_assign_phys double call
  UAPI: update uapi header to fix struct re-definition errors
  net/sched: act_mpls: Add action to push MPLS LSE before Ethernet header
  msm: ipa: Modification for Pipe info based on tethering protocol
  net/sched: act_vlan: Add {POP,PUSH}_ETH actions
  virtiofs: fix virtio_fs_fiq_ops api
  iio: qcom-spmi-adc5: Add support for calibrated bat_therm channel
  dt-bindings: iio: add support for calibrated bat_therm channel
  msm: adsprpc: Handle out of bounds access
  msm: adsprpc: Validate the CID
  usb: gadget: cdev: Requeue the request in cser_resume if start_rx fails
  msm: ep_pcie: Avoid polling for ltssm state if perst is asserted
  mem_buf: Validate n_acl_entries
  drivers: thermal: Dynamic cpu's support in cpu voltage cooling driver
  msm: mhi_dev: Avoiding delay in transfer completion
  i2c: i2c-msm-geni: NULL check before accessing i2c message
  pci:msm: Add support for PCIe halt Wr and Rd feature disable
  msm: ipa: Add easymesh R2 support in header
  UPSTREAM: Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
  FROMGIT: arm64: fix oops in concurrently setting insn_emulation sysctls
  ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user to qcom symbol list
  ANDROID: GKI: update Sony KMI symbol list
  Revert "clk: qcom: gcc: Lower the frequency for sdxlemur from 200 to 171MHz"
  UPSTREAM: mm: fix misplaced unlock_page in do_wp_page()
  BACKPORT: mm: do_wp_page() simplification
  UPSTREAM: mm/ksm: Remove reuse_ksm_page()
  msm: ipa: add and define IPA_CLIENT_MHI_COAL_CONS
  BACKPORT: ALSA: pcm: Fix races among concurrent prealloc proc writes
  BACKPORT: ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
  BACKPORT: ALSA: pcm: Fix races among concurrent read/write and buffer changes
  ANDROID: Fix up abi issue with struct snd_pcm_runtime
  BACKPORT: ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
  BACKPORT: nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
  icnss2: Use event_data before posting event
  msm: ADSPRPC: Restrict untrusted applications from attaching to GuestOS
  msm: mhi_dev: Avoiding null pointer dereference in uci layer
  msm: ipa: add support for WDS
  clk: qcom: gpucc: Update the frequency for GPU core clock for blair
  interconnect: qcom: Enable BCMs needed for QoS configuration for Shima
  interconnect: qcom: Add support for enabling BCMs needed for QoS
  msm: kgsl: Enable BCL only after first boot is done
  dt-bindings: thermal: Add new sdr sensor placeholders
  drivers: thermal: qmi_sensor: Add new sdr thermistors
  msm: ipa3: Add support for External Router Mode FR
  icnss2: Do not start recovery timer on gracefull shutdown
  perf: arm: Implement perf counter for 32bit arm
  soc: qcom: socinfo: Add the soc-id for KATMAI/KATMAIP
  pci: msm: Extend sleep time when reset i2c client
  i2c: i2c-msm-geni: add rtl based changes
  smcinvoke : file private data validation which is sent by userspace
  Linux 5.4.197
  bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
  NFSD: Fix possible sleep during nfsd4_release_lockowner()
  NFS: Memory allocation failures are not server fatal errors
  docs: submitting-patches: Fix crossref to 'The canonical patch format'
  tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
  tpm: Fix buffer access in tpm2_get_tpm_pt()
  HID: multitouch: Add support for Google Whiskers Touchpad
  raid5: introduce MD_BROKEN
  dm verity: set DM_TARGET_IMMUTABLE feature flag
  dm stats: add cond_resched when looping over entries
  dm crypt: make printing of the key constant-time
  dm integrity: fix error code in dm_integrity_ctr()
  zsmalloc: fix races between asynchronous zspage free and page migration
  crypto: ecrdsa - Fix incorrect use of vli_cmp
  netfilter: conntrack: re-fetch conntrack after insertion
  exec: Force single empty string when argv is empty
  drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
  cfg80211: set custom regdomain after wiphy registration
  assoc_array: Fix BUG_ON during garbage collect
  drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
  i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
  net: ftgmac100: Disable hardware checksum on AST2600
  net: af_key: check encryption module availability consistency
  pinctrl: sunxi: fix f1c100s uart2 function
  ACPI: sysfs: Fix BERT error region memory mapping
  ACPI: sysfs: Make sparse happy about address space in use
  media: vim2m: initialize the media device earlier
  media: vim2m: Register video device after setting up internals
  secure_seq: use the 64 bits of the siphash for port offset calculation
  tcp: change source port randomizarion at connect() time
  Input: goodix - fix spurious key release events
  staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan()
  x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests
  lockdown: also lock down previous kgdb use
  haven: gh_msgq: Disallow multiple registrations with same label
  usb: gadget: u_serial: Don't dequeue requests in gserial_disconnect
  platform: msm: usb_bam: Fix potential use-after-free in connect_pipe
  msm: kgsl: use kvmalloc for ringbuffer submission
  Linux 5.4.196
  afs: Fix afs_getattr() to refetch file status if callback break occurred
  i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe()
  x86/xen: Mark cpu_bringup_and_idle() as dead_end_function
  x86/xen: fix booting 32-bit pv guest
  Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
  ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
  firmware_loader: use kernel credentials when reading firmware
  net: stmmac: disable Split Header (SPH) for Intel platforms
  block: return ELEVATOR_DISCARD_MERGE if possible
  Input: ili210x - fix reset timing
  net: atlantic: verify hw_head_ lies within TX buffer ring
  net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe()
  ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one()
  selftests: add ping test with ping_group_range tuned
  mac80211: fix rx reordering with non explicit / psmp ack policy
  scsi: qla2xxx: Fix missed DMA unmap for aborted commands
  perf bench numa: Address compiler error on s390
  gpio: mvebu/pwm: Refuse requests with inverted polarity
  gpio: gpio-vf610: do not touch other bits when set the target bit
  net: bridge: Clear offload_fwd_mark when passing frame up bridge interface.
  igb: skip phy status check where unavailable
  ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2
  ARM: 9196/1: spectre-bhb: enable for Cortex-A15
  net: af_key: add check for pfkey_broadcast in function pfkey_process
  net/mlx5e: Properly block LRO when XDP is enabled
  NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc
  net/qla3xxx: Fix a test in ql_reset_work()
  clk: at91: generated: consider range when calculating best rate
  ice: fix possible under reporting of ethtool Tx and Rx statistics
  net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup()
  net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf()
  net/sched: act_pedit: sanitize shift argument before usage
  net: macb: Increment rx bd head after allocating skb and buffer
  ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group
  ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi
  dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace
  drm/dp/mst: fix a possible memory leak in fetch_monitor_name()
  crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ
  KVM: x86/mmu: Update number of zapped pages even if page list is stable
  PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold
  Fix double fget() in vhost_net_set_backend()
  perf: Fix sys_perf_event_open() race against self
  ALSA: wavefront: Proper check of get_user() error
  SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
  SUNRPC: Don't call connect() more than once on a TCP socket
  SUNRPC: Prevent immediate close+reconnect
  SUNRPC: Clean up scheduling of autoclose
  mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch()
  mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD
  mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC
  nilfs2: fix lockdep warnings during disk space reclamation
  nilfs2: fix lockdep warnings in page operations for btree nodes
  ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()
  platform/chrome: cros_ec_debugfs: detach log reader wq from devm
  drbd: remove usage of list iterator variable after loop
  MIPS: lantiq: check the return value of kzalloc()
  rtc: mc146818-lib: Fix the AltCentury for AMD platforms
  nvme-multipath: fix hang when disk goes live over reconnect
  ALSA: hda/realtek: Enable headset mic on Lenovo P360
  crypto: x86/chacha20 - Avoid spurious jumps to other functions
  crypto: stm32 - fix reference leak in stm32_crc_remove
  Input: stmfts - fix reference leak in stmfts_input_open
  Input: add bounds checking to input_set_capability()
  um: Cleanup syscall_handler_t definition/cast, fix warning
  rtc: fix use-after-free on device removal
  x86/xen: Make the secondary CPU idle tasks reliable
  x86/xen: Make the boot CPU idle task reliable
  floppy: use a statically allocated error counter
  defconfig: sdxlemur: Enable IPv6 NAT
  haven: hh_rm_core: fix ID leaking
  haven: Fix memory leak
  ANDROID: fix up abi issue with struct snd_pcm_runtime
  msm: kgsl: Fix gpuaddr_in_range() to check upper bound
  Linux 5.4.195
  tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe()
  ping: fix address binding wrt vrf
  arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map
  net: phy: Fix race condition on link status change
  MIPS: fix build with gcc-12
  drm/vmwgfx: Initialize drm_mode_fb_cmd2
  cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()
  i40e: i40e_main: fix a missing check on list iterator
  drm/nouveau/tegra: Stop using iommu_present()
  serial: 8250_mtk: Fix register address for XON/XOFF character
  serial: 8250_mtk: Fix UART_EFR register address
  slimbus: qcom: Fix IRQ check in qcom_slim_probe
  USB: serial: option: add Fibocom MA510 modem
  USB: serial: option: add Fibocom L610 modem
  USB: serial: qcserial: add support for Sierra Wireless EM7590
  USB: serial: pl2303: add device id for HP LM930 Display
  usb: typec: tcpci: Don't skip cleanup in .remove() on error
  usb: cdc-wdm: fix reading stuck on device close
  tty: n_gsm: fix mux activation issues in gsm_config()
  tcp: resalt the secret every 10 seconds
  net: emaclite: Don't advertise 1000BASE-T and do auto negotiation
  s390: disable -Warray-bounds
  ASoC: ops: Validate input values in snd_soc_put_volsw_range()
  ASoC: max98090: Generate notifications on changes for custom control
  ASoC: max98090: Reject invalid values in custom control put()
  hwmon: (f71882fg) Fix negative temperature
  gfs2: Fix filesystem block deallocation for short writes
  net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()
  net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending
  net/sched: act_pedit: really ensure the skb is writable
  s390/lcs: fix variable dereferenced before check
  s390/ctcm: fix potential memory leak
  s390/ctcm: fix variable dereferenced before check
  hwmon: (ltq-cputemp) restrict it to SOC_XWAY
  dim: initialize all struct fields
  mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection
  netlink: do not reset transport header in netlink_recvmsg()
  drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name()
  ipv4: drop dst in multicast routing path
  net: Fix features skip in for_each_netdev_feature()
  mac80211: Reset MBSSID parameters upon connection
  hwmon: (tmp401) Add OF device ID table
  batman-adv: Don't skb_split skbuffs with frag_list
  BACKPORT: scsi: ufs: Resume ufs host before accessing ufs device
  BACKPORT: can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
  ANDROID: ABI: Added symbols for allwinner
  BACKPORT: can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
  i2c:i2c-msm-geni: Updating last mark busy failure case
  icnss: Add ASSERT if fw ready got timed out
  Linux 5.4.194
  mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()
  mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
  mm: fix missing cache flush for all tail pages of compound page
  Bluetooth: Fix the creation of hdev->name
  KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id
  x86: kprobes: Prohibit probing on instruction which has emulate prefix
  x86: xen: insn: Decode Xen and KVM emulate-prefix signature
  x86: xen: kvm: Gather the definition of emulate prefixes
  x86/asm: Allow to pass macros to __ASM_FORM()
  KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
  arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL
  can: grcan: only use the NAPI poll budget for RX
  can: grcan: grcan_probe(): fix broken system id check for errata workaround needs
  nfp: bpf: silence bitwise vs. logical OR warning
  drm/i915: Cast remain to unsigned long in eb_relocate_vma
  drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types
  block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit
  MIPS: Use address-of operator on section symbols
  BACKPORT: esp: Fix possible buffer overflow in ESP transformation
  msm: ep_pcie: Avoid releasing resources if pcie-perst-enum is set
  ANDROID: ABI: Update allowed list for QCOM
  msm: ipa: Add if_index in ipa_wlan_msg struct
  ANDROID: GKI: update the abi .xml file
  Revert "tcp: ensure to use the most recently sent skb when filling the rate sample"
  Linux 5.4.193
  mmc: rtsx: add 74 Clocks in power on flow
  PCI: aardvark: Fix reading MSI interrupt number
  PCI: aardvark: Clear all MSIs at setup
  dm: interlock pending dm_io and dm_wait_for_bios_completion
  dm: fix mempool NULL pointer race when completing IO
  tcp: make sure treq->af_specific is initialized
  ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
  ALSA: pcm: Fix races among concurrent prealloc proc writes
  ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
  ALSA: pcm: Fix races among concurrent read/write and buffer changes
  ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
  mm: fix unexpected zeroed page mapping with zram swap
  block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
  net: ipv6: ensure we call ipv6_mc_down() at most once
  KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised
  x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume
  kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU
  NFSv4: Don't invalidate inode attributes on delegation return
  drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
  net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
  btrfs: always log symlinks in full mode
  smsc911x: allow using IRQ0
  bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag
  selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational
  net: emaclite: Add error handling for of_address_to_resource()
  net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux()
  net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init()
  RDMA/siw: Fix a condition race issue in MPA request processing
  ASoC: dmaengine: Restore NULL prepare_slave_config() callback
  hwmon: (adt7470) Fix warning on module removal
  NFC: netlink: fix sleep in atomic bug when firmware download timeout
  nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
  nfc: replace improper check device_is_registered() in netlink related functions
  can: grcan: use ofdev->dev when allocating DMA memory
  can: grcan: grcan_close(): fix deadlock
  s390/dasd: Fix read inconsistency for ESE DASD devices
  s390/dasd: Fix read for ESE with blksize < 4k
  s390/dasd: prevent double format of tracks for ESE devices
  s390/dasd: fix data corruption for ESE devices
  ASoC: meson: Fix event generation for G12A tohdmi mux
  ASoC: wm8958: Fix change notifications for DSP controls
  ASoC: da7219: Fix change notifications for tone generator frequency
  genirq: Synchronize interrupt thread startup
  ACPICA: Always create namespace nodes using acpi_ns_create_node()
  firewire: core: extend card->lock in fw_core_handle_bus_reset
  firewire: remove check of list iterator against head past the loop body
  firewire: fix potential uaf in outbound_phy_packet_callback()
  Revert "SUNRPC: attempt AF_LOCAL connect on setup"
  gpiolib: of: fix bounds check for 'gpio-reserved-ranges'
  ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes
  parisc: Merge model and model name into one line in /proc/cpuinfo
  MIPS: Fix CP0 counter erratum detection for R4k CPUs
  tracing: Check return value of __create_val_fields() before using its result
  mmc: sdhci-msm: configure sdcc clocks core memory
  ANDROID: ABI: Update allowed list for QCOM
  ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree
  BACKPORT: staging: ion: Prevent incorrect reference counting behavour
  FROMGIT: net: fix wrong network header length
  Linux 5.4.192
  mm, hugetlb: allow for "high" userspace addresses
  hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs
  tty: n_gsm: fix incorrect UA handling
  tty: n_gsm: fix wrong command frame length field encoding
  tty: n_gsm: fix wrong command retry handling
  tty: n_gsm: fix missing explicit ldisc flush
  tty: n_gsm: fix insufficient txframe size
  netfilter: nft_socket: only do sk lookups when indev is available
  tty: n_gsm: fix malformed counter for out of frame data
  tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2
  x86/cpu: Load microcode during restore_processor_state()
  net: ethernet: stmmac: fix write to sgmii_adapter_base
  drivers: net: hippi: Fix deadlock in rr_close()
  cifs: destage any unwritten data to the server before calling copychunk_write
  x86: __memcpy_flushcache: fix wrong alignment if size > 2^32
  ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit()
  ASoC: wm8731: Disable the regulator when probing fails
  tcp: fix F-RTO may not work correctly when receiving DSACK
  ixgbe: ensure IPsec VF<->PF compatibility
  bnx2x: fix napi API usage sequence
  tls: Skip tls_append_frag on zero copy size
  drm/amd/display: Fix memory leak in dcn21_clock_source_create
  net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK
  net: bcmgenet: hide status block before TX timestamping
  clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource()
  bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create()
  tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT
  ip_gre: Make o_seqno start from 0 in native mode
  net/smc: sync err code when tcp connection was refused
  net: hns3: add validity check for message data length
  cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe
  pinctrl: pistachio: fix use of irq_of_parse_and_map()
  arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock
  ARM: dts: imx6ull-colibri: fix vqmmc regulator
  sctp: check asoc strreset_chunk in sctp_generate_reconf_event
  tcp: ensure to use the most recently sent skb when filling the rate sample
  tcp: md5: incorrect tcp_header_len for incoming connections
  bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook
  mtd: rawnand: Fix return value check of wait_for_completion_timeout
  ipvs: correctly print the memory size of ip_vs_conn_tab
  ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35
  ARM: dts: am3517-evm: Fix misc pinmuxing
  ARM: dts: Fix mmc order for omap3-gta04
  phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe
  phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe
  ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek
  phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks
  ARM: OMAP2+: Fix refcount leak in omap_gic_of_init
  phy: samsung: exynos5250-sata: fix missing device put in probe error paths
  phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe
  ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue
  USB: Fix xhci event ring dequeue pointer ERDP update issue
  mtd: rawnand: fix ecc parameters for mt7622
  arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards
  arm64: dts: meson: remove CPU opps below 1GHz for G12B boards
  video: fbdev: udlfb: properly check endpoint type
  hex2bin: fix access beyond string end
  hex2bin: make the function hex_to_bin constant-time
  arch_topology: Do not set llc_sibling if llc_id is invalid
  serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device
  serial: 8250: Also set sticky MCR bits in console restoration
  serial: imx: fix overrun interrupts in DMA mode
  usb: dwc3: gadget: Return proper request status
  usb: dwc3: core: Fix tx/rx threshold settings
  usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind()
  usb: gadget: uvc: Fix crash when encoding data for usb request
  usb: typec: ucsi: Fix role swapping
  usb: misc: fix improper handling of refcount in uss720_probe()
  iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on()
  iio: dac: ad5446: Fix read_raw not returning set value
  iio: dac: ad5592r: Fix the missing return value.
  xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms
  xhci: stop polling roothubs after shutdown
  USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions
  USB: serial: option: add support for Cinterion MV32-WA/MV32-WB
  USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader
  USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS
  USB: quirks: add STRING quirk for VCOM device
  USB: quirks: add a Realtek card reader
  usb: mtu3: fix USB 3.0 dual-role-switch from device to host
  lightnvm: disable the subsystem
  hamradio: remove needs_free_netdev to avoid UAF
  hamradio: defer 6pack kfree after unregister_netdev
  floppy: disable FDRAWCMD by default
  i2c-msm-genic: To remove unsupported %: in format string
  cnss2: Add change to update 128KB prealloc reserve pool size to 5
  smcinvoke: Add explicit cache flush during CB req from TZ
  msm: kgsl: Remove 'fd' dependency to get dma_buf handle
  scsi: ufs: fix deadlock between resume and eh_work
  i2c: i2c-msm-geni: Reset i2c GPIOs using FORCE_DEFAULT
  i2c: i2c-msm-geni: Handle NACK interrupt as an error condition
  ANDROID: fix KCFLAGS override by __ANDROID_COMMON_KERNEL__
  ANDROID: Add flag to indicate compiling against ACK
  BACKPORT: net/packet: fix slab-out-of-bounds access in packet_recvmsg()
  BACKPORT: block: Add a helper to validate the block size
  BACKPORT: virtio-blk: Use blk_validate_block_size() to validate block size
  Revert "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup"
  msm: ADSPRPC: Update unsigned pd support on cDSP from kernel
  Linux 5.4.191
  Revert "net: micrel: fix KS8851_MLL Kconfig"
  block/compat_ioctl: fix range check in BLKGETSIZE
  staging: ion: Prevent incorrect reference counting behavour
  spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller
  jbd2: fix a potential race while discarding reserved buffers after an abort
  ext4: force overhead calculation if the s_overhead_cluster makes no sense
  ext4: fix overhead calculation to account for the reserved gdt blocks
  ext4, doc: fix incorrect h_reserved size
  ext4: limit length to bitmap_maxbytes - blocksize in punch_hole
  ext4: fix use-after-free in ext4_search_dir
  ext4: fix symlink file size not match to file content
  arm_pmu: Validate single/group leader events
  ARC: entry: fix syscall_trace_exit argument
  e1000e: Fix possible overflow in LTR decoding
  ASoC: soc-dapm: fix two incorrect uses of list iterator
  openvswitch: fix OOB access in reserve_sfa_size()
  xtensa: fix a7 clobbering in coprocessor context load/store
  xtensa: patch_text: Fixup last cpu should be master
  powerpc/perf: Fix power9 event alternatives
  drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage
  KVM: PPC: Fix TCE handling for VFIO
  drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare
  drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised
  dma: at_xdmac: fix a missing check on list iterator
  ata: pata_marvell: Check the 'bmdma_addr' beforing reading
  oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup
  EDAC/synopsys: Read the error count from the correct register
  stat: fix inconsistency between struct stat and struct compat_stat
  scsi: qedi: Fix failed disconnect handling
  net: macb: Restart tx only if queue pointer is lagging
  drm/msm/mdp5: check the return of kzalloc()
  dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info()
  brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant
  mt76: Fix undefined behavior due to shift overflowing the constant
  cifs: Check the IOCB_DIRECT flag, not O_DIRECT
  vxlan: fix error return code in vxlan_fdb_append
  ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant
  platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative
  reset: tegra-bpmp: Restore Handle errors in BPMP response
  ARM: vexpress/spc: Avoid negative array index when !SMP
  selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets
  netlink: reset network and mac headers in netlink_dump()
  l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu
  net/sched: cls_u32: fix possible leak in u32_init_knode()
  net/packet: fix packet_sock xmit return value checking
  net/smc: Fix sock leak when release after smc_shutdown()
  rxrpc: Restore removed timer deletion
  igc: Fix BUG: scheduling while atomic
  igc: Fix infinite loop in release_swfw_sync
  dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources
  dmaengine: imx-sdma: Fix error checking in sdma_event_remap
  ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component
  ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek
  ALSA: usb-audio: Clear MIDI port active flag after draining
  tcp: Fix potential use-after-free due to double kfree()
  net/sched: cls_u32: fix netns refcount changes in u32_change()
  tcp: fix race condition when creating child sockets from syncookies
  gfs2: assign rgrp glock before compute_bitstructs
  can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
  tracing: Dump stacktrace trigger to the corresponding instance
  mm: page_alloc: fix building error on -Werror=array-compare
  etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead
  BACKPORT: fuse: fix pipe buffer lifetime for direct_io
  clk: qcom: gdsc-regulator: Add debug logs for gdsc set mode
  ANDROID: ABI: Update allowed list for galaxy
  BACKPORT: ext4: don't BUG if someone dirty pages without asking ext4 first
  Linux 5.4.190
  ax25: Fix UAF bugs in ax25 timers
  ax25: Fix NULL pointer dereferences in ax25 timers
  ax25: fix NPD bug in ax25_disconnect
  ax25: fix UAF bug in ax25_send_control()
  ax25: Fix refcount leaks caused by ax25_cb_del()
  ax25: fix UAF bugs of net_device caused by rebinding operation
  ax25: fix reference count leaks of ax25_dev
  ax25: add refcount in ax25_dev to avoid UAF bugs
  dma-direct: avoid redundant memory sync for swiotlb
  i2c: pasemi: Wait for write xfers to finish
  smp: Fix offline cpu check in flush_smp_call_function_queue()
  dm integrity: fix memory corruption when tag_size is less than digest size
  ARM: davinci: da850-evm: Avoid NULL pointer dereference
  tick/nohz: Use WARN_ON_ONCE() to prevent console saturation
  genirq/affinity: Consider that CPUs on nodes can be unbalanced
  drm/amd/display: don't ignore alpha property on pre-multiplied mode
  ipv6: fix panic when forwarding a pkt with no in6 dev
  ALSA: pcm: Test for "silence" field in struct "pcm_format_data"
  ALSA: hda/realtek: Add quirk for Clevo PD50PNT
  btrfs: mark resumed async balance as writing
  btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups()
  ath9k: Fix usage of driver-private space in tx_info
  ath9k: Properly clear TX status area before reporting to mac80211
  gcc-plugins: latent_entropy: use /dev/urandom
  mm: kmemleak: take a full lowmem check in kmemleak_*_phys()
  mm, page_alloc: fix build_zonerefs_node()
  perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant
  drivers: net: slip: fix NPD bug in sl_tx_timeout()
  scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan
  scsi: mvsas: Add PCI ID of RocketRaid 2640
  powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
  drm/amd/display: Fix allocate_mst_payload assert on resume
  net: usb: aqc111: Fix out-of-bounds accesses in RX fixup
  tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry
  arm64: alternatives: mark patch_alternative() as `noinstr`
  regulator: wm8994: Add an off-on delay for WM8994 variant
  gpu: ipu-v3: Fix dev_dbg frequency output
  ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs
  net: micrel: fix KS8851_MLL Kconfig
  scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024
  scsi: target: tcmu: Fix possible page UAF
  Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer
  drm/amdkfd: Check for potential null return of kmalloc_array()
  drm/amdkfd: Fix Incorrect VMIDs passed to HWS
  drm/amd/display: Update VTEM Infopacket definition
  drm/amd/display: fix audio format not updated after edid updated
  drm/amd: Add USBC connector ID
  cifs: potential buffer overflow in handling symlinks
  nfc: nci: add flush_workqueue to prevent uaf
  testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set
  sctp: Initialize daddr on peeled off socket
  net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()
  drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init()
  cfg80211: hold bss_lock while updating nontrans_list
  net/sched: taprio: Check if socket flags are valid
  net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link
  net/sched: fix initialization order when updating chain 0 head
  mlxsw: i2c: Fix initialization error flow
  gpiolib: acpi: use correct format characters
  veth: Ensure eth header is in skb's linear part
  net/sched: flower: fix parsing of ethertype following VLAN header
  memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe
  ANDROID: GKI: fix crc issue with commit 3f91687e6e ("block: don't merge across cgroup boundaries if blkcg is enabled")
  Revert "PCI: Reduce warnings on possible RW1C corruption"
  Linux 5.4.189
  ACPI: processor idle: Check for architectural support for LPI
  cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function
  selftests: cgroup: Test open-time cgroup namespace usage for migration checks
  selftests: cgroup: Test open-time credential usage for migration checks
  selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644
  cgroup: Use open-time cgroup namespace for process migration perm checks
  cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
  cgroup: Use open-time credentials for process migraton perm checks
  io_uring: fix fs->users overflow
  drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions()
  drm/amdkfd: add missing void argument to function kgd2kfd_init
  mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
  arm64: module: remove (NOLOAD) from linker script
  mm: don't skip swap entry even if zap_details specified
  mmc: mmci: stm32: correctly check all elements of sg list
  mmc: mmci_sdmmc: Replace sg_dma_xxx macros
  dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error"
  tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts
  tools build: Filter out options and warnings not supported by clang
  irqchip/gic-v3: Fix GICR_CTLR.RWP polling
  perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
  ata: sata_dwc_460ex: Fix crash due to OOB write
  arm64: patch_text: Fixup last cpu should be master
  btrfs: fix qgroup reserve overflow the qgroup limit
  x86/speculation: Restore speculation related MSRs during S3 resume
  x86/pm: Save the MSR validity status at context setup
  mm/mempolicy: fix mpol_new leak in shared_policy_replace
  mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
  lz4: fix LZ4_decompress_safe_partial read out of bound
  mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete
  Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
  perf session: Remap buf if there is no space for event
  perf tools: Fix perf's libperf_print callback
  SUNRPC: Handle low memory situations in call_status()
  SUNRPC: Handle ENOMEM in call_transmit_status()
  drbd: Fix five use after free bugs in get_initial_state
  bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
  spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
  qede: confirm skb is allocated before using
  rxrpc: fix a race in rxrpc_exit_net()
  net: openvswitch: don't send internal clone attribute to the userspace.
  ipv6: Fix stats accounting in ip6_pkt_drop
  dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe
  IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition
  bnxt_en: reserve space inside receive page for skb_shared_info
  drm/imx: Fix memory leak in imx_pd_connector_get_modes
  net: stmmac: Fix unset max_speed difference between DT and non-DT platforms
  net: ipv4: fix route with nexthop object delete warning
  net/tls: fix slab-out-of-bounds bug in decrypt_internal
  scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
  Drivers: hv: vmbus: Fix potential crash on module unload
  drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
  KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL
  mm: fix race between MADV_FREE reclaim and blkdev direct IO read
  parisc: Fix patch code locking and flushing
  parisc: Fix CPU affinity for Lasi, WAX and Dino chips
  SUNRPC: Fix socket waits for write buffer space
  jfs: prevent NULL deref in diFree
  virtio_console: eliminate anonymous module_init & module_exit
  serial: samsung_tty: do not unlock port->lock for uart_write_wakeup()
  NFS: swap-out must always use STABLE writes.
  NFS: swap IO handling is slightly different for O_DIRECT IO
  SUNRPC/call_alloc: async tasks mustn't block waiting for memory
  clk: Enforce that disjoints limits are invalid
  xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
  NFSv4: Protect the state recovery thread against direct reclaim
  w1: w1_therm: fixes w1_seq for ds28ea00 sensors
  clk: si5341: fix reported clk_rate when output divider is 2
  minix: fix bug when opening a file with O_DIRECT
  init/main.c: return 1 from handled __setup() functions
  netlabel: fix out-of-bounds memory accesses
  Bluetooth: Fix use after free in hci_send_acl
  xtensa: fix DTC warning unit_address_format
  usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm
  scsi: libfc: Fix use after free in fc_exch_abts_resp()
  MIPS: fix fortify panic when copying asm exception handlers
  bnxt_en: Eliminate unintended link toggle during FW reset
  tuntap: add sanity checks about msg_controllen in sendmsg
  macvtap: advertise link netns via netlink
  mips: ralink: fix a refcount leak in ill_acc_of_setup()
  net/smc: correct settings of RMB window update limit
  scsi: aha152x: Fix aha152x_setup() __setup handler return value
  scsi: pm8001: Fix pm8001_mpi_task_abort_resp()
  drm/amdkfd: make CRAT table missing message informational only
  dm ioctl: prevent potential spectre v1 gadget
  ipv4: Invalidate neighbour for broadcast address upon address addition
  power: supply: axp288-charger: Set Vhold to 4.4V
  PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
  usb: ehci: add pci device support for Aspeed platforms
  iommu/arm-smmu-v3: fix event handling soft lockup
  PCI: aardvark: Fix support for MSI interrupts
  drm/amdgpu: Fix recursive locking warning
  powerpc: Set crashkernel offset to mid of RMA region
  ipv6: make mc_forwarding atomic
  power: supply: axp20x_battery: properly report current when discharging
  scsi: bfa: Replace snprintf() with sysfs_emit()
  scsi: mvsas: Replace snprintf() with sysfs_emit()
  bpf: Make dst_port field in struct bpf_sock 16-bit wide
  powerpc: dts: t104xrdb: fix phy type for FMAN 4/5
  ptp: replace snprintf with sysfs_emit
  drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
  ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
  drm: Add orientation quirk for GPD Win Max
  KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
  ARM: 9187/1: JIVE: fix return value of __setup handler
  riscv module: remove (NOLOAD)
  rtc: wm8350: Handle error for wm8350_register_irq
  ubifs: Rectify space amount budget for mkdir/tmpfile operations
  KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated
  KVM: x86/mmu: do compare-and-exchange of gPTE via the user address
  openvswitch: Fixed nd target mask field in the flow dump.
  um: Fix uml_mconsole stop/go
  ARM: dts: spear13xx: Update SPI dma properties
  ARM: dts: spear1340: Update serial node properties
  ASoC: topology: Allow TLV control to be either read or write
  ubi: fastmap: Return error code if memory allocation fails in add_aeb()
  dt-bindings: spi: mxic: The interrupt property is not mandatory
  dt-bindings: mtd: nand-controller: Fix a comment in the examples
  dt-bindings: mtd: nand-controller: Fix the reg property description
  bpf: Fix comment for helper bpf_current_task_under_cgroup()
  mm/usercopy: return 1 from hardened_usercopy __setup() handler
  mm/memcontrol: return 1 from cgroup.memory __setup() handler
  mm/mmap: return 1 from stack_guard_gap __setup() handler
  ASoC: soc-compress: Change the check for codec_dai
  powerpc/kasan: Fix early region not updated correctly
  ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
  ARM: iop32x: offset IRQ numbers by 1
  ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
  ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs
  pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE()
  pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR()
  pinctrl: pinconf-generic: Print arguments for bias-pull-*
  net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware
  gfs2: Make sure FITRIM minlen is rounded up to fs block size
  rtc: check if __rtc_read_time was successful
  XArray: Update the LRU list in xas_split()
  can: mcba_usb: properly check endpoint type
  can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path
  XArray: Fix xas_create_range() when multi-order entry present
  ubifs: rename_whiteout: correct old_dir size computing
  ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
  ubifs: setflags: Make dirtied_ino_d 8 bytes aligned
  ubifs: Add missing iput if do_tmpfile() failed in rename whiteout
  ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
  ubifs: rename_whiteout: Fix double free for whiteout_ui->data
  ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
  KVM: x86: fix sending PV IPI
  KVM: Prevent module exit until all VMs are freed
  scsi: qla2xxx: Use correct feature type field during RFF_ID processing
  scsi: qla2xxx: Reduce false trigger to login
  scsi: qla2xxx: Fix N2N inconsistent PLOGI
  scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests
  scsi: qla2xxx: Fix hang due to session stuck
  scsi: qla2xxx: Fix incorrect reporting of task management failure
  scsi: qla2xxx: Fix disk failure to rediscover
  scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
  scsi: qla2xxx: Check for firmware dump already collected
  scsi: qla2xxx: Add devids and conditionals for 28xx
  scsi: qla2xxx: Fix device reconnect in loop topology
  scsi: qla2xxx: Fix warning for missing error code
  scsi: qla2xxx: Fix wrong FDMI data for 64G adapter
  scsi: qla2xxx: Fix stuck session in gpdb
  powerpc: Fix build errors with newer binutils
  powerpc/lib/sstep: Fix build errors with newer binutils
  powerpc/lib/sstep: Fix 'sthcx' instruction
  ALSA: hda/realtek: Add alc256-samsung-headphone fixup
  mmc: host: Return an error when ->enable_sdio_irq() ops is missing
  media: hdpvr: initialize dev->worker at hdpvr_register_videodev
  media: Revert "media: em28xx: add missing em28xx_close_extension"
  video: fbdev: sm712fb: Fix crash in smtcfb_write()
  ARM: mmp: Fix failure to remove sram device
  ARM: tegra: tamonten: Fix I2C3 pad setting
  media: cx88-mpeg: clear interrupt status register before streaming video
  ASoC: soc-core: skip zero num_dai component in searching dai name
  video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit
  video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf()
  video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf()
  ASoC: madera: Add dependencies on MFD
  ARM: dts: bcm2837: Add the missing L1/L2 cache information
  ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
  video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit
  video: fbdev: cirrusfb: check pixclock to avoid divide by zero
  video: fbdev: w100fb: Reset global state
  video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
  ntfs: add sanity check on allocation size
  ext4: don't BUG if someone dirty pages without asking ext4 first
  spi: tegra20: Use of_device_get_match_data()
  PM: core: keep irq flags in device_pm_check_callbacks()
  ACPI/APEI: Limit printable size of BERT table data
  Revert "Revert "block, bfq: honor already-setup queue merges""
  lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3
  ACPICA: Avoid walking the ACPI Namespace if it is not there
  bfq: fix use-after-free in bfq_dispatch_request
  irqchip/nvic: Release nvic_base upon failure
  irqchip/qcom-pdc: Fix broken locking
  Fix incorrect type in assignment of ipv6 port for audit
  loop: use sysfs_emit() in the sysfs xxx show()
  selinux: use correct type for context length
  block, bfq: don't move oom_bfqq
  pinctrl: npcm: Fix broken references to chip->parent_device
  gcc-plugins/stackleak: Exactly match strings instead of prefixes
  LSM: general protection fault in legacy_parse_param
  lib/test: use after free in register_test_dev_kmod()
  net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator
  NFSv4/pNFS: Fix another issue with a list iterator pointing to the head
  net/x25: Fix null-ptr-deref caused by x25_disconnect
  qlcnic: dcb: default to returning -EOPNOTSUPP
  selftests: test_vxlan_under_vrf: Fix broken test case
  net: phy: broadcom: Fix brcm_fet_config_init()
  xen: fix is_xen_pmu()
  clk: Initialize orphan req_rate
  clk: qcom: gcc-msm8994: Fix gpll4 width
  NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error
  netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options
  jfs: fix divide error in dbNextAG
  driver core: dd: fix return value of __setup handler
  firmware: google: Properly state IOMEM dependency
  kgdbts: fix return value of __setup handler
  kgdboc: fix return value of __setup handler
  tty: hvc: fix return value of __setup handler
  pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe
  pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
  pinctrl: mediatek: paris: Fix pingroup pin config state readback
  pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get()
  pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init
  staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree
  NFS: remove unneeded check in decode_devicenotify_args()
  clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver
  clk: clps711x: Terminate clk_div_table with sentinel element
  clk: loongson1: Terminate clk_div_table with sentinel element
  clk: actions: Terminate clk_div_table with sentinel element
  remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region
  remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region
  clk: qcom: clk-rcg2: Update the frac table for pixel clock
  clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
  clk: imx7d: Remove audio_mclk_root_clk
  dma-debug: fix return value of __setup handlers
  NFS: Return valid errors from nfs2/3_decode_dirent()
  iio: adc: Add check for devm_request_threaded_irq
  serial: 8250: Fix race condition in RTS-after-send handling
  serial: 8250_mid: Balance reference count for PCI DMA device
  phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure})
  clk: qcom: ipq8074: Use floor ops for SDCC1 clock
  pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel
  staging:iio:adc:ad7280a: Fix handing of device address bit reversing.
  misc: alcor_pci: Fix an error handling path
  pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add()
  mxser: fix xmit_buf leak in activate when LSR == 0xff
  mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
  tipc: fix the timer expires after interval 100ms
  openvswitch: always update flow key after nat
  tcp: ensure PMTU updates are processed during fastopen
  selftests/bpf/test_lirc_mode2.sh: Exit with proper code
  i2c: mux: demux-pinctrl: do not deactivate a master that is not active
  af_netlink: Fix shift out of bounds in group mask calculation
  Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
  USB: storage: ums-realtek: fix error code in rts51x_read_mem()
  bpf, sockmap: Fix double uncharge the mem of sk_msg
  bpf, sockmap: Fix more uncharged while msg has more_data
  bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full
  RDMA/mlx5: Fix memory leak in error flow for subscribe event routine
  mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
  MIPS: RB532: fix return value of __setup handler
  vxcan: enable local echo for sent CAN frames
  powerpc: 8xx: fix a return value error in mpc8xx_pic_init
  selftests/bpf: Make test_lwt_ip_encap more stable and faster
  mfd: mc13xxx: Add check for mc13xxx_irq_request
  powerpc/sysdev: fix incorrect use to determine if list is empty
  mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n
  PCI: Reduce warnings on possible RW1C corruption
  power: supply: wm8350-power: Add missing free in free_charger_irq
  power: supply: wm8350-power: Handle error for wm8350_register_irq
  i2c: xiic: Make bus names unique
  hv_balloon: rate-limit "Unhandled message" warning
  KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor()
  KVM: x86: Fix emulation in writing cr8
  powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit
  libbpf: Skip forward declaration when counting duplicated type names
  bpf, arm64: Feed byte-offset into bpf line info
  bpf, arm64: Call build_prologue() first in first JIT pass
  drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt
  scsi: hisi_sas: Change permission of parameter prot_mask
  power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return
  drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
  ext2: correct max file size computing
  TOMOYO: fix __setup handlers return values
  drm/amd/display: Remove vupdate_int_entry definition
  scsi: pm8001: Fix abort all task initialization
  scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()
  scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req()
  scsi: pm8001: Fix command initialization in pm80XX_send_read_log()
  dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
  iwlwifi: mvm: Fix an error code in iwl_mvm_up()
  iwlwifi: Fix -EIO error code that is never returned
  dax: make sure inodes are flushed before destroy cache
  IB/cma: Allow XRC INI QPs to set their local ACK timeout
  drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug
  iommu/ipmmu-vmsa: Check for error num after setting mask
  HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports
  power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
  PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge
  net: dsa: mv88e6xxx: Enable port policy support on 6097
  mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update
  mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update
  powerpc/perf: Don't use perf_hw_context for trace IMC PMU
  ray_cs: Check ioremap return value
  power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe
  i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
  KVM: PPC: Fix vmx/vsx mixup in mmio emulation
  ath9k_htc: fix uninit value bugs
  drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes()
  drm/edid: Don't clear formats if using deep color
  mtd: rawnand: gpmi: fix controller timings setting
  mtd: onenand: Check for error irq
  Bluetooth: hci_serdev: call init_rwsem() before p->open()
  udmabuf: validate ubuf->pagecount
  ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern
  drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe
  drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev
  ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe
  mmc: davinci_mmc: Handle error for clk_enable
  ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe
  ASoC: imx-es8328: Fix error return code in imx_es8328_probe()
  ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
  ASoC: dmaengine: do not use a NULL prepare_slave_config() callback
  ivtv: fix incorrect device_caps for ivtvfb
  video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of
  ASoC: fsi: Add check for clk_enable
  ASoC: wm8350: Handle error for wm8350_register_irq
  ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
  media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
  arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly
  ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
  memory: emif: check the pointer temp in get_device_details()
  memory: emif: Add check for setup_interrupts
  ASoC: soc-compress: prevent the potentially use of null pointer
  ASoC: atmel_ssc_dai: Handle errors for clk_enable
  ASoC: mxs-saif: Handle errors for clk_enable
  printk: fix return value of printk.devkmsg __setup handler
  arm64: dts: broadcom: Fix sata nodename
  arm64: dts: ns2: Fix spi-cpol and spi-cpha property
  ALSA: spi: Add check for clk_enable()
  ASoC: ti: davinci-i2s: Add check for clk_enable()
  ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp()
  uaccess: fix nios2 and microblaze get_user_8()
  media: usb: go7007: s2250-board: fix leak in probe()
  media: em28xx: initialize refcount before kref_get
  media: video/hdmi: handle short reads of hdmi info frame.
  ARM: dts: imx: Add missing LVDS decoder on M53Menlo
  soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
  arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
  soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
  soc: qcom: rpmpd: Check for null return of devm_kcalloc
  ARM: dts: qcom: ipq4019: fix sleep clock
  video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name()
  video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe()
  video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
  media: aspeed: Correct value for h-total-pixels
  media: hantro: Fix overfill bottom register field name
  media: coda: Fix missing put_device() call in coda_get_vdoa_data
  media: bttv: fix WARNING regression on tunerless devices
  f2fs: fix to avoid potential deadlock
  f2fs: fix missing free nid in f2fs_handle_failed_inode
  perf/x86/intel/pt: Fix address filter config for 32-bit kernel
  perf/core: Fix address filter parser for multiple filters
  sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa
  clocksource: acpi_pm: fix return value of __setup handler
  hwmon: (pmbus) Add Vin unit off handling
  crypto: ccp - ccp_dmaengine_unregister release dma channels
  ACPI: APEI: fix return value of __setup handlers
  clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init()
  crypto: vmx - add missing dependencies
  hwrng: atmel - disable trng on failure path
  PM: suspend: fix return value of __setup handler
  PM: hibernate: fix __setup handler error handling
  block: don't delete queue kobject before its children
  hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING
  hwmon: (pmbus) Add mutex to regulator ops
  spi: pxa2xx-pci: Balance reference count for PCI DMA device
  crypto: ccree - don't attempt 0 len DMA mappings
  audit: log AUDIT_TIME_* records only from rules
  selftests/x86: Add validity check and allow field splitting
  spi: tegra114: Add missing IRQ check in tegra_spi_probe
  crypto: mxs-dcp - Fix scatterlist processing
  crypto: authenc - Fix sleep in atomic context in decrypt_tail
  regulator: qcom_smd: fix for_each_child.cocci warnings
  PCI: pciehp: Clear cmd_busy bit in polling mode
  brcmfmac: pcie: Fix crashes due to early IRQs
  brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio
  brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
  brcmfmac: firmware: Allocate space for default boardrev in nvram
  xtensa: fix xtensa_wsr always writing 0
  xtensa: fix stop_machine_cpuslocked call in patch_text
  media: davinci: vpif: fix unbalanced runtime PM get
  DEC: Limit PMAX memory probing to R3k systems
  crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete()
  crypto: rsa-pkcs1pad - restore signature length check
  crypto: rsa-pkcs1pad - correctly get hash from source scatterlist
  lib/raid6/test: fix multiple definition linking error
  thermal: int340x: Increase bitmap size
  carl9170: fix missing bit-wise or operator for tx_params
  ARM: dts: exynos: add missing HDMI supplies on SMDK5420
  ARM: dts: exynos: add missing HDMI supplies on SMDK5250
  ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
  ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
  video: fbdev: atari: Atari 2 bpp (STe) palette bugfix
  video: fbdev: sm712fb: Fix crash in smtcfb_read()
  drm/edid: check basic audio support on CEA extension block
  block: don't merge across cgroup boundaries if blkcg is enabled
  mailbox: tegra-hsp: Flush whole channel
  drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
  ACPI: properties: Consistently return -ENOENT if there are no more references
  udp: call udp_encap_enable for v6 sockets when enabling encap
  powerpc/kvm: Fix kvm_use_magic_page
  drbd: fix potential silent data corruption
  mm/kmemleak: reset tag when compare object pointer
  mm,hwpoison: unmap poisoned page before invalidation
  ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020
  ALSA: cs4236: fix an incorrect NULL check on list iterator
  Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"
  riscv: Fix fill_callchain return value
  qed: validate and restrict untrusted VFs vlan promisc mode
  qed: display VF trust config
  scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands
  mempolicy: mbind_range() set_policy() after vma_merge()
  mm: invalidate hwpoison page cache page in fault path
  mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
  jffs2: fix memory leak in jffs2_scan_medium
  jffs2: fix memory leak in jffs2_do_mount_fs
  jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
  can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
  spi: mxic: Fix the transmit path
  pinctrl: samsung: drop pin banks references on error paths
  f2fs: fix to do sanity check on .cp_pack_total_block_count
  f2fs: quota: fix loop condition at f2fs_quota_sync()
  f2fs: fix to unlock page correctly in error path of is_alive()
  NFSD: prevent integer overflow on 32 bit systems
  NFSD: prevent underflow in nfssvc_decode_writeargs()
  SUNRPC: avoid race between mod_timer() and del_timer_sync()
  HID: intel-ish-hid: Use dma_alloc_coherent for firmware update
  Documentation: update stable tree link
  Documentation: add link to stable release candidate tree
  KEYS: fix length validation in keyctl_pkey_params_get_2()
  ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
  clk: uniphier: Fix fixed-rate initialization
  greybus: svc: fix an error handling bug in gb_svc_hello()
  iio: inkern: make a best effort on offset calculation
  iio: inkern: apply consumer scale when no channel scale is available
  iio: inkern: apply consumer scale on IIO_VAL_INT cases
  iio: afe: rescale: use s64 for temporary scale calculations
  coresight: Fix TRCCONFIGR.QE sysfs interface
  xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx()
  xhci: make xhci_handshake timeout for xhci_reset() adjustable
  xhci: fix runtime PM imbalance in USB2 resume
  USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c
  virtio-blk: Use blk_validate_block_size() to validate block size
  block: Add a helper to validate the block size
  tpm: fix reference counting for struct tpm_chip
  iommu/iova: Improve 32-bit free space estimate
  net: dsa: microchip: add spi_device_id tables
  af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
  spi: Fix erroneous sgs value with min_t()
  net:mcf8390: Use platform_get_irq() to get the interrupt
  spi: Fix invalid sgs value
  ethernet: sun: Free the coherent when failing in probing
  virtio_console: break out of buf poll on remove
  xfrm: fix tunnel model fragmentation behavior
  HID: logitech-dj: add new lightspeed receiver id
  netdevice: add the case if dev is NULL
  USB: serial: simple: add Nokia phone driver
  USB: serial: pl2303: add IBM device IDs
  swiotlb: fix info leak with DMA_FROM_DEVICE
  ANDROID: incremental-fs: limit mount stack depth
  Revert "ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree"
  Linux 5.4.188
  llc: only change llc->dev when bind() succeeds
  nds32: fix access_ok() checks in get/put_user
  tpm: use try_get_ops() in tpm-space.c
  mac80211: fix potential double free on mesh join
  rcu: Don't deboost before reporting expedited quiescent state
  crypto: qat - disable registration of algorithms
  ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
  ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
  ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
  netfilter: nf_tables: initialize registers in nft_do_chain()
  ALSA: hda/realtek: Add quirk for ASUS GA402
  ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
  ALSA: oss: Fix PCM OSS buffer allocation overflow
  ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
  drivers: net: xgene: Fix regression in CRC stripping
  ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
  ALSA: cmipci: Restore aux vol on suspend/resume
  ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
  ALSA: pcm: Add stream lock during PCM reset ioctl operations
  llc: fix netdevice reference leaks in llc_ui_bind()
  thermal: int340x: fix memory leak in int3400_notify()
  staging: fbtft: fb_st7789v: reset display before initialization
  tpm: Fix error handling in async work
  esp: Fix possible buffer overflow in ESP transformation
  net: ipv6: fix skb_over_panic in __ip6_append_data
  nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
  nfsd: Containerise filecache laundrette
  nfsd: cleanup nfsd_file_lru_dispose()
  ANDROID: usb: gadget: f_accessory: add compat_ioctl support
  UPSTREAM: sr9700: sanity check for packet length
  ANDROID: ABI: update allowed list for galaxy
  ANDROID: GKI: Add symbol list for Zebra
  Linux 5.4.187
  Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
  perf symbols: Fix symbol size calculation condition
  Input: aiptek - properly check endpoint type
  usb: usbtmc: Fix bug in pipe direction for control transfers
  usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
  usb: gadget: rndis: prevent integer overflow in rndis_set_response()
  arm64: fix clang warning about TRAMP_VALIAS
  net: dsa: Add missing of_node_put() in dsa_port_parse_of
  net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
  drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
  hv_netvsc: Add check for kvmalloc_array
  atm: eni: Add check for dma_map_single
  net/packet: fix slab-out-of-bounds access in packet_recvmsg()
  net: phy: marvell: Fix invalid comparison in the resume and suspend functions
  efi: fix return value of __setup handlers
  ocfs2: fix crash when initialize filecheck kobj fails
  crypto: qcom-rng - ensure buffer for generate is completely filled
  UPSTREAM: Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
  Linux 5.4.186
  fixup for "arm64 entry: Add macro for reading symbol address from the trampoline"
  kselftest/vm: fix tests build with old libc
  sfc: extend the locking on mcdi->seqno
  tcp: make tcp_read_sock() more robust
  nl80211: Update bss channel on channel switch for P2P_CLIENT
  drm/vrr: Set VRR capable prop only if it is attached to connector
  iwlwifi: don't advertise TWT support
  atm: firestream: check the return value of ioremap() in fs_init()
  can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
  ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
  MIPS: smp: fill in sibling and core maps earlier
  mac80211: refuse aggregations sessions before authorized
  ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
  ARM: dts: rockchip: reorder rk322x hmdi clocks
  arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg"
  arm64: dts: rockchip: reorder rk3399 hdmi clocks
  arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
  xfrm: Fix xfrm migrate issues when address family changes
  xfrm: Check if_id in xfrm_migrate
  arm64: Use the clearbhb instruction in mitigations
  KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
  arm64: Mitigate spectre style branch history side channels
  KVM: arm64: Add templates for BHB mitigation sequences
  arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
  arm64: Add percpu vectors for EL1
  arm64: entry: Add macro for reading symbol addresses from the trampoline
  arm64: entry: Add vectors that have the bhb mitigation sequences
  arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
  arm64: entry: Allow the trampoline text to occupy multiple pages
  arm64: entry: Make the kpti trampoline's kpti sequence optional
  arm64: entry: Move trampoline macros out of ifdef'd section
  arm64: entry: Don't assume tramp_vectors is the start of the vectors
  arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
  arm64: entry: Move the trampoline data page before the text page
  arm64: entry: Free up another register on kpti's tramp_exit path
  arm64: entry: Make the trampoline cleanup optional
  arm64: entry.S: Add ventry overflow sanity checks
  arm64: Add Cortex-X2 CPU part definition
  arm64: add ID_AA64ISAR2_EL1 sys register
  arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
  arm64: Add part number for Arm Cortex-A77
  sctp: fix the processing for INIT chunk
  Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
  Linux 5.4.185
  KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains
  x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains
  x86/cpu: Add hardware-enforced cache coherency as a CPUID feature
  x86/cpufeatures: Mark two free bits in word 3
  ext4: add check to prevent attempting to resize an fs with sparse_super2
  ARM: fix Thumb2 regression with Spectre BHB
  virtio: acknowledge all features before access
  virtio: unexport virtio_finalize_features
  arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
  riscv: Fix auipc+jalr relocation range checks
  mmc: meson: Fix usage of meson_mmc_post_req()
  net: macb: Fix lost RX packet wakeup race in NAPI receive
  staging: gdm724x: fix use after free in gdm_lte_rx()
  fuse: fix pipe buffer lifetime for direct_io
  ARM: Spectre-BHB: provide empty stub for non-config
  selftests/memfd: clean up mapping in mfd_fail_write
  selftest/vm: fix map_fixed_noreplace test failure
  tracing: Ensure trace buffer is at least 4096 bytes large
  ipv6: prevent a possible race condition with lifetimes
  Revert "xen-netback: Check for hotplug-status existence before watching"
  Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
  net-sysfs: add check for netdevice being present to speed_show
  selftests/bpf: Add test for bpf_timer overwriting crash
  net: bcmgenet: Don't claim WOL when its not available
  sctp: fix kernel-infoleak for SCTP sockets
  net: phy: DP83822: clear MISR2 register to disable interrupts
  gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
  gpio: ts4900: Do not set DAT and OE together
  selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
  NFC: port100: fix use-after-free in port100_send_complete
  net/mlx5: Fix a race on command flush flow
  net/mlx5: Fix size field in bufferx_reg struct
  ax25: Fix NULL pointer dereference in ax25_kill_by_device
  net: ethernet: lpc_eth: Handle error for clk_enable
  net: ethernet: ti: cpts: Handle error for clk_enable
  ethernet: Fix error handling in xemaclite_of_probe
  ARM: dts: aspeed: Fix AST2600 quad spi group
  drm/sun4i: mixer: Fix P010 and P210 format numbers
  qed: return status of qed_iov_get_link
  net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
  virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero
  arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
  clk: qcom: gdsc: Add support to update GDSC transition delay
  ANDROID: fix up rndis ABI breakage
  Linux 5.4.184
  Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE"
  xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
  xen/gnttab: fix gnttab_end_foreign_access() without page specified
  xen/pvcalls: use alloc/free_pages_exact()
  xen/9p: use alloc/free_pages_exact()
  xen: remove gnttab_query_foreign_access()
  xen/gntalloc: don't use gnttab_query_foreign_access()
  xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
  xen/netfront: don't use gnttab_query_foreign_access() for mapped status
  xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
  xen/grant-table: add gnttab_try_end_foreign_access()
  xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
  ARM: fix build warning in proc-v7-bugs.c
  ARM: Do not use NOCROSSREFS directive with ld.lld
  ARM: fix co-processor register typo
  ARM: fix build error when BPF_SYSCALL is disabled
  ARM: include unprivileged BPF status in Spectre V2 reporting
  ARM: Spectre-BHB workaround
  ARM: use LOADADDR() to get load address of sections
  ARM: early traps initialisation
  ARM: report Spectre v2 status through sysfs
  arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit()
  arm/arm64: Provide a wrapper for SMCCC 1.1 calls
  x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
  x86/speculation: Warn about Spectre v2 LFENCE mitigation
  x86/speculation: Update link to AMD speculation whitepaper
  x86/speculation: Use generic retpoline by default on AMD
  x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
  Documentation/hw-vuln: Update spectre doc
  x86/speculation: Add eIBRS + Retpoline options
  x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
  x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
  x86/speculation: Merge one test in spectre_v2_user_select_mitigation()
  Linux 5.4.183
  hamradio: fix macro redefine warning
  net: dcb: disable softirqs in dcbnl_flush_dev()
  Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
  btrfs: add missing run of delayed items after unlink during log replay
  btrfs: qgroup: fix deadlock between rescan worker and remove qgroup
  btrfs: fix lost prealloc extents beyond eof after full fsync
  tracing: Fix return value of __setup handlers
  tracing/histogram: Fix sorting on old "cpu" value
  HID: add mapping for KEY_ALL_APPLICATIONS
  HID: add mapping for KEY_DICTATE
  Input: elan_i2c - fix regulator enable count imbalance after suspend/resume
  Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power()
  nl80211: Handle nla_memdup failures in handle_nan_filter
  net: chelsio: cxgb3: check the return value of pci_find_capability()
  soc: fsl: qe: Check of ioremap return value
  memfd: fix F_SEAL_WRITE after shmem huge page allocated
  ibmvnic: free reset-work-item when flushing
  igc: igc_write_phy_reg_gpy: drop premature return
  ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions
  ARM: Fix kgdb breakpoint for Thumb2
  igc: igc_read_phy_reg_gpy: drop premature return
  arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
  can: gs_usb: change active_channels's type from atomic_t to u8
  ASoC: cs4265: Fix the duplicated control name
  firmware: arm_scmi: Remove space in MODULE_ALIAS name
  efivars: Respect "block" flag in efivar_entry_set_safe()
  ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc()
  net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
  net: sxgbe: fix return value of __setup handler
  iavf: Fix missing check for running netdev
  net: stmmac: fix return value of __setup handler
  mac80211: fix forwarded mesh frames AC & queue selection
  ia64: ensure proper NUMA distance and possible map initialization
  sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa()
  sched/topology: Make sched_init_numa() use a set for the deduplicating sort
  xen/netfront: destroy queues before real_num_tx_queues is zeroed
  block: Fix fsync always failed if once failed
  net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server
  net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client
  net: dcb: flush lingering app table entries for unregistered devices
  batman-adv: Don't expect inter-netns unique iflink indices
  batman-adv: Request iflink once in batadv_get_real_netdevice
  batman-adv: Request iflink once in batadv-on-batadv check
  netfilter: nf_queue: fix possible use-after-free
  netfilter: nf_queue: don't assume sk is full socket
  xfrm: enforce validity of offload input flags
  xfrm: fix the if_id check in changelink
  netfilter: fix use-after-free in __nf_register_net_hook()
  xfrm: fix MTU regression
  ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
  ALSA: intel_hdmi: Fix reference to PCM buffer address
  ata: pata_hpt37x: fix PCI clock detection
  usb: gadget: clear related members when goto fail
  usb: gadget: don't release an existing dev->buf
  net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
  i2c: qup: allow COMPILE_TEST
  i2c: cadence: allow COMPILE_TEST
  dmaengine: shdma: Fix runtime PM imbalance on error
  cifs: fix double free race when mount fails in cifs_get_root()
  Input: clear BTN_RIGHT/MIDDLE on buttonpads
  ASoC: rt5682: do not block workqueue if card is unbound
  ASoC: rt5668: do not block workqueue if card is unbound
  i2c: bcm2835: Avoid clock stretching timeouts
  mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
  mac80211_hwsim: report NOACK frames in tx_status
  Linux 5.4.182
  fget: clarify and improve __fget_files() implementation
  memblock: use kfree() to release kmalloced memblock regions
  Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR"
  gpio: tegra186: Fix chip_data type confusion
  tty: n_gsm: fix NULL pointer access due to DLCI release
  tty: n_gsm: fix proper link termination after failed open
  tty: n_gsm: fix encoding of control signal octet bit DV
  xhci: Prevent futile URB re-submissions due to incorrect return value.
  xhci: re-initialize the HC during resume if HCE was set
  usb: dwc3: gadget: Let the interrupt handler disable bottom halves.
  usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
  USB: serial: option: add Telit LE910R1 compositions
  USB: serial: option: add support for DW5829e
  tracefs: Set the group ownership in apply_options() not parse_options()
  USB: gadget: validate endpoint index for xilinx udc
  usb: gadget: rndis: add spinlock for rndis response list
  Revert "USB: serial: ch341: add new Product ID for CH341A"
  ata: pata_hpt37x: disable primary channel on HPT371
  iio: Fix error handling for PM
  iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits
  iio: adc: men_z188_adc: Fix a resource leak in an error handling path
  tracing: Have traceon and traceoff trigger honor the instance
  RDMA/ib_srp: Fix a deadlock
  configfs: fix a race in configfs_{,un}register_subsystem()
  spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op()
  net/mlx5: Fix wrong limitation of metadata match on ecpf
  net/mlx5: Fix possible deadlock on rule deletion
  netfilter: nf_tables: fix memory leak during stateful obj update
  nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
  net: Force inlining of checksum functions in net/checksum.h
  net: ll_temac: check the return value of devm_kmalloc()
  net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
  drm/edid: Always set RGB444
  openvswitch: Fix setting ipv6 fields causing hw csum failure
  gso: do not skip outer ip header in case of ipip and net_failover
  tipc: Fix end of loop tests for list_for_each_entry()
  net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
  bpf: Do not try bpf_msg_push_data with len 0
  perf data: Fix double free in perf_session__delete()
  ping: remove pr_err from ping_lookup
  lan743x: fix deadlock in lan743x_phy_link_status_change()
  optee: use driver internal tee_context for some rpc
  tee: export teedev_open() and teedev_close_context()
  x86/fpu: Correct pkru/xstate inconsistency
  netfilter: nf_tables_offload: incorrect flow offload action array size
  USB: zaurus: support another broken Zaurus
  sr9700: sanity check for packet length
  drm/amdgpu: disable MMHUB PG for Picasso
  parisc/unaligned: Fix ldw() and stw() unalignment handlers
  parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
  vhost/vsock: don't check owner in vhost_vsock_stop() while releasing
  clk: jz4725b: fix mmc0 clock gating
  cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
  Revert "netfilter: conntrack: don't refresh sctp entries in closed state"
  Linux 5.4.181
  kconfig: fix failing to generate auto.conf
  net: macb: Align the dma and coherent dma masks
  net: usb: qmi_wwan: Add support for Dell DW5829e
  tracing: Fix tp_printk option related with tp_printk_stop_on_boot
  drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
  ata: libata-core: Disable TRIM on M88V29
  kconfig: let 'shell' return enough output for deep path names
  arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
  arm64: dts: meson-g12: add ATF BL32 reserved-memory region
  arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  netfilter: conntrack: don't refresh sctp entries in closed state
  irqchip/sifive-plic: Add missing thead,c900-plic match string
  ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of
  ARM: OMAP2+: hwmod: Add of_node_put() before break
  KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
  Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
  i2c: brcmstb: fix support for DSL and CM variants
  copy_process(): Move fd_install() out of sighand->siglock critical section
  dmaengine: sh: rcar-dmac: Check for error num after setting mask
  net: sched: limit TC_ACT_REPEAT loops
  lib/iov_iter: initialize "flags" in new pipe_buffer
  EDAC: Fix calculation of returned address and next offset in edac_align_ptr()
  scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
  mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
  mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
  NFS: Do not report writeback errors in nfs_getattr()
  NFS: LOOKUP_DIRECTORY is also ok with symlinks
  block/wbt: fix negative inflight counter when remove scsi device
  mtd: rawnand: gpmi: don't leak PM reference in error path
  powerpc/lib/sstep: fix 'ptesync' build error
  ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()
  ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
  ALSA: hda: Fix missing codec probe on Shenker Dock 15
  ALSA: hda: Fix regression on forced probe mask option
  libsubcmd: Fix use-after-free for realloc(..., 0)
  bonding: fix data-races around agg_select_timer
  drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
  bonding: force carrier update when releasing slave
  ping: fix the dif and sdif check in ping_lookup
  net: ieee802154: ca8210: Fix lifs/sifs periods
  net: dsa: lan9303: fix reset on probe
  netfilter: nft_synproxy: unregister hooks on init error path
  iwlwifi: pcie: gen2: fix locking when "HW not ready"
  iwlwifi: pcie: fix locking when "HW not ready"
  mmc: block: fix read single on recovery logic
  vsock: remove vsock from connected table when connect is interrupted by a signal
  dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
  taskstats: Cleanup the use of task->exit_code
  ext4: prevent partial update of the extent blocks
  ext4: check for inconsistent extents between index and leaf block
  ext4: check for out-of-order index extents in ext4_valid_extent_entries()
  drm/radeon: Fix backlight control on iMac 12,1
  iwlwifi: fix use-after-free
  arm64: module/ftrace: intialize PLT at load time
  arm64: module: rework special section handling
  module/ftrace: handle patchable-function-entry
  ftrace: add ftrace_init_nop()
  Revert "module, async: async_synchronize_full() on module init iff async is used"
  drm/amdgpu: fix logic inversion in check
  nvme-rdma: fix possible use-after-free in transport error_recovery work
  nvme-tcp: fix possible use-after-free in transport error_recovery work
  nvme: fix a possible use-after-free in controller reset during load
  quota: make dquot_quota_sync return errors from ->sync_fs
  vfs: make freeze_super abort when sync_filesystem returns error
  ax25: improve the incomplete fix to avoid UAF and NPD bugs
  selftests/zram: Adapt the situation that /dev/zram0 is being used
  selftests/zram01.sh: Fix compression ratio calculation
  selftests/zram: Skip max_comp_streams interface on newer kernel
  net: ieee802154: at86rf230: Stop leaking skb's
  selftests: rtc: Increase test timeout so that all tests run
  platform/x86: ISST: Fix possible circular locking dependency detected
  btrfs: send: in case of IO error log it
  parisc: Fix sglist access in ccio-dma.c
  parisc: Fix data TLB miss in sba_unmap_sg
  parisc: Drop __init from map_pages declaration
  serial: parisc: GSC: fix build when IOSAPIC is not set
  Revert "svm: Add warning message for AVIC IPI invalid target"
  HID:Add support for UGTABLET WP5540
  Makefile.extrawarn: Move -Wunaligned-access to W=1

Change-Id: Ibabd39f25fa24e816afdeb0339dd768e24f977ff
2022-10-02 01:44:03 +03:00
Linux Build Service Account
857afa5b0a Merge 71b489f33e on remote branch
Change-Id: I7526843b8054c5a3917fc85f3ff789b6b68a4094
2022-09-06 15:02:30 -07:00
Linux Build Service Account
9246203e34 Merge c3219d4f05 on remote branch
Change-Id: I4b6a22459079a998ed82ea148459de1de8d970e4
2022-09-06 15:01:30 -07:00
Linux Build Service Account
d87ecba261 Merge 796e14de23 on remote branch
Change-Id: Icf4bce5d32393073ee6fa46156443ecf1143d6cd
2022-09-06 14:54:34 -07:00
Linux Build Service Account
342f6e18c1 Merge d1bd8e66e9 on remote branch
Change-Id: I2c0d004cc51d0ce7b262875f00c34c6a98c01cb3
2022-09-06 14:50:48 -07:00
Linux Build Service Account
bf8af23543 Merge 8f5b3fc858 on remote branch
Change-Id: Id9bda199469cbc0c81485ec7a8aed5bb3745ea81
2022-09-06 14:50:05 -07:00
Linux Build Service Account
b03882a524 Merge dc1728e345 on remote branch
Change-Id: Ia3d274e495f4db995cc70582ff6bb5364cdc9e5c
2022-09-06 14:38:38 -07:00
rnamala
c3219d4f05 msm: adsprpc: Prevent use after free in fastrpc_invoke_send
In some async scenarios, the message context might be freed
by the async response thread before the user thread
updates the txmsg buffer. This leads to a use after free scenario.
Prevent this from happening by copying message to a temporary
variable and using this temporary variable.

Change-Id: I181eb5c6e1a6bdc2437f974d5f514d8fdfefcc9f
Acked-by: Ranjith Goud Namala <rnamala@qti.qualcomm.com>
Signed-off-by: rnamala <quic_rnamala@quicinc.com>
2022-08-28 01:48:01 -07:00
Subbaraman Narayanamurthy
00ad633ef4 power: supply: qti_battery_charger: Fix NULL pointer dereference
With psy initialized in battery_chg_init_psy(), read_property_id()
when called from battery_chg_parse_dt() can try accessing
psy->desc->name when dynamic debugging is enabled. Fix it.

Change-Id: I88114ea9779d5113524b8b15659bf8bafe6364ed
Signed-off-by: Subbaraman Narayanamurthy <quic_subbaram@quicinc.com>
2022-08-26 12:57:17 -07:00
qctecmdr
c73b8b29cc Merge "cnss2: Update DRV support flag in the feature list of host cap" 2022-08-26 03:45:52 -07:00
qctecmdr
dc1728e345 Merge "asoc: add more return when msm_audio_ion_alloc failed" 2022-08-26 03:18:55 -07:00
Mohammed Siddiq
dc7b9ccc2d cnss2: Update DRV support flag in the feature list of host cap
Update DRV support flag in the feature list of host cap so that
the firmware is aware of the DRV feature support on the host.

Change-Id: I6effd21293da80e023076469f7a42f5bf0018830
Signed-off-by: Mohammed Siddiq <msiddiq@codeaurora.org>
2022-08-25 20:55:15 -07:00
Vamsi Krishna Gattupalli
5b17b91197 msm: adsprpc: Fix for hyp_assign_phys double call
A check is introduced to restrict  the double call of
hyp_assign_phys for the same address.

Change-Id: I0ac984af9fe456d317c7c2d99d6d1290f86830e8
Acked-by: Ansa Ahmed <ansaahme@qti.qualcomm.com>
Signed-off-by: Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>
2022-08-25 12:50:17 +05:30
qctecmdr
24624df1f8 Merge "msm: ipa: Modification for Pipe info based on tethering protocol" 2022-08-24 00:33:58 -07:00
Deru Wang
f733b21779 asoc: add more return when msm_audio_ion_alloc failed
Sometimes, the return of msm_audio_ion_alloc is a
positive number not a negative number when audio ION
alloc failed. It will return the status of cmd_rsp
which maybe a positive number.

Change-Id: Ice90385f22c07fa2c9c72c8a31aeb3b8ee477756
Signed-off-by: Deru Wang <quic_deruwang@quicinc.com>
2022-08-23 16:22:04 +08:00
qctecmdr
68eac8ff03 Merge "Merge android11-5.4.197+ (3970bc6) into msm-5.4" 2022-08-22 22:49:43 -07:00
qctecmdr
992339670c Merge "msm: mhi_dev: Avoiding delay in transfer completion" 2022-08-22 22:49:42 -07:00
Saurav Kumar
d6e85b80fd UAPI: update uapi header to fix struct re-definition errors
Update header to fix struct re-definition errors
by including host time header instead of uapi
specific time header file.

Change-Id: I67b52ba2928480c24abbdf7a2d246635fedfaafd
Signed-off-by: Saurav Kumar <quic_sauravk@quicinc.com>
2022-08-18 22:48:56 -07:00
qctecmdr
71b489f33e Merge "disp: msm: add msm framebuffer emulation" 2022-08-16 21:17:12 -07:00
Guillaume Nault
79ff84826e net/sched: act_mpls: Add action to push MPLS LSE before Ethernet header
Define the MAC_PUSH action which pushes an MPLS LSE before the mac
header (instead of between the mac and the network headers as the
plain PUSH action does).

The only special case is when the skb has an offloaded VLAN. In that
case, it has to be inlined before pushing the MPLS header.

Change-Id: Iea0792dac8682bccc4a6a506244c81ed799f779f
Signed-off-by: Guillaume Nault gnault@redhat.com
Signed-off-by: David S. Miller davem@davemloft.net
Git-commit: a45294af9e96a3e060b6272fa7cd2c4b196de335
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[quic_jguidry@quicinc.com: Enabled net/sched filtering and classification in
 sdxlemur.config]
Signed-off-by: James Wyatt Guidry <quic_jguidry@quicinc.com>
2022-08-16 09:30:35 -07:00
Vinayaka B M
73de3d4872 msm: ipa: Modification for Pipe info based on tethering protocol
Add support to send pipe info based on the tethering protocal.

Change-Id: I8d27461b4b64e1651f3f74188197156fde282d7e
Signed-off-by: Vinayaka B M <quic_vinaybm@quicinc.com>
2022-08-16 09:16:11 -07:00
Srinivasarao Pathipati
630e7df8c5 Merge android11-5.4.197+ (3970bc6) into msm-5.4
* refs/heads/tmp-3970bc6:
  UPSTREAM: Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
  FROMGIT: arm64: fix oops in concurrently setting insn_emulation sysctls
  ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user to qcom symbol list
  ANDROID: GKI: update Sony KMI symbol list
  UPSTREAM: mm: fix misplaced unlock_page in do_wp_page()
  BACKPORT: mm: do_wp_page() simplification
  UPSTREAM: mm/ksm: Remove reuse_ksm_page()
  BACKPORT: ALSA: pcm: Fix races among concurrent prealloc proc writes
  BACKPORT: ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
  BACKPORT: ALSA: pcm: Fix races among concurrent read/write and buffer changes
  ANDROID: Fix up abi issue with struct snd_pcm_runtime
  BACKPORT: ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
  BACKPORT: nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
  Linux 5.4.197
  bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
  NFSD: Fix possible sleep during nfsd4_release_lockowner()
  NFS: Memory allocation failures are not server fatal errors
  docs: submitting-patches: Fix crossref to 'The canonical patch format'
  tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
  tpm: Fix buffer access in tpm2_get_tpm_pt()
  HID: multitouch: Add support for Google Whiskers Touchpad
  raid5: introduce MD_BROKEN
  dm verity: set DM_TARGET_IMMUTABLE feature flag
  dm stats: add cond_resched when looping over entries
  dm crypt: make printing of the key constant-time
  dm integrity: fix error code in dm_integrity_ctr()
  zsmalloc: fix races between asynchronous zspage free and page migration
  crypto: ecrdsa - Fix incorrect use of vli_cmp
  netfilter: conntrack: re-fetch conntrack after insertion
  exec: Force single empty string when argv is empty
  drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
  cfg80211: set custom regdomain after wiphy registration
  assoc_array: Fix BUG_ON during garbage collect
  drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
  i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
  net: ftgmac100: Disable hardware checksum on AST2600
  net: af_key: check encryption module availability consistency
  pinctrl: sunxi: fix f1c100s uart2 function
  ACPI: sysfs: Fix BERT error region memory mapping
  ACPI: sysfs: Make sparse happy about address space in use
  media: vim2m: initialize the media device earlier
  media: vim2m: Register video device after setting up internals
  secure_seq: use the 64 bits of the siphash for port offset calculation
  tcp: change source port randomizarion at connect() time
  Input: goodix - fix spurious key release events
  staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan()
  x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests
  lockdown: also lock down previous kgdb use
  Linux 5.4.196
  afs: Fix afs_getattr() to refetch file status if callback break occurred
  i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe()
  x86/xen: Mark cpu_bringup_and_idle() as dead_end_function
  x86/xen: fix booting 32-bit pv guest
  Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
  ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
  firmware_loader: use kernel credentials when reading firmware
  net: stmmac: disable Split Header (SPH) for Intel platforms
  block: return ELEVATOR_DISCARD_MERGE if possible
  Input: ili210x - fix reset timing
  net: atlantic: verify hw_head_ lies within TX buffer ring
  net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe()
  ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one()
  selftests: add ping test with ping_group_range tuned
  mac80211: fix rx reordering with non explicit / psmp ack policy
  scsi: qla2xxx: Fix missed DMA unmap for aborted commands
  perf bench numa: Address compiler error on s390
  gpio: mvebu/pwm: Refuse requests with inverted polarity
  gpio: gpio-vf610: do not touch other bits when set the target bit
  net: bridge: Clear offload_fwd_mark when passing frame up bridge interface.
  igb: skip phy status check where unavailable
  ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2
  ARM: 9196/1: spectre-bhb: enable for Cortex-A15
  net: af_key: add check for pfkey_broadcast in function pfkey_process
  net/mlx5e: Properly block LRO when XDP is enabled
  NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc
  net/qla3xxx: Fix a test in ql_reset_work()
  clk: at91: generated: consider range when calculating best rate
  ice: fix possible under reporting of ethtool Tx and Rx statistics
  net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup()
  net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf()
  net/sched: act_pedit: sanitize shift argument before usage
  net: macb: Increment rx bd head after allocating skb and buffer
  ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group
  ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi
  dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace
  drm/dp/mst: fix a possible memory leak in fetch_monitor_name()
  crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ
  KVM: x86/mmu: Update number of zapped pages even if page list is stable
  PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold
  Fix double fget() in vhost_net_set_backend()
  perf: Fix sys_perf_event_open() race against self
  ALSA: wavefront: Proper check of get_user() error
  SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
  SUNRPC: Don't call connect() more than once on a TCP socket
  SUNRPC: Prevent immediate close+reconnect
  SUNRPC: Clean up scheduling of autoclose
  mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch()
  mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD
  mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC
  nilfs2: fix lockdep warnings during disk space reclamation
  nilfs2: fix lockdep warnings in page operations for btree nodes
  ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()
  platform/chrome: cros_ec_debugfs: detach log reader wq from devm
  drbd: remove usage of list iterator variable after loop
  MIPS: lantiq: check the return value of kzalloc()
  rtc: mc146818-lib: Fix the AltCentury for AMD platforms
  nvme-multipath: fix hang when disk goes live over reconnect
  ALSA: hda/realtek: Enable headset mic on Lenovo P360
  crypto: x86/chacha20 - Avoid spurious jumps to other functions
  crypto: stm32 - fix reference leak in stm32_crc_remove
  Input: stmfts - fix reference leak in stmfts_input_open
  Input: add bounds checking to input_set_capability()
  um: Cleanup syscall_handler_t definition/cast, fix warning
  rtc: fix use-after-free on device removal
  x86/xen: Make the secondary CPU idle tasks reliable
  x86/xen: Make the boot CPU idle task reliable
  floppy: use a statically allocated error counter
  ANDROID: fix up abi issue with struct snd_pcm_runtime
  Linux 5.4.195
  tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe()
  ping: fix address binding wrt vrf
  arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map
  net: phy: Fix race condition on link status change
  MIPS: fix build with gcc-12
  drm/vmwgfx: Initialize drm_mode_fb_cmd2
  cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()
  i40e: i40e_main: fix a missing check on list iterator
  drm/nouveau/tegra: Stop using iommu_present()
  serial: 8250_mtk: Fix register address for XON/XOFF character
  serial: 8250_mtk: Fix UART_EFR register address
  slimbus: qcom: Fix IRQ check in qcom_slim_probe
  USB: serial: option: add Fibocom MA510 modem
  USB: serial: option: add Fibocom L610 modem
  USB: serial: qcserial: add support for Sierra Wireless EM7590
  USB: serial: pl2303: add device id for HP LM930 Display
  usb: typec: tcpci: Don't skip cleanup in .remove() on error
  usb: cdc-wdm: fix reading stuck on device close
  tty: n_gsm: fix mux activation issues in gsm_config()
  tcp: resalt the secret every 10 seconds
  net: emaclite: Don't advertise 1000BASE-T and do auto negotiation
  s390: disable -Warray-bounds
  ASoC: ops: Validate input values in snd_soc_put_volsw_range()
  ASoC: max98090: Generate notifications on changes for custom control
  ASoC: max98090: Reject invalid values in custom control put()
  hwmon: (f71882fg) Fix negative temperature
  gfs2: Fix filesystem block deallocation for short writes
  net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()
  net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending
  net/sched: act_pedit: really ensure the skb is writable
  s390/lcs: fix variable dereferenced before check
  s390/ctcm: fix potential memory leak
  s390/ctcm: fix variable dereferenced before check
  hwmon: (ltq-cputemp) restrict it to SOC_XWAY
  dim: initialize all struct fields
  mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection
  netlink: do not reset transport header in netlink_recvmsg()
  drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name()
  ipv4: drop dst in multicast routing path
  net: Fix features skip in for_each_netdev_feature()
  mac80211: Reset MBSSID parameters upon connection
  hwmon: (tmp401) Add OF device ID table
  batman-adv: Don't skb_split skbuffs with frag_list
  Linux 5.4.194
  mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()
  mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
  mm: fix missing cache flush for all tail pages of compound page
  Bluetooth: Fix the creation of hdev->name
  KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id
  x86: kprobes: Prohibit probing on instruction which has emulate prefix
  x86: xen: insn: Decode Xen and KVM emulate-prefix signature
  x86: xen: kvm: Gather the definition of emulate prefixes
  x86/asm: Allow to pass macros to __ASM_FORM()
  KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
  arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL
  can: grcan: only use the NAPI poll budget for RX
  can: grcan: grcan_probe(): fix broken system id check for errata workaround needs
  nfp: bpf: silence bitwise vs. logical OR warning
  drm/i915: Cast remain to unsigned long in eb_relocate_vma
  drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types
  block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit
  MIPS: Use address-of operator on section symbols
  ANDROID: GKI: update the abi .xml file
  Revert "tcp: ensure to use the most recently sent skb when filling the rate sample"
  Linux 5.4.193
  mmc: rtsx: add 74 Clocks in power on flow
  PCI: aardvark: Fix reading MSI interrupt number
  PCI: aardvark: Clear all MSIs at setup
  dm: interlock pending dm_io and dm_wait_for_bios_completion
  dm: fix mempool NULL pointer race when completing IO
  tcp: make sure treq->af_specific is initialized
  ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
  ALSA: pcm: Fix races among concurrent prealloc proc writes
  ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
  ALSA: pcm: Fix races among concurrent read/write and buffer changes
  ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
  mm: fix unexpected zeroed page mapping with zram swap
  block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
  net: ipv6: ensure we call ipv6_mc_down() at most once
  KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised
  x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume
  kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU
  NFSv4: Don't invalidate inode attributes on delegation return
  drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
  net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
  btrfs: always log symlinks in full mode
  smsc911x: allow using IRQ0
  bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag
  selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational
  net: emaclite: Add error handling for of_address_to_resource()
  net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux()
  net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init()
  RDMA/siw: Fix a condition race issue in MPA request processing
  ASoC: dmaengine: Restore NULL prepare_slave_config() callback
  hwmon: (adt7470) Fix warning on module removal
  NFC: netlink: fix sleep in atomic bug when firmware download timeout
  nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
  nfc: replace improper check device_is_registered() in netlink related functions
  can: grcan: use ofdev->dev when allocating DMA memory
  can: grcan: grcan_close(): fix deadlock
  s390/dasd: Fix read inconsistency for ESE DASD devices
  s390/dasd: Fix read for ESE with blksize < 4k
  s390/dasd: prevent double format of tracks for ESE devices
  s390/dasd: fix data corruption for ESE devices
  ASoC: meson: Fix event generation for G12A tohdmi mux
  ASoC: wm8958: Fix change notifications for DSP controls
  ASoC: da7219: Fix change notifications for tone generator frequency
  genirq: Synchronize interrupt thread startup
  ACPICA: Always create namespace nodes using acpi_ns_create_node()
  firewire: core: extend card->lock in fw_core_handle_bus_reset
  firewire: remove check of list iterator against head past the loop body
  firewire: fix potential uaf in outbound_phy_packet_callback()
  Revert "SUNRPC: attempt AF_LOCAL connect on setup"
  gpiolib: of: fix bounds check for 'gpio-reserved-ranges'
  ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes
  parisc: Merge model and model name into one line in /proc/cpuinfo
  MIPS: Fix CP0 counter erratum detection for R4k CPUs
  Linux 5.4.192
  mm, hugetlb: allow for "high" userspace addresses
  hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs
  tty: n_gsm: fix incorrect UA handling
  tty: n_gsm: fix wrong command frame length field encoding
  tty: n_gsm: fix wrong command retry handling
  tty: n_gsm: fix missing explicit ldisc flush
  tty: n_gsm: fix insufficient txframe size
  netfilter: nft_socket: only do sk lookups when indev is available
  tty: n_gsm: fix malformed counter for out of frame data
  tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2
  x86/cpu: Load microcode during restore_processor_state()
  net: ethernet: stmmac: fix write to sgmii_adapter_base
  drivers: net: hippi: Fix deadlock in rr_close()
  cifs: destage any unwritten data to the server before calling copychunk_write
  x86: __memcpy_flushcache: fix wrong alignment if size > 2^32
  ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit()
  ASoC: wm8731: Disable the regulator when probing fails
  tcp: fix F-RTO may not work correctly when receiving DSACK
  ixgbe: ensure IPsec VF<->PF compatibility
  bnx2x: fix napi API usage sequence
  tls: Skip tls_append_frag on zero copy size
  drm/amd/display: Fix memory leak in dcn21_clock_source_create
  net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK
  net: bcmgenet: hide status block before TX timestamping
  clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource()
  bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create()
  tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT
  ip_gre: Make o_seqno start from 0 in native mode
  net/smc: sync err code when tcp connection was refused
  net: hns3: add validity check for message data length
  cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe
  pinctrl: pistachio: fix use of irq_of_parse_and_map()
  arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock
  ARM: dts: imx6ull-colibri: fix vqmmc regulator
  sctp: check asoc strreset_chunk in sctp_generate_reconf_event
  tcp: ensure to use the most recently sent skb when filling the rate sample
  tcp: md5: incorrect tcp_header_len for incoming connections
  bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook
  mtd: rawnand: Fix return value check of wait_for_completion_timeout
  ipvs: correctly print the memory size of ip_vs_conn_tab
  ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35
  ARM: dts: am3517-evm: Fix misc pinmuxing
  ARM: dts: Fix mmc order for omap3-gta04
  phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe
  phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe
  ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek
  phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks
  ARM: OMAP2+: Fix refcount leak in omap_gic_of_init
  phy: samsung: exynos5250-sata: fix missing device put in probe error paths
  phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe
  ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue
  USB: Fix xhci event ring dequeue pointer ERDP update issue
  mtd: rawnand: fix ecc parameters for mt7622
  arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards
  arm64: dts: meson: remove CPU opps below 1GHz for G12B boards
  video: fbdev: udlfb: properly check endpoint type
  hex2bin: fix access beyond string end
  hex2bin: make the function hex_to_bin constant-time
  arch_topology: Do not set llc_sibling if llc_id is invalid
  serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device
  serial: 8250: Also set sticky MCR bits in console restoration
  serial: imx: fix overrun interrupts in DMA mode
  usb: dwc3: gadget: Return proper request status
  usb: dwc3: core: Fix tx/rx threshold settings
  usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind()
  usb: gadget: uvc: Fix crash when encoding data for usb request
  usb: typec: ucsi: Fix role swapping
  usb: misc: fix improper handling of refcount in uss720_probe()
  iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on()
  iio: dac: ad5446: Fix read_raw not returning set value
  iio: dac: ad5592r: Fix the missing return value.
  xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms
  xhci: stop polling roothubs after shutdown
  USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions
  USB: serial: option: add support for Cinterion MV32-WA/MV32-WB
  USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader
  USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS
  USB: quirks: add STRING quirk for VCOM device
  USB: quirks: add a Realtek card reader
  usb: mtu3: fix USB 3.0 dual-role-switch from device to host
  lightnvm: disable the subsystem
  hamradio: remove needs_free_netdev to avoid UAF
  hamradio: defer 6pack kfree after unregister_netdev
  floppy: disable FDRAWCMD by default

 Conflicts:
	drivers/usb/dwc3/gadget.c
	include/linux/dma-mapping.h
	include/linux/stmmac.h
	mm/memory.c

Change-Id: I3bf49e11ae4aeaf1db353efbdfee950cd12de8cf
Signed-off-by: Srinivasarao Pathipati <quic_c_spathi@quicinc.com>
2022-08-16 16:52:01 +05:30
Ananya Gupta
c1561f667b qcacld-3.0: Set bus bandwidth state to NONE in rutime suspend
Currently, runtime suspend is not setting bus bandwiddth state
to NONE but to IDLE level.
Change is to set bandwidth state to None after setting it to
IDLE.

Change-Id: Iabd20b7e4a23019768de7604cb0efda0328e7d57
CRs-Fixed: 3229952
2022-08-15 09:36:15 -07:00
Linux Build Service Account
55e1a5c8a3 Merge b2e71fbdb8 on remote branch
Change-Id: I494533031f14846b222ccace007cdcec48b470cc
2022-08-13 02:50:34 -07:00
Linux Build Service Account
48ed7e9b51 Merge 336163ddec on remote branch
Change-Id: Idfbc8a49611bfeb2a16f0aed81ec905c3264359f
2022-08-13 02:48:52 -07:00
Linux Build Service Account
a04ea06bbb Merge 05dab02211 on remote branch
Change-Id: I57a82d1a56080b9475217c4c3d19152d9323c6bc
2022-08-13 02:44:13 -07:00
qctecmdr
df885aa30f Merge "net/sched: act_vlan: Add {POP,PUSH}_ETH actions" 2022-08-12 10:24:16 -07:00
Krishna Kishor Jha
09f30ee1a0 audio-kernel: Do SRC with MFC
1) Doing SRC with MFC when FE and BE SampleRates are different.
   MFC module is expected to add as fist module in COPP and output
   SR of MFC is configured same as app_type SR.
2) Adding MFC module V2 version details to system.

Change-Id: I7c03fa28ec32892645ead9baf59eb927ca3e4891
2022-08-11 22:48:18 +05:30
qctecmdr
0d46248c73 Merge "iio: qcom-spmi-adc5: Add support for calibrated bat_therm channel" 2022-08-10 22:10:46 -07:00
Guillaume Nault
bd20869df5 net/sched: act_vlan: Add {POP,PUSH}_ETH actions
Implement TCA_VLAN_ACT_POP_ETH and TCA_VLAN_ACT_PUSH_ETH, to
    respectively pop and push a base Ethernet header at the beginning of a
    frame.

    POP_ETH is just a matter of pulling ETH_HLEN bytes. VLAN tags, if any,
    must be stripped before calling POP_ETH.

    PUSH_ETH is restricted to skbs with no mac_header, and only the MAC
    addresses can be configured. The Ethertype is automatically set from
    skb->protocol. These restrictions ensure that all skb's fields remain
    consistent, so that this action can't confuse other part of the
    networking stack (like GSO).

    Since openvswitch already had these actions, consolidate the code in
    skbuff.c (like for vlan and mpls push/pop).

Change-Id: Ifce1d5fee3eb1741bdc88b22f9000226744cc56c
Signed-off-by: Guillaume Nault gnault@redhat.com
Signed-off-by: David S. Miller davem@davemloft.net
Git-commit: 19fbcb36a39eefbe8912a13ccc02e937b1c418d6
Git-repo: https://android.googlesource.com/kernel/common/
[quic_jguidry@quicinc.com: Added CONFIG_NET_SCHED_ACT_VLAN_QGKI to
 sdxlemur.config]
Signed-off-by: James Wyatt Guidry <quic_jguidry@quicinc.com>
2022-08-10 09:29:25 -07:00
Aditya Mathur
abb255af77 virtiofs: fix virtio_fs_fiq_ops api
Fixing api signature for virtio_fs_fiq_ops.

Change-Id: Ib6b5112b710b0293d9af5c29e460c07e9d30b153
Signed-off-by: Aditya Mathur <quic_aditmath@quicinc.com>
2022-08-09 02:51:27 -07:00
qctecmdr
ded7fbf8bd Merge "dt-bindings: iio: add support for calibrated bat_therm channel" 2022-08-08 05:05:25 -07:00
Jishnu Prakash
9b947ab102 iio: qcom-spmi-adc5: Add support for calibrated bat_therm channel
Add support for calibrated bat_therm channel which
has more accuracy than default bat_therm channel.

Change-Id: I7516c96aaca90db2dd84ed47364ea8f5d1259360
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2022-08-07 23:16:41 -07:00
Jishnu Prakash
fed05d2fd3 dt-bindings: iio: add support for calibrated bat_therm channel
Add support for calibrated bat_therm channel on charger PMICs
PM8350B and PM7325B, which has more accuracy than default bat_therm
channel.

Change-Id: Id24e187c5a83519f9913457e871429bf729d9213
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2022-08-07 23:16:06 -07:00
Swathi K
6596344010 msm: adsprpc: Handle out of bounds access
Add check for channel ID in fastrpc_buf_alloc to
fix out of bounds access.

Change-Id: I92f2717edcc91c19309589ce7c11c91c8129b71a
Signed-off-by: Swathi K <quic_c_kataka@quicinc.com>
2022-08-04 17:59:38 +05:30
qctecmdr
b2e71fbdb8 Merge "msm: adsprpc: Validate the CID" 2022-08-03 11:48:30 -07:00
Madan Koyyalamudi
d1bd8e66e9 Release 2.0.8.31
Release 2.0.8.31

Change-Id: I60530c697e5ead95868dce10bbdff8d37f337fd4
CRs-Fixed: 774533
2022-08-03 07:30:24 -07:00
spuligil
8f5b3fc858 fw-api: CL 19061926 - update fw common interface files
Change-Id: I8c822fece3ac141e04f495ecf26c63256e2e66c4
WMI: add PDEV_FEATURESET_CMD msg def
CRs-Fixed: 2262693
2022-08-03 06:03:06 -07:00
spuligil
7a1807c2b9 fw-api: CL 19061219 - update fw common interface files
HTT stats: add rssi_chain_ext_2 fields in rx_pdev_rate_ext_stats TLV

Change-Id: I5df15d56613615fb7699c4eec16743392da3d1e3
CRs-Fixed: 2262693
2022-08-03 06:02:28 -07:00