Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1308 commits
Select commit Hold shift + click to select a range
83db2a3
media: qcom: camss: add support for QCM2390 camss
pshrotri May 15, 2026
f8f9d3f
soc: qcom: smsm: Increase default num_hosts to 5 for Shikra
quic-vishsant May 19, 2026
705c8b0
dmaengine: qcom: bam_dma: Defer IRQ trigger type to device tree
quic-vishsant May 20, 2026
6d2dddc
arm64: defconfig: Enable Qualcomm BAM-DMUX WWAN driver
quic-vishsant May 19, 2026
480974a
drm/msm/adreno: Add support for A704 GPU
asherawa Apr 21, 2026
3e26a9a
dt-bindings: display/msm/gpu: Add support for A704 shikra GPU
asherawa May 14, 2026
535cf28
dt-bindings: cpufreq: qcom-hw: Update Shikra CPUFREQ bindings
imrashai May 21, 2026
6da4991
cpufreq: qcom-cpufreq-hw: Update qcom,shikra-epss compatible
imrashai May 21, 2026
f142d5b
soc: qcom: smsm: Add trace events
quic-vishsant May 20, 2026
0f42e69
net: wwan: qcom_bam_dmux: Add trace events
quic-vishsant May 20, 2026
d07ee16
FROMLIST: ACPI/AEST: Parse the AEST table
Jan 22, 2026
3971f46
FROMLIST: ras: AEST: Add probe/remove for AEST driver
Jan 22, 2026
af96bb7
FROMLIST: ras: AEST: support different group format
Jan 22, 2026
2594c61
FROMLIST: ras: AEST: Unify the read/write interface for system and MM…
Jan 22, 2026
9ed1c10
FROMLIST: ras: AEST: Probe RAS system architecture version
Jan 22, 2026
f83f896
FROMLIST: ras: AEST: Support RAS Common Fault Injection Model Extension
Jan 22, 2026
254be29
FROMLIST: ras: AEST: Support CE threshold of error record
Jan 22, 2026
3e98719
FROMLIST: ras: AEST: Enable and register IRQs
Jan 22, 2026
05eb2dc
FROMLIST: ras: AEST: Add cpuhp callback
Jan 22, 2026
68d421b
FROMLIST: ras: AEST: Introduce AEST driver sysfs interface
Jan 22, 2026
9df93f3
FROMLIST: ras: AEST: Add error count tracking and debugfs interface
Jan 22, 2026
9167fd7
FROMLIST: ras: AEST: Allow configuring CE threshold via debugfs
Jan 22, 2026
4e4c482
FROMLIST: ras: AEST: Introduce AEST inject interface to test AEST driver
Jan 22, 2026
08017ff
FROMLIST: ras: AEST: Add framework to process AEST vendor node
Jan 22, 2026
c82fb69
FROMLIST: ras: AEST: support vendor node CMN700
Jan 22, 2026
158d506
FROMLIST: trace, ras: add ARM RAS extension trace event
Jan 22, 2026
4ee3e99
FROMLIST: ras: aest: Fix shared processor node handling and error log…
umang-chheda May 5, 2026
405e558
FROMLIST: ras: aest: Fix CE/UE error counts not incrementing in debugfs
umang-chheda May 5, 2026
a0ab4c2
FROMLIST: ras: aest: Skip unimplemented records in debugfs
umang-chheda May 5, 2026
82f9964
FROMLIST: ras: aest: Add panic_on_ue module parameter
umang-chheda May 5, 2026
0923342
FROMLIST: dt-bindings: arm: ras: Introduce bindings for ARM AEST
umang-chheda May 5, 2026
c3bb7cf
FROMLIST: ras: aest: Add DT frontend for ARM AEST RAS error sources
umang-chheda May 5, 2026
4d90c6b
FROMLIST: arm64: dts: qcom: monaco: add AEST error nodes
umang-chheda May 5, 2026
d060284
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS thermal zone
gauravkohli1 Apr 16, 2026
efac155
QCLINUX: arm64: dts: qcom: add Purwa CAMX EL2 overlay
michael-jihan-qcom May 22, 2026
a6e30e6
UPSTREAM: phy: qcom: m31-eusb2: Make USB repeater optional
wcheng-eng Mar 2, 2026
75f584d
FROMLIST: clk: qcom: gcc-glymur: Move EVA clocks to critical clock list
taniyadas20 May 25, 2026
4b1960b
FROMLIST: dt-bindings: clock: qcom: Add EVA clock and reset controlle…
taniyadas20 May 25, 2026
b09d596
FROMLIST: clk: qcom: Add EVA clock controller driver for Glymur SoC
taniyadas20 May 25, 2026
c69c4d3
arm64: dts: qcom: shikra-iqs-evk: Add DSI panel support
May 25, 2026
af85b54
FROMLIST: PCI/pwrctrl: Do not try to power on/off devices that don't …
Mani-Sadhasivam Apr 21, 2026
ba51be0
WORKAROUND: phy: qcom: qmp-pcie: Add vdda-refgen and vdda-qref suppli…
May 14, 2026
15316ce
FROMLIST: arm64: dts: qcom: qcs615-ride: fix sdhc_2 vqmmc-supply for …
mchunara007 May 22, 2026
501a50c
PENDING: arm64: dts: qcom: glymur-crd: Add FocalTech FT3D81 touchscre…
pradyot7 May 27, 2026
ff97ecd
arm64: dts: qcom: shikra-iqs-evk: Add pinctrl for DLC0697 DSI panel
qti-ssmaurya May 27, 2026
48d58a0
FROMLIST: wifi: ath11k: raise max vdevs to 4 on hardware with P2P and…
WeiZhang-stone Apr 21, 2026
37e3507
FROMLIST: wifi: ath12k: fix inconsistent arvif state in vdev_create e…
WeiZhang-stone May 12, 2026
2b4d080
FROMLIST: wifi: ath12k: fix NULL deref in change_sta_links for unread…
WeiZhang-stone May 12, 2026
a4ce13f
arm64: dts: qcom: shikra: Add wcn3988-pmu node to EVK boards
yepurisiddu May 27, 2026
415863e
arm64: dts: qcom: shikra: Add gpio-reserved-ranges to tlmm
apateriy-qcom May 22, 2026
bbba877
arm64: dts: qcom: shikra: Fix wcn3988-pmu node on EVK boards
yepurisiddu May 29, 2026
05c9cde
drm/bridge: Add Lontium LT9611C(EX/UXD) MIPI DSI to HDMI driver
May 8, 2026
cd676fe
drm/bridge: Enable LT9611UXD in LT9611C driver
mohitdsor May 28, 2026
98d3fd6
arm64: defconfig: Enable LT9611C bridge driver
mohitdsor May 28, 2026
5bc29be
arm64: dts: qcom: shikra: Add GPU cooling
aastpand May 29, 2026
658bc0e
QCLINUX: arm64: configs: enable USB configfs UVC and UAC2 functions
ppratap-liveroot May 29, 2026
5c1d883
Revert "arm64: dts: qcom: shikra-iqs-evk: Add pinctrl for DLC0697 DSI…
mohitdsor May 28, 2026
48581d7
Revert "arm64: dts: qcom: shikra-iqs-evk: Add DSI panel support"
mohitdsor May 28, 2026
d61907f
arm64: dts: qcom: shikra: Add lt9611uxd node to IQS EVK board
mohitdsor May 28, 2026
84611bc
soc: qcom: llcc: Add configuration data for Shikra SoC
Komal-Bajaj May 29, 2026
a8da780
FROMLIST: mmc: sdhci-msm: Set ice clk rate
May 29, 2026
0819b36
arm64: dts: qcom: shikra: migrate WiFi power control to pwrseq
miaoqing-quic Jun 1, 2026
febeb07
FROMLIST: serial: qcom_geni: Fix RX DMA stall when SE_DMA_RX_LEN_IN i…
vdadhani May 25, 2026
cb1455c
FROMLIST: arm64: dts: qcom: sm8750: add reboot-mode support
May 29, 2026
a4ddc73
FROMLIST: pci: quirks: Advertise D3cold capability for UPD720201
sushrut-trivedi Apr 30, 2026
e3b7a2b
FROMLIST: usb: dwc3: qcom: Modify interrupt handling for eUSB2 Phy ta…
Kriskura176767 May 11, 2026
ab1b12c
QCLINUX: arm64: dts: qcom: Enable combo mode for CSI1 port
mvadlama-lab May 21, 2026
c88bcfe
QCLINUX: arm64: dts: qcom: Fix GPIO free and acquire logic
mvadlama-lab May 25, 2026
b7dd1da
FROMLIST: arm64: dts: qcom: kaanapali: Add SoCCP for Kaanapali SoC
jingyiwang42 Mar 27, 2026
3f3e464
FROMLIST: arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
jingyiwang42 Mar 27, 2026
a0551b2
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Add SoCCP node
jingyiwang42 Mar 27, 2026
fb3c2f1
FROMLIST: arm64: dts: qcom: kaanapali: add reboot-mode support
LXQUALCOMM Jun 1, 2026
af816a3
PENDING: arm64: dts: qcom: kaanapali: add Coresight ETR and routing i…
jiegan0107 Jun 2, 2026
d5de10f
FROMLIST: dt-bindings: clock: qcom: Add bindings for PDM GP_MN clock …
taniyadas20 Jun 2, 2026
d0099bc
FROMLIST: clk: qcom: Add a driver for PDM GP_MN fractional clock divider
taniyadas20 Jun 2, 2026
d67b312
PENDING: arm64: dts: qcom: hamoa: Enable CDSP cooling in staging dtso
dmantre May 19, 2026
6ac04b9
QCLINUX: arm64: dts: qcom: Change Purwa camera firmware path
cjha01 Jun 1, 2026
a57922d
arm64: dts: qcom: shikra: Split PMU nodes for heterogeneous CPUs
Komal-Bajaj Jun 1, 2026
99f323b
arm64: dts: qcom: shikra: switch to interrupt-cells 4 to add PPI part…
Komal-Bajaj Jun 1, 2026
2864d40
arm64: dts: qcom: shikra: add cache sizes and fix cpu3 power coefficient
Komal-Bajaj Jun 2, 2026
c578110
arm64: dts: qcom: shikra: add SCM clock and reset-cells to firmware node
Komal-Bajaj Jun 2, 2026
182b985
arm64: dts: qcom: shikra: fix memory node base address
Komal-Bajaj Jun 2, 2026
e68ab72
arm64: dts: qcom: shikra: drop unused labels from OPP table entries
Komal-Bajaj Jun 2, 2026
c566758
arm64: dts: qcom: shikra: fix LLCC interrupt number
Komal-Bajaj Jun 2, 2026
22c1414
arm64: dts: qcom: shikra: fix qfprom base address and child offsets
Komal-Bajaj Jun 2, 2026
8a9eef3
arm64: dts: qcom: shikra: fix sdhc_1 interconnect tags and power domain
Komal-Bajaj Jun 2, 2026
9a31bfd
arm64: dts: qcom: shikra: remove spurious crypto interconnect path fr…
Komal-Bajaj Jun 2, 2026
a9d277a
QCLINUX: dt-bindings: mailbox: qcom-ipcc: Add SAIL client IDs
snegi-qti Jun 3, 2026
418fd45
QCLINUX: arm64: dts: qcom: lemans: Add SAIL Mailbox device tree overlay
snegi-qti Jun 3, 2026
019327f
dt-bindings: firmware: qcom,scm: complete shikra clock constraints
Komal-Bajaj Jun 3, 2026
68fab02
QCLINUX: arm64: dts: qcom: Add Glymur crd camx overlay dts
cjha01 May 28, 2026
de9cb10
FROMLIST: arm64: dts: qcom: lemans: Enable audio over DISPLAY-PORT
ks5-dev May 20, 2026
7199b87
FROMLIST: arm64: dts: qcom: lemans-evk: Move SD card support to overlay
mchunara007 Feb 26, 2026
4ba8b9d
FROMLIST: arm64: dts: qcom: lemans-evk: Add SDHCI support for eMMC vi…
mchunara007 Feb 26, 2026
c62f870
FROMLIST: arm64: dts: qcom: lemans: add AEST error nodes
umang-chheda May 5, 2026
5b9649f
FROMLIST: fastrpc: Reduce log level for DSP info and reserved memory …
Jianping-Li May 19, 2026
b7536b6
FROMLIST: dt-bindings: iommu: arm,smmu: Document interconnects property
bibekpatro May 26, 2026
a89c30d
FROMLIST: iommu/arm-smmu: Add interconnect bandwidth voting support
bibekpatro May 26, 2026
32b02d5
FROMLIST: arm64: dts: qcom: kodiak: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
3ce83f8
FROMLIST: arm64: dts: qcom: lemans: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
049e678
FROMLIST: arm64: dts: qcom: talos: Add GEM_NOC interconnect for adren…
bibekpatro May 26, 2026
8ef0a3f
FROMLIST: arm64: dts: qcom: monaco: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
a0c5d0a
Revert "FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS therm…
ximiali Jun 26, 2026
6d149bf
Revert "FROMLIST: media: iris: Add platform data for glymur"
gouravk-qualcomm May 23, 2026
a4e18d6
Revert "FROMLIST: media: iris: Add support to select core for dual co…
gouravk-qualcomm May 23, 2026
fad359e
Revert "FROMLIST: media: iris: Add power sequence for Glymur"
gouravk-qualcomm May 23, 2026
50bfdff
Revert "FROMLIST: media: iris: Use power domain type to look up pd_de…
gouravk-qualcomm May 23, 2026
23751a0
Revert "FROMLIST: media: iris: Rename clock and power domain macros t…
gouravk-qualcomm May 23, 2026
87904e5
Revert "FROMLIST: media: iris: Fix VM count passed to firmware"
gouravk-qualcomm May 23, 2026
3901510
Revert "FROMLIST: media: iris: Add platform data for X1P42100"
gouravk-qualcomm May 23, 2026
bfeb948
Revert "FROMLIST: media: iris: Add hardware power on/off ops for X1P4…
gouravk-qualcomm May 23, 2026
88b95d2
Revert "FROMLIST: media: qcom: iris: extract firmware description data"
gouravk-qualcomm May 23, 2026
9c2dd55
Revert "FROMLIST: media: qcom: iris: use new firmware name for SM8250"
gouravk-qualcomm May 23, 2026
bbeff78
Revert "FROMLIST: media: qcom: iris: split platform data from firmwar…
gouravk-qualcomm May 23, 2026
34b161a
Revert "FROMLIST: media: qcom: iris: split firmware_data from raw pla…
gouravk-qualcomm May 23, 2026
69ec165
Revert "FROMLIST: media: qcom: iris: drop hw_response_timeout_val fro…
gouravk-qualcomm May 23, 2026
2b9d7c7
Revert "FROMLIST: media: qcom: iris: move get_instance to iris_hfi_sy…
gouravk-qualcomm May 23, 2026
cdbaa60
Revert "FROMLIST: media: qcom: iris: merge hfi_response_ops and hfi_c…
gouravk-qualcomm May 23, 2026
fadfeff
Revert "FROMLIST: media: qcom: iris: split HFI session ops from core …
gouravk-qualcomm May 23, 2026
75581f0
Revert "FROMLIST: media: qcom: iris: don't use function indirection i…
gouravk-qualcomm May 23, 2026
265ec19
Revert "FROMLIST: media: qcom: iris: use common set_preset_registers …
gouravk-qualcomm May 23, 2026
5987968
Revert "FROMLIST: media: qcom: iris: drop pas_id from the iris_platfo…
gouravk-qualcomm May 23, 2026
5539ea5
Revert "PENDING: media: iris: add helper to select context bank device"
gouravk-qualcomm May 23, 2026
54de858
Revert "PENDING: media: iris: add context bank devices using iommu-map"
gouravk-qualcomm May 23, 2026
168bddc
Revert "PENDING: media: iris: enable sm8550 context banks via init_cb…
gouravk-qualcomm May 23, 2026
b746299
Revert "FROMLIST: media: iris: add FPS calculation and VPP FW overhea…
gouravk-qualcomm May 23, 2026
a18b510
Revert "FROMLIST: media: qcom: venus: flip the venus/iris switch"
gouravk-qualcomm May 23, 2026
498273e
Revert "PENDING: media: iris: update MDT PAS load call for new API"
gouravk-qualcomm May 23, 2026
6e0b286
Revert "FROMLIST: media: iris: Enable Secure PAS support with IOMMU m…
gouravk-qualcomm May 23, 2026
3891a7e
Revert "FROMLIST: media: iris: Add platform data for kaanapali"
gouravk-qualcomm May 23, 2026
bde4536
FROMGIT: media: iris: retrieve UBWC platform configuration
lumag Jan 25, 2026
85806d8
FROMGIT: media: iris: don't specify min_acc_length in the source code
lumag Jan 25, 2026
57c10f2
FROMGIT: media: iris: don't specify highest_bank_bit in the source code
lumag Jan 25, 2026
672b69c
FROMGIT: media: iris: don't specify ubwc_swizzle in the source code
lumag Jan 25, 2026
518c864
FROMGIT: media: iris: don't specify bank_spreading in the source code
lumag Jan 25, 2026
aa9198a
FROMGIT: media: iris: don't specify max_channels in the source code
lumag Jan 25, 2026
edb265c
FROMGIT: media: iris: drop remnants of UBWC configuration
lumag Jan 25, 2026
0b1240a
FROMGIT: media: qcom: venus: flip the venus/iris switch
lumag Mar 27, 2026
c9770fd
FROMGIT: media: qcom: iris: drop pas_id from the iris_platform_data s…
lumag Mar 29, 2026
2164172
FROMGIT: media: qcom: iris: use common set_preset_registers function
lumag Mar 29, 2026
0d2e886
FROMGIT: media: qcom: iris: don't use function indirection in gen2-sp…
lumag Mar 29, 2026
86d4231
FROMGIT: media: qcom: iris: split HFI session ops from core ops
lumag Mar 29, 2026
b055bd8
FROMGIT: media: qcom: iris: merge hfi_response_ops and hfi_command_ops
lumag Mar 29, 2026
a38c882
FROMGIT: media: qcom: iris: move get_instance to iris_hfi_sys_ops
lumag Mar 29, 2026
58a686d
FROMGIT: media: qcom: iris: drop hw_response_timeout_val from platfor…
lumag Mar 29, 2026
d85773c
FROMGIT: media: qcom: iris: split firmware_data from raw platform data
lumag Mar 29, 2026
7b32dbd
FROMGIT: media: qcom: iris: split platform data from firmware data
lumag Mar 29, 2026
bc755d8
FROMGIT: media: qcom: iris: use new firmware name for SM8250
lumag Mar 29, 2026
9662273
FROMGIT: media: qcom: iris: extract firmware description data
lumag Mar 29, 2026
a1a956c
FROMLIST: media: iris: Add platform data for kaanapali
Oct 17, 2025
790ad19
FROMLIST: media: iris: Enable Secure PAS support with IOMMU managed b…
mukeshojha-linux Feb 11, 2026
c399f3e
PENDING: media: iris: update MDT PAS load call for new API
gouravk-qualcomm Apr 2, 2026
2827104
FROMLIST: media: iris: add FPS calculation and VPP FW overhead in fre…
Apr 3, 2026
3a998c9
PENDING: media: iris: enable sm8550 context banks via init_cb_devs
Apr 7, 2026
d84dbe7
PENDING: media: iris: add context bank devices using iommu-map
Mar 13, 2026
d1589fc
PENDING: media: iris: add helper to select context bank device
Mar 13, 2026
773ed79
FROMLIST: media: iris: Add hardware power on/off ops for X1P42100
Jan 22, 2026
690f2d1
FROMLIST: media: iris: Add platform data for X1P42100
Jan 22, 2026
7b0ca40
FROMLIST: media: iris: Fix VM count passed to firmware
Apr 28, 2026
a86d1cd
FROMLIST: media: iris: Rename clock and power domain macros to use vc…
Apr 28, 2026
098da6c
FROMLIST: media: iris: Use power domain type to look up pd_devs index
Apr 28, 2026
e3beebe
FROMLIST: media: iris: Add power sequence for Glymur
Apr 28, 2026
755250f
FROMLIST: media: iris: Add support to select core for dual core platf…
Apr 28, 2026
c00cd90
FROMLIST: media: iris: Add platform data for glymur
Apr 28, 2026
81152e7
FROMLIST: media: iris: Initialize HFI ops after firmware load in core…
dikshita-agarwal May 12, 2026
ffc4196
FROMLIST: media: iris: Add Gen2 firmware autodetect and fallback
dikshita-agarwal May 12, 2026
eaef8c3
FROMLIST: media: iris: optimize COMV buffer allocation for VPU3x and …
May 13, 2026
89123cf
FROMGIT: soc: qcom: ubwc: add helper to get min_acc length
lumag Jan 25, 2026
78e8f5c
FROMGIT: soc: qcom: ubwc: add helpers to get programmable values
lumag Jan 25, 2026
bac4cfa
PENDING: arm64: dts: qcom: shikra: add reboot-mode support
apateriy-qcom May 22, 2026
ca8b12d
arm64: dts: qcom: purwa: deduplicate thermal sensors with Hamoa
lumag Mar 20, 2026
02990ad
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS thermal zone
gauravkohli1 Apr 16, 2026
b7c5dbc
FROMLIST: drm/msm/a8xx: Make a8xx_recover IFPC safe
akhilpo-qcom Apr 27, 2026
19a4b98
drm/msm/a6xx: Correct OOB usage
akhilpo-qcom Mar 27, 2026
e25e1d9
drm/msm/adreno: Implement gx_is_on() for A8x
akhilpo-qcom Mar 27, 2026
b57f0d2
drm/msm/a6xx: Fix gpu init from secure world
akhilpo-qcom Mar 27, 2026
beb9d2c
FROMLIST: drm/msm/a6xx: Limit GXPD votes to recovery in A8x
akhilpo-qcom Apr 27, 2026
f3932d2
FROMLIST: PCI: qcom: Add .get_ltssm() helper
krishnachaitanya-linux Apr 29, 2026
e70c938
FROMLIST: PCI: qcom: Power down PHY via PARF_PHY_CTRL before disablin…
krishnachaitanya-linux Apr 29, 2026
72b56b0
FROMLIST: PCI: qcom: Add D3cold support
krishnachaitanya-linux Apr 29, 2026
b596553
FROMLIST: PCI: qcom: Set max OPP before DBI access during resume
qianyu-qcom May 14, 2026
f7f74f6
FROMLIST: PCI: dwc: Use common D3cold eligibility helper in suspend path
krishnachaitanya-linux Apr 29, 2026
cb64513
FROMLIST: PCI: host-common: Add helper to determine host bridge D3col…
krishnachaitanya-linux Apr 29, 2026
941c7e6
WORKAROUND: arm64: dts: qcom: qcs8300-ride: Add vdda-qref and vdda-re…
May 14, 2026
cd36e04
WORKAROUND: arm64: dts: qcom: Add qref supply for PCIe PHYs
qianyu-qcom May 14, 2026
bba8cc0
FROMLIST: scsi: ufs: core: Add UFSHCD_QUIRK_SKIP_DEVICE_RESET quirk
nitinrawat123 May 31, 2026
3bc1c9a
FROMLIST: scsi: ufs: ufs-qcom: Enable SKIP DEVICE RESET Quirk
nitinrawat123 May 31, 2026
1fcf103
Revert "FROMLIST: usb: dwc3: qcom: notify EUD driver of role changes"
ximiali Jul 2, 2026
e8cf4fe
Revert "FROMLIST: coresight: cti: expose banked sysfs registers for Q…
ximiali Jul 2, 2026
a052a54
Revert "FROMLIST: coresight: cti: add Qualcomm extended CTI identific…
ximiali Jul 2, 2026
5b0e30d
Revert "FROMLIST: coresight: cti: encode trigger register index in re…
ximiali Jul 2, 2026
f7e3d2e
Revert "FROMLIST: coresight: tmc: introduce tmc_sysfs_ops to wrap sys…
ximiali Jul 2, 2026
13e586d
Synchronize with Qualcomm config
ximiali Jul 3, 2026
a16f3b1
Merge pull request #21 from ximiali/port_248_fix
quic-tingweiz Jul 3, 2026
7d5c72e
Revert "Synchronize with Qualcomm config"
ximiali Jul 6, 2026
b0deece
clk: qcom: gcc-x1e80100: Keep GCC USB QTB clock always ON
kona-jagadeesh Mar 27, 2026
384d076
Synchronize with Qualcomm config
ximiali Jul 6, 2026
2550ec6
Merge pull request #22 from ximiali/config_fix
quic-tingweiz Jul 6, 2026
1aa9364
FROMLIST: wifi: ath12k: change MAC buffer ring size to 4096
MilanoPipo Jul 7, 2026
aa6f9d5
FROMLIST: wifi: ath12k: Fix low MLO RX throughput on WCN7850
MilanoPipo Jul 7, 2026
b43add1
FROMLIST: wifi: ath12k: fix EAPOL TX failure caused by stale tcl_meta…
Jul 7, 2026
3f2ef96
FROMLIST: Revert "wifi: ath12k: add panic handler"
MilanoPipo Jul 7, 2026
8428b64
FROMLIST: dt-bindings: embedded-controller: qcom,hamoa-crd-ec: Add Pu…
ajainp01 Jul 3, 2026
78fe705
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Add Embedded controller node
ajainp01 Jul 3, 2026
0da62db
Merge pull request #27 from MilanoPipo/x05
quic-tingweiz Jul 9, 2026
58f42b1
Merge pull request #32 from ximiali/purwa_ec
quic-tingweiz Jul 9, 2026
c7f7452
PENDING: arm64: dts: enable iris driver for hamoa kvm
renjiang-qti Jul 14, 2026
6a54304
FROMLIST: arm64: dts: qcom: hamoa-pmics: Add ADC support
aushasre123 Jun 14, 2026
e103408
Merge pull request #42 from renjiang-qti/resolute-qcom-devel
quic-tingweiz Jul 16, 2026
c3aaeb1
Merge pull request #43 from jprakash-qc/resolute-qcom-devel
quic-tingweiz Jul 16, 2026
2e93b3b
FROMLIST: scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock …
nitinrawat123 Jul 13, 2026
3f8fc45
QCLINUX: arm64: dts: qcom: Add Hamoa camera sensor support
shubammm Jul 9, 2026
019709a
QCLINUX: arm64: dts: qcom: hamoa: Add pm8010 camera PMIC regulators
tingguoc Jun 23, 2026
5308a88
QCLINUX: arm64: dts: qcom: Add Purwa sensors support
shubammm Jul 9, 2026
78bafea
Merge pull request #49 from tingguoc/resolute-qcom-devel
quic-tingweiz Jul 18, 2026
6140571
Merge pull request #48 from shubammm/hamoa_camera_sensor_v3
quic-tingweiz Jul 18, 2026
ad746ca
Merge pull request #47 from shubammm/purwa_camera_sensor_v2
quic-tingweiz Jul 18, 2026
99af908
FROMLIST: PCI: dwc: Proceed with system suspend even if the endpoint …
Mani-Sadhasivam Feb 17, 2026
7a2e914
Merge pull request #51 from ziyuezhang-123/for-resolute/pci-dwc-proce…
quic-tingweiz Jul 21, 2026
20d9bc2
QCLINUX: arm64: dts: qcom: Add shared X1 staging overlay
jiegan0107 Jun 18, 2026
1698460
Merge pull request #52 from jiegan0107/resolute-qcom-devel
quic-tingweiz Jul 22, 2026
904b3fe
FROMLIST: qcom,inline-crypto-engine: Add x1e80100 support
wenjz-qualcomm Jul 22, 2026
f1d4cbe
FROMLIST: hamoa: Add ICE node for UFS inline encryption
wenjz-qualcomm Jul 22, 2026
9bc3b08
BACKPORT: arm64: dts: qcom: hamoa: Add label properties to CoreSight …
jiegan0107 Apr 14, 2026
ddb190b
QCLINUX: arm64: dts: qcom: Install camx DTBO overlays
cjha01 Jul 24, 2026
f92afa3
FROMLIST: arm64: dts: qcom: purwa-evk: add DP0/DP1 audio playback sup…
Jul 27, 2026
5dc28e4
Merge pull request #55 from cjha01/resolute-purwa
quic-tingweiz Jul 27, 2026
3b2241f
Merge pull request #53 from arakshit011/hamoa-ice-ufs
quic-tingweiz Jul 27, 2026
bafc220
Merge pull request #54 from jiegan0107/resolute-qcom-devel
quic-tingweiz Jul 27, 2026
4a1e39a
Merge pull request #56 from QTI-Quill/resolute-qcom-devel
quic-tingweiz Jul 27, 2026
d63f0ed
FROMLIST: drm/msm/a6xx: Fix stale rpmh votes after suspend
shivrawa Jun 4, 2026
ac88d37
Merge pull request #59 from bhaskargusain/resolute-qcom-devel
quic-tingweiz Jul 28, 2026
9a5bed2
Revert "WORKAROUND: phy: qcom: qmp-pcie: add x1e80100 qref supplies"
qianyu-qcom Jul 28, 2026
dc05b06
Revert "WORKAROUND: phy: qcom: qmp-pcie: Add vdda-refgen and vdda-qre…
qianyu-qcom Jul 28, 2026
95fb28b
Revert "WORKAROUND: arm64: dts: qcom: Add qref supply for PCIe PHYs"
qianyu-qcom Jul 28, 2026
586dfe1
FROMLIST: clk: qcom: Add generic clkref_en support
qianyu-qcom Jul 2, 2026
e91e910
FROMLIST: clk: qcom: tcsrcc-glymur: Add regulator supplies and migrat…
qianyu-qcom Jul 27, 2026
2ad10ec
FROMLIST: clk: qcom: tcsrcc-glymur: Add Mahua QREF regulator support
qianyu-qcom Jul 2, 2026
ff3270a
FROMLIST: dt-bindings: clock: qcom: Move x1e80100 TCSR to own binding
qianyu-qcom Jul 8, 2026
a2879d5
FROMLIST: clk: qcom: tcsrcc-x1e80100: Migrate to clk_ref helper
qianyu-qcom Jul 27, 2026
625f602
FROMLIST: dt-bindings: clock: qcom: Move glymur TCSR to own binding
qianyu-qcom Jul 2, 2026
7df2cee
FROMLIST: dt-bindings: clock: qcom,glymur-tcsr: Add mahua support
qianyu-qcom Jul 2, 2026
1054d87
FROMLIST: arm64: dts: qcom: glymur-crd: Add refgen supplies for PCIe …
qianyu-qcom Jun 23, 2026
c98d2ab
FROMLIST: arm64: dts: qcom: glymur: Add QREF regulator supplies to TCSR
qianyu-qcom Jul 2, 2026
d7ec83a
FROMLIST: arm64: dts: qcom: mahua: Add QREF regulator supplies to TCSR
qianyu-qcom Jul 2, 2026
68cee86
FROMLIST: arm64: dts: qcom: hamoa/purwa: Add QREF regulator supplies
qianyu-qcom Jul 8, 2026
1940dbe
Merge pull request #58 from qianyu-qcom/resolute-qcom-devel
quic-tingweiz Jul 28, 2026
998080b
ci: add pre-merge PR build check on resolute-qcom-devel
bjordiscollaku Jul 7, 2026
72ba946
ci: add Qualcomm copyright header to premerge-pr.yml
bjordiscollaku Jul 15, 2026
ae8154a
test: smoke-test the pre-merge build check
bjordiscollaku Jul 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
38 changes: 38 additions & 0 deletions .github/workflows/premerge-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# SPDX-License-Identifier: BSD-3-Clause
#
# premerge-pr.yml - pre-merge validation build for resolute-qcom-devel.
# Lives on resolute-qcom-devel (GitHub resolves pull_request workflows from the PR
# base branch). Thin caller of the reusable build-kernel.yml on main. Rationale
# and security note: docs/PIPELINE.md#pre-merge-validation.
#
# Security: uses pull_request (NOT pull_request_target), so the run gets a
# read-only token and no secrets, and it builds the PR MERGE REF - never a raw
# attacker head under an elevated token. Contributor PRs come from forks, so the
# build runs untrusted PR code on the credentialed self-hosted runner: the repo
# MUST enable "Require approval for all fork pull requests" (Settings > Actions)
# so a maintainer gates every run.

