* Also rely on userspace writing to /dev/wlan, Wi-Fi
HAL writes "ON" or "OFF" to /dev/wlan.
* Use this method to initialize hdd as it's a safer
way to ensure both wlan_mac.bin and WCNSS_qcom_cfg.ini
are ready to be read.
* This also eliminates the needs for horrible hacks
to read the userspace file.
Change-Id: I648f1a107c095e50a64f44c39e78d6b6f917e190
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
* 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
* 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
"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
"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
"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
"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
"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
"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
"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
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>
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>
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>
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>
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>
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>
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>
Add support to send pipe info based on the tethering protocal.
Change-Id: I8d27461b4b64e1651f3f74188197156fde282d7e
Signed-off-by: Vinayaka B M <quic_vinaybm@quicinc.com>
* 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>
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
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
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>
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>
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>
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>