Promotion of kernel.lnx.4.4-170114.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
ath10k: add provision for Rx descriptor abstraction
ath10k: fix updating peer stats rx duration
ath10k: remove unnecessary warning for probe response dr
ath10k: hide kernel addresses from logs using %pK format
1104205 Ifa70b155348ef3d111a41fcad47eccb00d68d427 iommu: Add DOMAIN_ATTR_PAGE_TABLE_IS_COHERENT
ath10k: reuse copy engine 5 (htt rx) descriptors
1107757 Id6789ef24616197a295bcb5687a0de659cc11e5d drm/msm/sde: add resource manager to enable dual dsi
ath10k: pull reusable code from pci probe and remove for
ath10k: rename some HTT events
ath10k: add support for ath10k_sta_statistics support
ath10k: add debugfs support for Per STA total rx duratio
1107757 I25a9c74b92262d81986b3441c89d51bff2d14dbb drm/msm/sde: add basic sde object enumeration
ath10k: remove unused <linux/semaphore.h>
1104205 I9d85359e9f558a1332670a7eebc53e72a0c06526 iommu/io-pgtable-fast: Configure to use outer shareable
ath10k: improve logging message
ath10k: add pdev param support to enable/disable btcoex
ath10k: fix get rx_status from htt context
ath10k: remove unused variable ar_pci
ath10k: add new ATH10K_FW_FEATURE_BTCOEX_PARAM
ath10k: add reset ctrl related functions in ahb
1100633 I0aecfe767cd77140f75bb13c4fe6f9267d4d911e msm: sde: Enable traffic shaping for 4k@30fps rotation
ath10k: wake up device before accessing registers
ath10k: remove freq from skb_cb
1100633 I76ad017661aa6f760a2adc3579f59a7b66ab8e40 msm: sde: Reduce SDE rotator done signaling time
ath10k: use vif->type and vif->p2p for P2P_GO check
1111206 I0f8323c6bdc91d859456ddd8a70838cd8e71779c ARM: dts: msm: enable bw mon4 version on sdm660 target.
ath10k: move ath10k_hw_params definition to hw.h
ath10k: remove unnecessary error code assignment
ath10k: refactor tx pending management
ath10k: move rx_location_info out of struct rx_pkt_end
ath10k: include irq related functions in ahb
1107111 I7514969c1540d18d2102088b43d959adec68152f ARM: dts: msm: Add TLB dump entries for msm8998
ath10k: fix erroneous return value
ath10k: add support for parsing per STA rx_duration for
ath10k: disable TX_STBC for tx chainmask of 1
ath10k: handle channel change htt event
ath10k: implement wmi_pdev_bss_chan_info_request
1078172 I459f55ce5f4bc44c4d0e20170bd50a83c2d609b4 cfg80211: Reset beacon interval when stop AP fails
ath10k: enable parsing per station rx duration for 10.4
mac80211: allow not sending MIC up from driver for HW cr
1108323 I51a771423e6a35ea0453b978be484d0464bddf14 msm: ipa: AP+STA statistics support for IPAv2 driver
ath10k: set MAC timestamp in management Rx frame
1069723 1086058 I47a7dd38dc1e45dd3f7edbd189c9403900b74eea msm: mdss: Fix panel orientation handling for split disp
ath10k: remove MSI range support
ath10k: fix the wrong RX rate idx report at 11G mode
1110935 Ic2fbfec320eb516224daad9ae78be07c61376cfc icnss: Ignore MSA0 dump collection during graceful shutd
ath10k: fix spurious tx/rx during boot
ath10k: implement wake_tx_queue
ath10k: remove the p2p notice of absence info from 10.2.
ath10k: move cal data len to hw_params
ath10k: fix return value for btcoex and peer stats debug
ath10k: expose hif ops for ahb
ath10k: add new FW_FEATURE_PEER_FLOW_CONTROL
ath10k: remove debugfs support for Per STA total rx dura
ath10k: fix deadlock when peer cannot be created
1107757 I41afbec7621e2d08326188b507c57ef09bb1602b drm/msm/dsi-staging: add hardware driver for dsi phy
1109000 I4f184ea053fc1a40830eb9f555c24fdf17ba3fa1 clk: qcom: Fix for rate request to RPM during handoff
ath10k: fix null deref if device crashes early
ath10k: fix peerid configuration in htt tx desc for htt
ath10k: fix reporting channel survey data
ath10k: add a support of set_tsf on vdev interface
ath10k: remove 4-addr padding related hw_param configura
1104205 I7b00bc7746dafe99b392be02fee8a3e8903427a5 iommu/io-pgtable-fast: Support SMMU coherent page tables
ath10k: implement wmi echo event
ath10k: fix parenthesis alignment
ath10k: consolidate if statements in ath10k_wmi_event_mg
1111224 I3b7c27c079b044c9325bcbcb6fa4312e424f3a94 iommu: pass proper vmid value for secure attachments
ath10k: set SM power save disabled to default value
1104205 I30db64cae2cc4cda0baa3cdd3860dc079f22bf71 iommu: dma-mapping-fast: Respect device coherency in IOM
ath10k: fix crash during card removal
1108806 Iea3075e0ea460a9279a01ba42725890c46edd713 sched: fix a bug in handling top task table rollover
1104205 I47e00e72548212209b59c13a0d7d59cb0ab964ff iommu: dma-mapping-fast: Only flush non-coherent page ta
ath10k: Remove driver log suggesting QCA9887 support is
ath10k: add helper functions in ahb.c for reg rd/wr
ath10k: update 10.4 WMI service map
ath10k: fix memory leak on caldata on error exit path
ath10k: incorporate qca4019 cal data download sequence
ath10k: simplify pktlog htt event processing
ath10k: support up to 64 vdevs
ath10k: prefer kernel type 'u64' over 'u_int64_t'
ath10k: update WMI 10.x service map
ath10k: add max_tx_power for QCA6174 WLAN.RM.2.0 firmwar
ath10k: add board data download from target
1108749 Ifecad81dd96b99ab63854bddce378ff775c22d38 msm: ADSPRPC: attributes to support per-buffer coherent
ath10k: process htt rx indication as batch mode
ath10k: add basic skeleton to support ahb
ath10k: parse Rx MAC timestamp in mgmt frame for FW 10.4
ath10k: fix possible wrong rx_busy time reporting in QCA
ath10k: prefer ether_addr_equal() or ether_addr_equal_un
1109473 I1677a50129534b1eaa4b8c20820a15db299cd9c1 NFC: Fix interrupt state in recovery
ath10k: maintain peer_id for each sta and vif
mac80211: Add support for beacon report radio measuremen
ath10k: fix peer assoc complete WMI command for 10.4
ath10k: set peer MFP flag in peer assoc command
ath10k: rename few function names of firmware stats
1107757 I6342511c59568c76278a519b84f93338157e59fa drm/msm/sde: sde encoder virtualization
ath10k: clean up cont frag desc init code
ath10k: fix some typo in spectral code commments
1109514 I042905f5971c653f580a6f4388555744ff3160cc ARM: dts: msm: Use correct property name to pass values
ath10k: make some of ath10k_pci_* func reusable
ath10k: enable set_tsf vdev command to WMI 10.4
1074621 I136a5f0ee04deeb74c03800d591e44fbd9b4dd39 arm64: Potential rollover condition for timer counter
ath10k: add new htt definitions
10528497 I4d65692f26e9c26dde98a80bb81f134225abaf16 usb: mon: replace %p with %pK
1056777 I463f7320a068b678370b295558689c37d8073fb7 ARM: dts: msm: enable watchdog for sdm 660
ath10k: handle testmode events for 10.2 and 10.4 based f
ath10k: remove unused member in ath10k_hw_regs
ath10k: include qca4019 register map table
ath10k: fix tx header parsing
ath10k: remove unused fw_desc processing
1107757 I60fcf4a4e6aea80292b590ee14506579123f372d drm/msm/sde: programmable pre-fetch support for video en
1102732 I9e9ff2f2d0ffac6baa5d0663664001eb30638e87 input: qpnp-power-on: set boot_reason when system-reset
ath10k: merge is_protected with nohwcrypt
1108094 If147a229f3f007f30ef563469d11b678b887ed57 mm: camera: isp: send PD stats buffer earlier
ath10k: free cached fw bin contents when get board id fa
1107757 Icc47df59a24faa2a019ab190d6c835a0ac93024d drm/msm/sde: add controller instance to INTF block in ca
ath10k: Enable AP + STA interface combination support fo
ath10k: implement updating shared htt txq state
ath10k: speedup htt rx descriptor processing for rx_ind
ath10k: debugfs file to enable Bluetooth coexistence fea
1101647 If29e41d12a697d7fd6671f1134a1e798c80c3523 ARM: dts: msm: add PMI GPIO1 to control WLED for msm8998
ath10k: fix tx hang
10528497 Iaf20ac2175295dee8745c48f8c208a78b84dea91 sound: usb: replace %p with %pK
ath10k: fix otp board id error message
ath10k: cleanup setting pdev paramaters
1107757 I74a3b5ebbde1ca43b060d6e5ba2462fb66f0a3a8 drm/msm/dsi-staging: add hardware driver for dsi control
ath10k: remove deprecated firmware API 1 support
ath10k: fix naming Peer stats rssi_changed field in 10.2
1083330 Iccfb923bce8f06c7c1270943211ce134ea9ef616 smb-lib: fix Type-C removal detection with OTG
ath10k: move htt_op_version to struct ath10k_fw_file
ath10k: switch testmode to use ath10k_core_fetch_firmwar
ath10k: pass cal data location as an argument to ath10k_
ath10k: fix HTT Tx CE ring size
ath10k: cleanup copy engine receive next completion
ath10k: remove unnecessary amsdu/ampdu assignment in deb
ath10k: store txq in skb_cb
ath10k: enable periodic peer stats update
ath10k: unify txpath decision
ath10k: fix board data fetch error message
1086292 I1ace97dbf5b8e5ed8fceedddf714758a5f708cfb msm: mdss: enable pll regulator during phy on sequence
ath10k: add abstraction layer for vdev subtype
1108988 Ic1c7b6fd4bf93dd213b2f639aa21b47890906478 regulator: cpr3: fix system regulator vote in regulator
ath10k: introduce new subtypes for proxy STA and Mesh
tree-wide: replace config_enabled() with IS_ENABLED()
ath10k: fix some of the macro definitions of HTT_RX_IND
ath10k: clean up growing hw checks during safe and full
ath10k: improve wake_tx_queue ops performance
ath10k: remove is_offchan
1107757 I3a6f815d8e7ab7f22e719eaf7ef4c8150470d54f drm/msm/sde: simplify encoder display probe logic
ath10k: fix calibration init sequence of qca99x0
ath10k: add testmode support for 10.4 firmware
ath10k: cache calibration data when the core is stopped
ath10k: fix error while writing 'simulate_fw_crash' debu
1104214 I89ad9b6033eb54be876f8c6bcddec35a148d840b iommu: arm-smmu: Set context bank page table coherency
1107757 I2f93d7cd24acf77359682f90b6b9647017ed62ba drm/msm/sde: add driver for sde support
1025376 I2b7099fe6d3a510859af42f1ac37a6db6e1b453c ASoC: msm: qdsp6v2: Add control for ICC Volume
ath10k: Add WMI_SERVICE_PERIODIC_CHAN_STAT_SUPPORT wmi s
ath10k: add hw_rev to trace events to support pktlog
1092802 Ia2946d6b493126d68281f97778faf578247f088e netfilter: Change %p to %pK in debug messages
ath10k: Ignore SWBA event for a vif if its marked for no
ath10k: remove unneccessary WARN_ON_ONCE in rx during AC
ath10k: speedup htt rx descriptor processing for tx comp
ath10k: refactor tx code
ath10k: populate qca4019 fw specific wmi init params
ath10k: remove enum ath10k_swap_code_seg_bin_type
ath10k: define rx_ppdu_end for QCA9984
ath10k: Added support for extended dbglog module id for
ath10k: implement NAPI support
10528497 I13175f66428ada62a2c011968ebc5a925519edbf usb: core: replace %p with %pK
ath10k: add new pdev params defines to 10.4
ath10k: refactor firmware images to struct ath10k_fw_com
ath10k: copy tx fetch indication message
ath10k: do not check if reset is NULL
ath10k: fix operating irq mode for ahb device
1107757 I4899bd74d8b41b864ed5e0dec2da11e929c7fa95 drm/msm: add smmu handler
ath10k: fix sending frame in management path in push txq
1097569 If1161ea918680deacc0d322d11f42637f377a9ab ASoC: msm: qdsp6v2: Fix out-of-bounds access in put func
ath10k: fix 10.4 extended peer stats update
ath10k: ensure peer_map references are cleaned up
1104195 I21be3a09874c9fcfc79c4dd408c827ef26f60f01 arm64: dma-mapping: support per-buffer coherent mappings
ath10k: store msdu_id instead of txbuf pointers
1092794 If37124c100ca6f4aa962559fba3bd5dbbec8e052 perf: protect group_leader from races that cause ctx dou
1074621 I0ffa124df76f8cc063c2ebee5497baed879c76ef defconfig: msm: Enable MSM_TIMER_LEAP
ath10k: implement push-pull tx
ath10k: add new htt message generation/parsing logic
ath10k: reduce warning messages during rx without proper
ath10k: add new WMI cmd/event defines for 10.4
ath10k: remove duplicate and unused rx rate flags
ath10k: register ath10k_htt_htc_t2h_msg_handler
1110406 I8a785d1ea8175c5c6aa08cda5cdd00cfd0c561b5 Revert "USB: rndis: Free the rndis response queue during
ath10k: move fw_version inside struct ath10k_fw_file
ath10k: reduce indentation by moving powersave check wit
1108990 I330c64d0f27ed8c700814b0333e40ee005435594 defconfig: msm: enable dvb demux modules compilation
1107443 If91c78b5325b177195bdcb8159542d50bd0dd01d icnss: Update WLFW service with FW rejuvenate related me
ath10k: move firmware_swap_code_seg_info to ath10k_fw_fi
ath10k: add resource init and deinit in ahb
ath10k: reorganise hardware and firmware info messages
ath10k: replace config_enabled() with IS_REACHABLE()
ath10k: enable peer stats by default
1104205 Ic54416bb38d327bc9a042397caee1407e880f02a arm-smmu: Implement DOMAIN_ATTR_PAGE_TABLE_IS_COHERENT
ath10k: cleanup amsdu processing for rx indication
ath10k: implement basic support for new tx path firmware
ath10k: fix crash related to printing features
ath10k: add new service defines for 10.4
ath10k: replace warning with an error message if HTT op
1104214 I311d535b673cc476edb431145bfdb85015361ab7 iommu/io-pgtable-arm: Set page table coherency
ath10k: fix sanity check on enabling btcoex via debugfs
ath10k: allow Mesh Point to install peer security key
ath10k: advertise force AP scan feature
cfg80211: remove enum ieee80211_band
1086140 I047e3264333d767541e43b7dadd1727232fd48ef qseecom: improve input validatation for qseecom_send_ser
ath10k: Clean up peer when sta goes away.
ath10k: implement wmi echo command
ath10k: add qca4019 hw params
ath10k: rename Mesh related service names
ath10k: handle pdev_chan_info wmi event
ath10k: add QCA9887 chipset support
ath10k: properly remove padding from the start of rx pay
1080041 Id76258908a9a4d40c7f368c0c9c708e646ef3f04 ARM: dts: msm: enable display panel for msm8998 QVR
ath10k: add wmi command barrier utility
1111225 I27538435b2c89041ca6c0305eb1405cf75ed59af ARM: dts: msm: modify funnel configuration for sdm660
ath10k: apply Mesh subtype when Mesh interface created.
ath10k: fix legacy rate packet debug messages
ath10k: pack up flags in skb_cb
ath10k: Fix survey reporting with QCA4019
ath10k: fix rfc1042 header retrieval in QCA4019 with eth
ath10k: remove VHT capabilities from 2.4GHz
ath10k: Add WARN_ON if we over-write peer-map pointer.
ath10k: add pdev bss channel info wmi definitions
ath10k: enable support for QCA9888
ath10k: use devm_clk_get() instead of clk_get()
ath10k: enable support for QCA9984
ath10k: ensure txrx-compl-task is stopped when cleaning
1107443 I0021ac61467174c794fa8f6ef130479b166c1425 icnss: Add debugfs support of configuring fw features
ath10k: introduce Extended Resource Config support for 1
ath10k: deliver mgmt frames from htt to monitor vifs onl
ath10k: stop abusing GFP_DMA
10528497 If2177395082b81670af75712b945bea53a53915e usb: phy: snps: replace %p with %pK
ath10k: update bss channel survey information
ath10k: remove extra space on ath10k_update_channel_list
1022080 I474f39a3437fa18003f4342e003d689b95837699 ASoC: msm: qdsp6v2: add support for ADM_OPEN_V6 for mult
ath10k: suppress warnings when getting wmi peer_rate_cod
ath10k: remove impossible code
1070093 Ic4ae29583e6562eba768a97fa820954d15139064 usb: gadget: gsi: Improve notify_req handling
ath10k: enable beacon loss detection support for 10.4
1104214 If443165cf1baf5296d6f07ddac5aa248efc8cb14 iommu/io-pgtable-fast: Set page table coherency
1107757 I4fe86b6b206929217c0cf807a93287140d507e6c drm/msm/sde: move sde encoder to new display interface
ath10k: add abstraction layer for peer flags
ath10k: fix a typo in ath10k_start()
1104214 I00e536ce52b90ed78452cbf086496c325084f7ae iommu/io-pgtable: Allow page table coherency to be set
ath10k: update 10.4 WMI vdev parameters
ath10k: fix potential null dereference bugs
1085191 I8cb71a3b141249d8266aec4890632f200d147405 qseecom: fix potential memory leak in __qseecom_update_c
ath10k: rename the helper which is used for off-channel
ath10k: make ath10k_pci_read32/write32() ops more generi
1111203 Ic343bc20dc7c8b2ce151a5a2b5f85b43cdd949bf cpufreq: changes to adapt for opensource clock framework
ath10k: rename function to adhere to naming convention
ath10k: fix pointless update of peer stats list
ath10k: use complete() instead complete_all()
ath10k: fix diag_read to collect data for larger memory
10528497 Ice16947924f56b8f4244ae03b9ab4f2e36b7d56b usb: gadget: replace %p with %pK
ath10k: add clock ctrl related functions in ahb
1104214 I5c179e0a5b76ab1ab47ecc271f463df77470db0f iommu: Add DOMAIN_ATTR_PAGE_TABLE_FORCE_COHERENT
ath10k: fix group privacy action frame decryption for qc
1111072 Ica211d68a032d51ab313cce47d2b84137433f18c ARM: dts: msm: Update configurations of sdhc2 for sdm660
ath10k: fix CCK h/w rates for QCA99X0 and newer chipsets
ath10k: fix pktlog in QCA99X0
1107352 Ia7a691949bfef8777f78e846b6fb92e01658441f ARM: dts: msm: enable display panel for sdm660 QRD
ath10k: reduce number of peers to support peer stats fea
ath10k: Fix broken NULL func data frame status for 10.4
ath10k: fix typo in logging message
ath10k: fix pull-push tx threshold handling
ath10k: Fix build with CONFIG_THERMAL=m
ath10k: replace vdev_id and tid in skb cb
ath10k: suppress warnings when getting wmi WDS peer even
ath10k: enable ipq4019 device probe in ahb module
ath10k: Document alloc_frag_desc_for_data_pkt config opt
ath10k: keep track of queue depth per txq
ath10k: fix spelling mistake "montior" -> "monitor"
ath10k: prefer ether_addr_copy() over memcpy()
1110381 I7a076ba023b3e48c9e5473ec4895f50c71816831 icnss: Add support for host initiated recovery
ath10k: add dynamic tx mode switch config support for qc
ath10k: add some sanity checks to peer_map_event() funct
ath10k: do not use coherent memory for allocated device
ath10k: add chip and bus halt logic in ahb
ath10k: move fw_features to struct ath10k_fw_file
ath10k: document cycle count related counters
ath10k: release pre_cal_file while unloading driver
ath10k: move spectral related structures under ath10k de
1109483 Ia08788127f4d132530e3f3a28efd9d7ee9869483 msm: mdss: remove timing db mode from DSI host init sequ
ath10k: fix unconditional num_mpdus_ready subtraction
1110588 I1ec37133eb7fe8c3fda498e6fe6661198163e07d msm: camera: Add lock/unlock to "set mode" function
1110179 I5f0066a1d2086830747156d8c65746a2dac87feb ARM: dts: msm: Fix configurations for crypto and qrng on
ath10k: always show bmi chip ids and subdevice ids
ath10k: prevent txrx running for too long
ath10k: reduce rx_lock contention for htt rx indication
Idf8c04dbc0da427dabbeb09b91e328ee1730dc80 ath10k: add support for pktlog in QCA99X0
ath10k: define an enum to enable cycle counter wraparoun
ath10k: use devm_reset_control_get() instead of reset_co
mac80211: pass block ack session timeout to to driver
ath10k: fix throughput regression in multi client mode
ath10k: change htt tx desc/qcache peer limit config
730354 I59881078ce9e908de11e74d15372edf233eb17b0 regulator: core: clean up debugfs monitoring and control
ath10k: fix deadlock while processing rx_in_ord_ind
1107757 I15f2070f7d552a6ec11bda0302f362e22ca6e84e drm/msm/sde: adding implementation for mdp_top in hw dri
1086292 I04b222271cf22834dc0ea6355cd78a7492e24f27 msm: mdss: try to read EDID again in case of read errors
10528497 Ib1f9a151e3cb186763541dc86cb5b67a7d739ece usb: dwc3: replace %p with %pK
ath10k: enable debugfs provision to enable Peer Stats fe
1109750 I18cd3d907cd965db03a13f4655870dc10c07acfe sched: Convert the global wake_up_idle flag to a per clu
ath10k: adjust the RX packet pad offset at QCA99X0 4addr
1107443 I127e86d8467f64534f096d58424e687d4231d7a5 icnss: Add support of FW rejuvenation
ath10k: remove txmode from skb_cb
ath10k: move mgmt descriptor limit handle under mgmt_tx
ath10k: print crc32 checksums for firmware and board fil
1107757 I917a153d12bbb6b84758591ba69fe15181af7791 drm/msm/sde: sde hw interrupt handling
1080671 I12f60472e8f0f5630e239fb4b4026fda0d2f7cba msm: mdss: Fix ctl flush bits reset by dspp programming
ath10k: move wmi_op_version to struct ath10k_fw_file
1110593 Ib5102a96d42213bbeb230f83806b10a397353df8 ARM: dts: msm: Enable UART for sdm660
1110015 I4c76fd6400c528f5dd7773aa9b3718dd86b2b01a msm: sde: Fix variable initialization in SDE rotator
ath10k: fix cycle counter wraparound handling for QCA401
ath10k: improve tx scheduling
1109294 Ib5e895eebcc38d185e8b703c3d895781b43c58c7 msm: mdss: add backlight gpio invert support for display
ath10k: fix error return code in ahb
ath10k: fix checkpatch warnings related to spaces
1110429 Ib099531ed19715e88373d4aee2926205a8eaf9c6 defconfig: msm: Enable SCHED_AUTOGROUP
ath10k: split driver info messages during device initial
ath10k: update module description
ath10k: Fix write permission on few debugfs files
ath10k: provision to support periodic peer stats update
1107757 Iff7f55592834fef0230982282af5b8b2890f97a5 drm/msm/dsi-staging: add catalog for dsi driver
ath10k: remove unused phy_mode_to_band
ath10k: spelling and miscellaneous neatening
ath10k: add fast peer_map lookup
ath10k: combine txrx and replenish task
ath10k: implement fw_checksums debugfs file
10528497 Ib2b999693224b33241141e290b70724f9e27183f usb: host: replace %p with %pK
ath10k: disable wake_tx_queue for older devices
ath10k: add thermal throttling support for 10.4 firmware
Change-Id: Id237ea8554ae09921cc28806d10b8a958e7609fa
CRs-Fixed: 10528497, 1109750, 1108749, 1085191, 1108988, 1083330, 1111203, 1070093, 1109483, 1110429, 1022080, 1107757, 1108094, 1111224, 1069723, 1111206, 1107352, 1101647, 1074621, 1110015, 1108806, 1080671, 1107443, 1110588, 1109000, 1104214, 1104195, 1110179, 1086292, 1056777, 1110381, 1108990, 1109514, 1107111, 1100633, 1025376, 1109294, 1108323, 1109473, 1086140, 1110593, 1110406, 1078172, 1080041, 1111225, 1102732, 1097569, 1086058, 1111072, 1092794, 1092802, 1110935, 1104205, 730354
Loading
Please register or sign in to comment