name: "Pre-merge PR build"

on:
pull_request:
branches:
- resolute-qcom-devel
types: [opened, synchronize, reopened]

permissions:
contents: read

concurrency:
group: premerge-pr-${{ github.event.pull_request.number }}
cancel-in-progress: true

jobs:
build:
name: "Build check"
uses: qualcomm-linux/pkg-linux-qcom-canonical/.github/workflows/build-kernel.yml@main
with:
suite: resolute-qcom-devel
ref: refs/pull/${{ github.event.pull_request.number }}/merge
skip_s3: true
6 changes: 6 additions & 0 deletions Documentation/ABI/testing/configfs-stp-policy-p_ost
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
What: /config/stp-policy/<device>:p_ost.<policy>/<node>/entity
Date: Jan 2026
KernelVersion: 6.20
Description:
Set the entity which is to identify the source, RW.

99 changes: 99 additions & 0 deletions Documentation/ABI/testing/debugfs-aest
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
What: /sys/kernel/debug/aest/<name>.<id>/
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
Directory represented a AEST device, <name> means device type,
like:

- processor
- memory
- smmu
- ...

<id> is the unique ID for this device.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/*
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
Attibute for aest node which belong this device, the format
of node name is: <Node Type>-<Node Address>

See more at:
https://developer.arm.com/documentation/den0085/latest/

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/ce_threshold
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) Write the ce threshold to all records of this node. Failed
if input exceeded the maximum threshold

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/err_count
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Outputs error statistics for all error records of this node.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/err_*
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Read err_* register and return val.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/ce_threshold
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RW) Read and write the ce threshold to this record. Failed
if input exceeded the maximum threshold

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/err_count
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Outputs error statistics for all this records.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/err_*
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RW) These registers are used to simulate soft injection errors
by holding error register values. You can write any values
to them. To trigger the injection, you need to write soft_inject
at last. The validity of the injected error depends on the
value written to err_status.

Accepts values - any.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/soft_inject
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) Write any value to this file to trigger the error
injection. Make sure you have specified all necessary error
parameters, i.e. this write should be the last step when
injecting errors.

Accepts values - any.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/hard_inject
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) If the AEST table provides error injection registers,
you can write to them via this interface. For instance,
values can be written to the ERXPFGCTL register. The post-injection
behavior is then determined by the hardware specification.

Accepts values - any.
51 changes: 51 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-amba-devices-tgu
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
What: /sys/bus/amba/devices/<tgu-name>/enable_tgu
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the enable/disable status of TGU
Accepts only one of the 2 values - 0 or 1.
0 : disable TGU.
1 : enable TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_priority[0:3]/reg[0:17]
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the sensed signal with specific step and priority for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_condition_decode/reg[0:3]
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the decode mode with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_condition_select/reg[0:3]
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the next action with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_timer/reg[0:1]
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the timer value with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_counter/reg[0:1]
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the counter value with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/reset_tgu
Date: January 2026
KernelVersion 6.19
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(Write) Write 1 to reset the dataset for TGU.
8 changes: 8 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-ctcu
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
What: /sys/bus/coresight/devices/<ctcu-name>/irq_threshold[0:1]
Date: February 2026
KernelVersion: 7.1
Contact: Tingwei Zhang <tingwei.zhang@oss.qualcomm.com>; Jinlong Mao <jinlong.mao@oss.qualcomm.com>; Jie Gan <jie.gan@oss.qualcomm.com>
Description:
(RW) Configure the byte-cntr IRQ register for the specified ETR device
based on its port number. An interrupt is generated when the data size
exceeds the value set in the IRQ register.
11 changes: 11 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-cti
Original file line number Diff line number Diff line change
Expand Up @@ -245,3 +245,14 @@ Date: Aug 2025
KernelVersion 6.18
Contact: Mao Jinlong <quic_jinlmao@quicinc.com>
Description: (Read) Show hardware context information of device.

What: /sys/bus/coresight/devices/<cti-name>/regs/ext_reg_sel
Date: Dec 2025
KernelVersion: 6.19
Contact: Mao Jinlong <jinlong.mao@oss.qualcomm.com>
Description: (RW) Select the index for extended registers.
QCOM CTI supports up to 128 triggers, there are 6 registers
need to be expanded to up to 4 instances:
CTITRIGINSTATUS, CTITRIGOUTSTATUS,
ITTRIGIN, ITTRIGOUT,
ITTRIGINACK, ITTRIGOUTACK.
39 changes: 39 additions & 0 deletions Documentation/ABI/testing/sysfs-class-reboot-mode-reboot_modes
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
What: /sys/class/reboot-mode/<driver>/reboot_modes
Date: August 2025
KernelVersion: 6.17.0-rc1
Contact: linux-pm@vger.kernel.org
Description:
This interface exposes the reboot-mode arguments
registered with the reboot-mode framework. It is
a read-only interface and provides a space
separated list of reboot-mode arguments supported
on the current platform.
Example:
recovery fastboot bootloader

The exact sysfs path may vary depending on the
name of the driver that registers the arguments.
Example:
/sys/class/reboot-mode/nvmem-reboot-mode/reboot_modes
/sys/class/reboot-mode/syscon-reboot-mode/reboot_modes
/sys/class/reboot-mode/qcom-pon/reboot_modes

The supported arguments can be used by userspace
to invoke device reset using the reboot() system
call, with the "argument" as string to "*arg"
parameter along with LINUX_REBOOT_CMD_RESTART2.
Example:
reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2,
LINUX_REBOOT_CMD_RESTART2, "bootloader");

A driver can expose the supported arguments by
registering them with the reboot-mode framework
using the property names that follow the
mode-<argument> format.
Example:
mode-bootloader, mode-recovery.

This attribute is useful for scripts or initramfs
logic that need to programmatically determine
which reboot-mode arguments are valid before
triggering a reboot.
16 changes: 16 additions & 0 deletions Documentation/ABI/testing/sysfs-driver-eud
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,19 @@ Description:
EUD based on a 1 or a 0 value. By enabling EUD,
the user is able to activate the mini-usb hub of
EUD for debug and trace capabilities.

What: /sys/bus/platform/drivers/qcom_eud/.../port
Date: January 2026
Contact: Elson Serrao <elson.serrao@oss.qualcomm.com>
Description:
Selects which USB port the Embedded USB Debugger (EUD)
is mapped to on platforms providing multiple High-Speed
USB ports.

Valid values:
0 - Primary USB port
1 - Secondary USB port

The attribute is writable only while EUD is disabled.
Reading the attribute returns the currently selected
USB port number.
Loading
Loading