Files
Bruno Martins b0b8fd00a4 Merge remote-tracking branch 'sm8550-modules/lineage-21' into HEAD
* sm8550-modules/lineage-21:
  wlan: qcacmn: Fix inline compilation
  qcacmn : Fix out-of-bound in wlan_mlo_parse_bcn_prbresp_t2lm_ie
  qcacld-3.0 : Fix out-of-bound in wlan_mlo_parse_bcn_prbresp_t2lm_ie
  msm: ipa3: ODL endpoint configuration for bengal
  msm: ipa3: Use atomic map API to avoid sleep in atomic context
  cnss2: Add support to determine Audio shared IOMMU group
  kgsl: build: Add changes to compile graphics-kernel for Bengal
  qcacld-3.0: free the cache entry properly
  asoc: codecs: add support for HDMI_DAI & HDMI_MS_DAI
  msm: camera: tfe: Add epd support
  cnss_utils: Add QMI message Soft SKU information
  cnss2: Fix potential TME NULL pointer dereference
  icnss2: add null check in icnss driver code
  cnss2: Clear DRV last connected flag at right place
  msm: eva: Added check for invalid pointer
  cnss_utils: add smem-mailbox APIs
  icnss2: enable rproc_recovery_set vendor hook compilation
  msm: camera: sensor: Proper handling of race condition in util api
  cnss2: Start Device RDDM timer after Host REQ
  Revert "cnss2: loads different fw binary per running mode"
  msm: ipa3: disable rndis over usb tethering in case of APQ-DMA.
  msm: kgsl: Do not reclaim pages mapped in a VBO
  msm: kgsl: Put VBO child refcount if unmap succeeds
  msm: kgsl: Give hint to SMMU for skipping TLB ops during slumber
  msm: ipa3: Adding changes to check pointer null or not
  icnss2: refractor chain1 regulator voting
  qcacmn: Add frame length check in util_gen_link_reqrsp_cmn
  cnss2: Add API to get Audio dev direct link cap
  kgsl: hwfence: Call fd_install after creating hw fence
  kgsl: Prevent wrapped around VA range allocation
  msm: kgsl: Do not release dma and anon buffers if unmap fails
  msm: kgsl: Keep the timeline fence valid for logging
  fw-api: CL 25873460 - update fw common interface files
  fw-api: CL 25869885 - update fw common interface files
  fw-api: CL 25866433 - update fw common interface files
  fw-api: CL 25840790 - update fw common interface files
  fw-api: CL 25839627 - update fw common interface files
  fw-api: Fix compilation warnings
  fw-api: peach: v2: Fix compilation errors
  icnss2: Enable Support for WFC call TWT config
  rmnet_wlan: I5152257e2850a974eac782e757076cb7f45422bd
  kgsl: gen7: Program the aperture when enabling PC, VPC perfcounters
  fw-api: CL 25798927 - update fw common interface files
  fw-api: CL 25795907 - update fw common interface files
  fw-api: CL 25779296 - update fw common interface files
  fw-api: CL 25777035 - update fw common interface files
  fw-api: CL 25775134 - update fw common interface files
  cnss2: Print address range for minidump region
  msm: eva: Use error checked property num
  qcacmn: MBSSID profile count
  msm: eva: UAF fix
  qcacmn: Change minimum mbssid ie length value to 1
  video-driver: Adding VP9 8K_UHD decoder support for anorak.
  cnss2: Fix DEV SOL interrupt issue
  kgsl: gen7: Update perfcounter list for CB unsupported targets
  video: driver: initialize workq before creat singlethread workq
  qcacmn: Change dp_get_peer_state() log to debug
  qcacmn: Print peer info in dp_get_peer_state
  qcacmn: Add check for rf_test_mode to connect in MLO open mode
  qcacmn: Modify the checks to validate security for 11be connection
  qcacmn: Reject partner link based on security check
  Release 5.2.1.63S
  qcacld-3.0: Add rf test mode sysfs functionality
  qcacld-3.0: Don't check the partner link security before ML probe response
  qcacld-3.0: Add check for rf_test_mode to connect in MLO open mode
  qcacld-3.0: Add comments for the change fixed
  qcacld-3.0: Reject partner link based on security check
  fw-api: CL 25746138 - update fw common interface files
  fw-api: CL 25739385 - update fw common interface files
  fw-api: CL 25734378 - update fw common interface files
  fw-api: CL 25734374 - update fw common interface files
  fw-api: CL 25722609 - update fw common interface files
  fw-api: CL 25706940 - update fw common interface files
  fw-api: CL 25706687 - update fw common interface files
  fw-api: CL 25682638 - update fw common interface files
  fw-api: CL 25672910 - update fw common interface files
  fw-api: CL 25663374 - update fw common interface files
  fw-api: CL 25652231 - update fw common interface files
  qcacmn: Fix issue about generating MBSSID frames
  msm: camera: cdm: check irq status on hang detection
  securemsm-kernel: initalize proc fs ops for non defined operation
  fw-api: Get V2 HW header files for peach
  Release 5.2.1.63R
  qcacld-3.0: Add the vdev ID check in stats ext command
  qcacmn: reactive serializate pending command after active list is empty
  Release 5.2.1.63Q
  qcacld-3.0: Block wmi transactions as part of trigger recovery work
  kgsl: Do not allow allocations for zero size VBOs
  msm: kgsl: Hold mutex lock while mapping VBO buffer
  icnss2: enable icnss2 compilation for volcano
  cnss2: Remove DIAG related MHI channel configuration for Peach
  Release 5.2.1.63P
  qcacld-3.0: Use link address to find channel from RNR
  cnss2: Add segment CALDB support flag in FW Cap
  cnss2: Send QMI message to download TME binaries
  qcacmn: Add check to validate ml cap offset
  qcacmn: Fix OOB issue
  fw-api: CL 25639871 - update fw common interface files
  fw-api: CL 25638846 - update fw common interface files
  fw-api: CL 25637760 - update fw common interface files
  fw-api: CL 25636238 - update fw common interface files
  fw-api: CL 25618622 - update fw common interface files
  fw-api: CL 25612024 - update fw common interface files
  fw-api: CL 25601210 - update fw common interface files
  fw-api: CL 25598308 - update fw common interface files
  fw-api: CL 25585821 - update fw common interface files
  fw-api: CL 25582070 - update fw common interface files
  fw-api: CL 25582068 - update fw common interface files
  kgsl: Fix upper bound check for iommu address
  cnss2: Update TME-L patch name
  cnss2: Add dump collection for CAL memory
  icnss2: add bazel config files for pitti
  Release 5.2.1.63O
  qcacld-3.0: Add Wait for uptree operations in dsc for vdev transitions
  qcacmn: Add sanity check to fix OOB issue
  qcacmn: Fix compilation error observed with upstream kernel
  qcacmn: Enable CFG80211_SINGLE_NETDEV_MULTI_LINK_SUPPORT for kernel-6.6
  Release 5.2.1.63N
  qcacld-3.0: Fix compilation error related to upstream kernel
  ASoC: kalama: Add support for Analog Mic6
  fw-api: CL 25560130 - update fw common interface files
  fw-api: CL 25538998 - update fw common interface files
  fw-api: CL 25538692 - update fw common interface files
  fw-api: CL 25526295 - update fw common interface files
  qcacmn: Fix mismatched format compilation error
  qcacmn: Fix uninitialized variable used issue
  qcacmn: Fix code indent
  qcacmn: Fix improper return value
  qcacmn: Fix function prototype and definition mismatch
  Release 5.2.1.63M
  qcacld-3.0: Fix code indent
  qcacld-3.0: Fix function prototype and definition mismatch
  qcacld-3.0: Fix uninitialized variable used issue
  Release 5.2.1.63L
  qcacld-3.0: Don't defer messages for del sta resp
  icnss2: Add PDC init table support for WLAN device
  qcacmn: Add changes to compile on LTS 6.5 kernel
  Release 5.2.1.63K
  qcacld-3.0: Add changes to compile on LTS 6.5 kernel
  qcacmn: Avoid assert for race condition issue
  Release 5.2.1.63J
  qcacld-3.0: Check for NULL before accessing dp_ctx or DP soc
  Release 5.2.1.63I
  qcacld-3.0: Avoid dp_ops access during FTM mode on failure
  qcacmn: sun changes
  fw-api: CL 25522189 - update fw common interface files
  fw-api: CL 25493022 - update fw common interface files
  fw-api: CL 25473754 - update fw common interface files
  qcacmn: Fix compilation warnings on x86
  qcacmn: cmn changes for sun compilation
  Release 5.2.1.63H
  qcacld-3.0: Fix compilation errors on x86
  qcacld-3.0: Fix class create pointer issue
  msm: driver: fix resource leak issue when memremap failed.
  msm: kgsl: Expose debugfs to dump all IBs in snapshot for SWSCHED
  cnss2: Add support to get LPASS-FW shared memory info
  Release 5.2.1.63G
  qcacld-3.0: Skip NSS value check for SAP and P2PGO
  fw-api: CL 25397057 - update fw common interface files
  fw-api: CL 25394812 - update fw common interface files
  fw-api: CL 25328958 - update fw common interface files
  fw-api: CL 25314900 - update fw common interface files
  msm: camera: common: Fix possible OOB reads and writes operation
  msm: kgsl: Add hibernation support in KGSL for A7x
  cnss_utils: Add LPASS SSR reason code and new memory type
  cnss2: Set FUNC_SEL for SW_CTRL and SW_CTRL_WLAN GPIO
  video: driver: Update session priority to database
  video-driver: Adding aspect ratio check for supporting sliced height use cases.
  qcacmn: Get profile index and count for non-tx AP
  qcacmn: Save paddr of the prev buffer attached to rx descriptor
  fw-api: CL 25308727 - update fw common interface files
  fw-api: CL 25273382 - update fw common interface files
  fw-api: CL 25272219 - update fw common interface files
  fw-api: CL 25266026 - update fw common interface files
  fw-api: CL 25234042 - update fw common interface files
  fw-api: CL 25234039 - update fw common interface files
  fw-api: CL 25210870 - update fw common interface files
  fw-api: CL 25171661 - update fw common interface files
  cnss2: Add PBL error logging on host console
  msm: ipa: Null terminated interface name string argument received from ioctl
  msm: ipa3: unvote proxy clock if no uC loading in APQ
  kgsl: Gen7: Enable access protection for LPAC pipeline
  Release 5.2.1.63F
  qcacld-3.0: Fix in accessing pre_cac adapter
  qcacld-3.0: Avoid NULL pointer dereferenced
  qcacmn: Fix nbuf sanity failure handling in wbm error path
  Release 5.2.1.63E
  qcacld-3.0: Trigger join failure on assoc/reassoc bssid mismatch
  icnss2: Add bazel configs for monaco
  icnss2: Update hardcoded path for BOARD_COMMON_DIR
  icnss2: enable wpss supported for wcn6450 device
  cnss2: Initialize completion event at right place
  icnss2: Fix compilation error when CONFIG_MSM_QMP is not enabled
  Release 5.2.1.63D
  qcacld-3.0: Avoid access vdev pointer before check
  Release 5.2.1.63C
  qcacld-3.0: Send ARP pattern for SAP mode also
  qcacmn: Add hal api to get L3 type from packet tlvs
  fw-api: CL 25170657 - update fw common interface files
  fw-api: CL 25166743 - update fw common interface files
  fw-api: CL 25134675 - update fw common interface files
  fw-api: CL 25104555 - update fw common interface files
  fw-api: CL 25104553 - update fw common interface files
  msm: ipa3: Fix to restart tasklet for pending packets
  msm: ipa4: Fix to exit from tasklet after processing max packet
  qcacmn: Mark wow wakeup indication in the packet buffer
  Release 5.2.1.63B
  qcacld-3.0: Enable feature to mark wow wakeup packet for kiwi
  qcacld-3.0: Replace fallthrough comment with attribute
  cnss2: Genoa window enable bit set wrong
  datarmnet: Enabled datarmnet for trinket IOT
  Release 5.2.1.63A
  qcacld-3.0: Fix missing break statement in sync profile API
  Release 5.2.1.63
  qcacld-3.0: Send deauth frames with MLO MGMT TID after assoc
  Release 5.2.1.62Z
  qcacld-3.0: Fix a RX rate report issue in some legacy mode
  cnss2: Add PCIe's link resume failed event
  msm: eva: Changes to consider smmu fault as non-fatal.
  msm: vidc: allow TURBO for specific sessions
  Release 5.2.1.62Y
  qcacld-3.0: Rate limit excessive logs in DP component per packet path
  cnss2: Fix compilation error when CONFIG_MSM_QMP is not enabled
  cnss2: Add logic to support hang data for GNO
  fw-api: CL 25045621 - update fw common interface files
  fw-api: CL 25043321 - update fw common interface files
  fw-api: CL 25039727 - update fw common interface files
  fw-api: CL 25039724 - update fw common interface files
  fw-api: CL 25036225 - update fw common interface files
  fw-api: CL 25027860 - update fw common interface files
  msm: kgsl: Add changes to compile graphics-kernel for QCS605
  Release 5.2.1.62X
  qcacld-3.0: Fix VDEV NULL point dereference in DP TX
  video: driver: change max mapped output count to 11 for 8K
  fw-api: CL 25012076 - update fw common interface files
  fw-api: CL 25001184 - update fw common interface files
  fw-api: CL 24972727 - update fw common interface files
  fw-api: CL 24952424 - update fw common interface files
  fw-api: CL 24942753 - update fw common interface files
  fw-api: CL 24927565 - update fw common interface files
  fw-api: CL 24914490 - update fw common interface files
  fw-api: CL 24886188 - update fw common interface files
  fw-api: CL 24865228 - update fw common interface files
  fw-api: CL 24822236 - update fw common interface files
  msm: kgsl: Enable hibernation for kalama
  msm: kgsl: Add sysfs node to simulate touch wakeup
  disp: msm: sde: configure ubwc ctrl ver in hw as per devicetree
  disp: msm: sde: wait for autorefresh_status to be idle in prepare kickoff
  disp: msm: sde: reset crop registers in PU cases
  disp: msm: sde: reset bw_control state during non-seamless commit
  disp: msm: limit reglog to user debug builds
  disp: msm: sde: add mutex lock to protect wb_dev
  disp: msm: sde: traverse the entire CTL list during splash_resource init
  disp: msm: sde: add null check for pointer to drm_connector
  disp: msm: sde: swap right mixer flag
  disp: msm: sde: reset bl_scale_sv in power off case
  disp: msm: dp: Voting for pm qos
  disp: msm: sde: avoid returning vsync count for cwb encoder
  disp: msm: sde: adjust the vblank refcount until the completion of poms
  disp: msm: sde: add out of bound check for interrupt id
  disp: msm: dp: Handle aux switch node missing in device tree
  disp: msm: sde: add support for CWB + single LM partial update
  disp: msm: sde: clear wb mode and cached cwb encoder mask
  disp: msm: dp: update PHY settings for crow target
  disp: config: add support for fsa and wcd aux switch for crow target
  disp: msm: dp: Parse device tree to find specific aux switch
  disp: msm: dp: Add abstract and wcd939x aux switch support
  disp: msm: sde: avoid returning zero vsync count in poms usecase
  disp: config: add support for fsa and wcd aux switch for crow target
  disp: msm: dp: Parse device tree to find specific aux switch
  disp: msm: dp: Add abstract and wcd939x aux switch support
  disp: msm: initialize and register drm device after splash_config
  disp: msm: sde: set layer mixer for each wb display mode
  disp: msm: dp: update PHY settings for crow target
  disp: msm: dsi: change log level for dsi pll slave config
  disp: msm: sde: select vbif QOS LUT based on ddr type
  disp: msm: sde: add vsync count in virtual encoder
  disp: msm: dsi: sync the command DMA packet buffer after update
  disp: msm: dp: Release connector reference after reading crc frame value
  disp: msm: sde: disable CWB in quad pipe
  disp: msm: sde: get proper mode while populating layout split
  disp: msm: dsi: avoid taking ctrl lock while waiting for CMD DMA done
  disp: msm: dp: set frequency in hz for all dp clocks
  disp: msm: dp: Convert clock operations to byte2 ops
  disp: msm: add build configs for crow
  disp: msm: sde: add rev checks for crow target
  disp: msm: sde: trigger a suspend commit if display in video mode
  disp: msm: sde: wait for pending vsync event on pm_suspend
  disp: msm: sde: avoid reprogramming of vbif and RP remap
  disp: msm: sde: avoid double clearing of INTR registers
  disp: msm: dsi: fix compressed RGB101010 support

Change-Id: I720d5b2f72975f9436830efde1f8b15c11d9a817
2024-04-22 22:25:07 +01:00
..