Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1455 commits
Select commit Hold shift + click to select a range
db3da50
FROMLIST: dt-bindings: arm: ras: Introduce bindings for ARM AEST
umang-chheda May 5, 2026
05ea8eb
FROMLIST: ras: aest: Add DT frontend for ARM AEST RAS error sources
umang-chheda May 5, 2026
8126a2d
FROMLIST: arm64: dts: qcom: monaco: add AEST error nodes
umang-chheda May 5, 2026
17b40bc
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS thermal zone
gauravkohli1 Apr 16, 2026
b4f2203
QCLINUX: arm64: dts: qcom: add Purwa CAMX EL2 overlay
michael-jihan-qcom May 22, 2026
2c8a3de
UPSTREAM: phy: qcom: m31-eusb2: Make USB repeater optional
wcheng-eng Mar 2, 2026
396ada6
FROMLIST: clk: qcom: gcc-glymur: Move EVA clocks to critical clock list
taniyadas20 May 25, 2026
c9c4bff
FROMLIST: dt-bindings: clock: qcom: Add EVA clock and reset controlle…
taniyadas20 May 25, 2026
1ad7c82
FROMLIST: clk: qcom: Add EVA clock controller driver for Glymur SoC
taniyadas20 May 25, 2026
12fd0c1
arm64: dts: qcom: shikra-iqs-evk: Add DSI panel support
May 25, 2026
ec82c0c
FROMLIST: PCI/pwrctrl: Do not try to power on/off devices that don't …
Mani-Sadhasivam Apr 21, 2026
3e2a90a
WORKAROUND: phy: qcom: qmp-pcie: Add vdda-refgen and vdda-qref suppli…
May 14, 2026
4f8c469
WORKAROUND: arm64: dts: qcom: qcs8300-ride: Add vdda-qref and vdda-re…
May 14, 2026
65f0083
FROMLIST: arm64: dts: qcom: qcs615-ride: fix sdhc_2 vqmmc-supply for …
mchunara007 May 22, 2026
990a92a
PENDING: arm64: dts: qcom: glymur-crd: Add FocalTech FT3D81 touchscre…
pradyot7 May 27, 2026
ed5ac80
arm64: dts: qcom: shikra-iqs-evk: Add pinctrl for DLC0697 DSI panel
qti-ssmaurya May 27, 2026
609d4df
Revert "FROMLIST: media: qcom: venus: flip the venus/iris switch"
gouravk-qualcomm May 23, 2026
f39662a
FROMGIT: media: qcom: venus: flip the venus/iris switch
lumag Mar 27, 2026
1fe58e7
FROMLIST: wifi: ath11k: raise max vdevs to 4 on hardware with P2P and…
WeiZhang-stone Apr 21, 2026
9d46d7f
FROMLIST: wifi: ath12k: fix inconsistent arvif state in vdev_create e…
WeiZhang-stone May 12, 2026
57cad0e
FROMLIST: wifi: ath12k: fix NULL deref in change_sta_links for unread…
WeiZhang-stone May 12, 2026
f89cb5c
arm64: dts: qcom: shikra: Add wcn3988-pmu node to EVK boards
yepurisiddu May 27, 2026
53d6130
arm64: dts: qcom: shikra: Add gpio-reserved-ranges to tlmm
apateriy-qcom May 22, 2026
20e2f5e
arm64: dts: qcom: shikra: Fix wcn3988-pmu node on EVK boards
yepurisiddu May 29, 2026
ea56ee5
drm/bridge: Add Lontium LT9611C(EX/UXD) MIPI DSI to HDMI driver
May 8, 2026
6e1af57
drm/bridge: Enable LT9611UXD in LT9611C driver
mohitdsor May 28, 2026
874b167
arm64: defconfig: Enable LT9611C bridge driver
mohitdsor May 28, 2026
0c561ab
arm64: dts: qcom: shikra: Add GPU cooling
aastpand May 29, 2026
04e48f4
QCLINUX: arm64: configs: enable USB configfs UVC and UAC2 functions
ppratap-liveroot May 29, 2026
87901f8
Revert "arm64: dts: qcom: shikra-iqs-evk: Add pinctrl for DLC0697 DSI…
mohitdsor May 28, 2026
0f6b7b6
Revert "arm64: dts: qcom: shikra-iqs-evk: Add DSI panel support"
mohitdsor May 28, 2026
8441ea3
arm64: dts: qcom: shikra: Add lt9611uxd node to IQS EVK board
mohitdsor May 28, 2026
b9fd2d9
soc: qcom: llcc: Add configuration data for Shikra SoC
Komal-Bajaj May 29, 2026
3e2e670
FROMLIST: mmc: sdhci-msm: Set ice clk rate
May 29, 2026
9aa8743
arm64: dts: qcom: shikra: migrate WiFi power control to pwrseq
miaoqing-quic Jun 1, 2026
3a2edfa
FROMLIST: arm64: dts: qcom: sm8750: add reboot-mode support
May 29, 2026
96cf6be
PENDING: arm64: dts: qcom: shikra: add reboot-mode support
apateriy-qcom May 22, 2026
87d0e08
FROMLIST: pci: quirks: Advertise D3cold capability for UPD720201
sushrut-trivedi Apr 30, 2026
8eb1732
FROMLIST: usb: dwc3: qcom: Modify interrupt handling for eUSB2 Phy ta…
Kriskura176767 May 11, 2026
5f23adc
QCLINUX: arm64: dts: qcom: Enable combo mode for CSI1 port
mvadlama-lab May 21, 2026
a430e96
QCLINUX: arm64: dts: qcom: Fix GPIO free and acquire logic
mvadlama-lab May 25, 2026
5eee07c
FROMLIST: arm64: dts: qcom: kaanapali: Add SoCCP for Kaanapali SoC
jingyiwang42 Mar 27, 2026
5438a15
FROMLIST: arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
jingyiwang42 Mar 27, 2026
e0d1526
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Add SoCCP node
jingyiwang42 Mar 27, 2026
bdc35eb
FROMLIST: arm64: dts: qcom: kaanapali: add reboot-mode support
LXQUALCOMM Jun 1, 2026
dae8d6d
PENDING: arm64: dts: qcom: kaanapali: add Coresight ETR and routing i…
jiegan0107 Jun 2, 2026
e3c191f
FROMLIST: dt-bindings: clock: qcom: Add bindings for PDM GP_MN clock …
taniyadas20 Jun 2, 2026
ff4d57e
FROMLIST: clk: qcom: Add a driver for PDM GP_MN fractional clock divider
taniyadas20 Jun 2, 2026
56f1c0e
PENDING: arm64: dts: qcom: hamoa: Enable CDSP cooling in staging dtso
dmantre May 19, 2026
6417a63
QCLINUX: arm64: dts: qcom: Change Purwa camera firmware path
cjha01 Jun 1, 2026
13f4779
FROMLIST: scsi: ufs: core: Add UFSHCD_QUIRK_SKIP_DEVICE_RESET quirk
nitinrawat123 May 31, 2026
52d4f56
FROMLIST: scsi: ufs: ufs-qcom: Enable SKIP DEVICE RESET Quirk
nitinrawat123 May 31, 2026
513ec03
arm64: dts: qcom: shikra: Split PMU nodes for heterogeneous CPUs
Komal-Bajaj Jun 1, 2026
fd11dda
arm64: dts: qcom: shikra: switch to interrupt-cells 4 to add PPI part…
Komal-Bajaj Jun 1, 2026
33355ce
arm64: dts: qcom: shikra: add cache sizes and fix cpu3 power coefficient
Komal-Bajaj Jun 2, 2026
924e339
arm64: dts: qcom: shikra: add SCM clock and reset-cells to firmware node
Komal-Bajaj Jun 2, 2026
53e77e7
arm64: dts: qcom: shikra: fix memory node base address
Komal-Bajaj Jun 2, 2026
75cb574
arm64: dts: qcom: shikra: drop unused labels from OPP table entries
Komal-Bajaj Jun 2, 2026
aa46a7f
arm64: dts: qcom: shikra: fix LLCC interrupt number
Komal-Bajaj Jun 2, 2026
7ae5b4f
arm64: dts: qcom: shikra: fix qfprom base address and child offsets
Komal-Bajaj Jun 2, 2026
5749a32
arm64: dts: qcom: shikra: fix sdhc_1 interconnect tags and power domain
Komal-Bajaj Jun 2, 2026
c50ace8
arm64: dts: qcom: shikra: remove spurious crypto interconnect path fr…
Komal-Bajaj Jun 2, 2026
a53f638
QCLINUX: dt-bindings: mailbox: qcom-ipcc: Add SAIL client IDs
snegi-qti Jun 3, 2026
f82f8dd
QCLINUX: arm64: dts: qcom: lemans: Add SAIL Mailbox device tree overlay
snegi-qti Jun 3, 2026
4a616dc
dt-bindings: firmware: qcom,scm: complete shikra clock constraints
Komal-Bajaj Jun 3, 2026
986abf2
pinctrl: qcom: shikra: align with upstream post-submission review
Komal-Bajaj Jun 3, 2026
d95d613
QCLINUX: arm64: dts: qcom: Add Glymur crd camx overlay dts
cjha01 May 28, 2026
e7b1faa
FROMLIST: arm64: dts: qcom: lemans: Enable audio over DISPLAY-PORT
ks5-dev May 20, 2026
ebe4517
FROMLIST: arm64: dts: qcom: lemans-evk: Move SD card support to overlay
mchunara007 Feb 26, 2026
17ffdd0
FROMLIST: arm64: dts: qcom: lemans-evk: Add SDHCI support for eMMC vi…
mchunara007 Feb 26, 2026
401f324
FROMLIST: arm64: dts: qcom: lemans: add AEST error nodes
umang-chheda May 5, 2026
0a659ac
FROMLIST: fastrpc: Reduce log level for DSP info and reserved memory …
Jianping-Li May 19, 2026
6361f28
FROMLIST: dt-bindings: iommu: arm,smmu: Document interconnects property
bibekpatro May 26, 2026
c6982fc
FROMLIST: iommu/arm-smmu: Add interconnect bandwidth voting support
bibekpatro May 26, 2026
d35a8b3
FROMLIST: arm64: dts: qcom: kodiak: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
e82308d
FROMLIST: arm64: dts: qcom: lemans: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
7df2edb
FROMLIST: arm64: dts: qcom: talos: Add GEM_NOC interconnect for adren…
bibekpatro May 26, 2026
152cc1c
FROMLIST: arm64: dts: qcom: monaco: Add GEM_NOC interconnect for adre…
bibekpatro May 26, 2026
4c8b6be
Ubuntu: [Config] synchronize config after rebase
ktpawlak Jul 16, 2026
3c5eb66
UBUNTU: SAUCE: arm64: dts: qcom: glymur: Drop duplicate gpu/gmu nodes
ktpawlak Jul 16, 2026
33707ad
UBUNTU: SAUCE: arm64: dts: qcom: purwa-iot-evk: adapt TSENS override …
ktpawlak Jul 16, 2026
b5307b0
UBUNTU: SAUCE: pinctrl: qcom: shikra: fix PINGROUP macro/table mismatch
ktpawlak Jul 16, 2026
1f3c84c
UBUNTU: SAUCE: PCI: dwc: update D3cold eligibility helper call after …
ktpawlak Jul 16, 2026
5886a7f
UBUNTU: SAUCE: soc: qcom: ubwc: add UBWC config accessor helpers
ktpawlak Jul 17, 2026
d14f92f
UBUNTU: SAUCE: media: iris: add iris driver at qcom-next-7.1-rc6 tip …
ktpawlak Jul 17, 2026
293e8c0
UBUNTU: Start new release
ktpawlak Jul 20, 2026
804a069
UBUNTU: Ubuntu-qcom-7.0.0-1009.12
ktpawlak Jul 20, 2026
4183799
Revert "FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS therm…
ximiali Jun 26, 2026
22e052e
Revert "FROMLIST: media: iris: Add platform data for glymur"
gouravk-qualcomm May 23, 2026
4164a03
Revert "FROMLIST: media: iris: Add support to select core for dual co…
gouravk-qualcomm May 23, 2026
6aed704
Revert "FROMLIST: media: iris: Add power sequence for Glymur"
gouravk-qualcomm May 23, 2026
3a348c5
Revert "FROMLIST: media: iris: Use power domain type to look up pd_de…
gouravk-qualcomm May 23, 2026
bb390c3
Revert "FROMLIST: media: iris: Rename clock and power domain macros t…
gouravk-qualcomm May 23, 2026
1d8c7d6
Revert "FROMLIST: media: iris: Fix VM count passed to firmware"
gouravk-qualcomm May 23, 2026
b6d2a83
Revert "FROMLIST: media: iris: Add platform data for X1P42100"
gouravk-qualcomm May 23, 2026
9215dd0
Revert "FROMLIST: media: iris: Add hardware power on/off ops for X1P4…
gouravk-qualcomm May 23, 2026
78c2d98
Revert "FROMLIST: media: qcom: iris: extract firmware description data"
gouravk-qualcomm May 23, 2026
e5b9677
Revert "FROMLIST: media: qcom: iris: use new firmware name for SM8250"
gouravk-qualcomm May 23, 2026
cf8f985
Revert "FROMLIST: media: qcom: iris: split platform data from firmwar…
gouravk-qualcomm May 23, 2026
5ac87a3
Revert "FROMLIST: media: qcom: iris: split firmware_data from raw pla…
gouravk-qualcomm May 23, 2026
87c5869
Revert "FROMLIST: media: qcom: iris: drop hw_response_timeout_val fro…
gouravk-qualcomm May 23, 2026
041e9b1
Revert "FROMLIST: media: qcom: iris: move get_instance to iris_hfi_sy…
gouravk-qualcomm May 23, 2026
cdde6d0
Revert "FROMLIST: media: qcom: iris: merge hfi_response_ops and hfi_c…
gouravk-qualcomm May 23, 2026
b71a231
Revert "FROMLIST: media: qcom: iris: split HFI session ops from core …
gouravk-qualcomm May 23, 2026
e510c90
Revert "FROMLIST: media: qcom: iris: don't use function indirection i…
gouravk-qualcomm May 23, 2026
d65caad
Revert "FROMLIST: media: qcom: iris: use common set_preset_registers …
gouravk-qualcomm May 23, 2026
7501e17
Revert "FROMLIST: media: qcom: iris: drop pas_id from the iris_platfo…
gouravk-qualcomm May 23, 2026
7f8af58
Revert "PENDING: media: iris: add helper to select context bank device"
gouravk-qualcomm May 23, 2026
69cf573
Revert "PENDING: media: iris: add context bank devices using iommu-map"
gouravk-qualcomm May 23, 2026
80feaa8
Revert "PENDING: media: iris: enable sm8550 context banks via init_cb…
gouravk-qualcomm May 23, 2026
96f88ae
Revert "FROMLIST: media: iris: add FPS calculation and VPP FW overhea…
gouravk-qualcomm May 23, 2026
901223a
Revert "PENDING: media: iris: update MDT PAS load call for new API"
gouravk-qualcomm May 23, 2026
b0b4534
Revert "FROMLIST: media: iris: Enable Secure PAS support with IOMMU m…
gouravk-qualcomm May 23, 2026
9f2591b
Revert "FROMLIST: media: iris: Add platform data for kaanapali"
gouravk-qualcomm May 23, 2026
3a52bf9
FROMGIT: media: iris: retrieve UBWC platform configuration
lumag Jan 25, 2026
f52bb98
FROMGIT: media: iris: don't specify min_acc_length in the source code
lumag Jan 25, 2026
541383c
FROMGIT: media: iris: don't specify highest_bank_bit in the source code
lumag Jan 25, 2026
6d0976b
FROMGIT: media: iris: don't specify ubwc_swizzle in the source code
lumag Jan 25, 2026
7bef756
FROMGIT: media: iris: don't specify bank_spreading in the source code
lumag Jan 25, 2026
5fbd5df
FROMGIT: media: iris: don't specify max_channels in the source code
lumag Jan 25, 2026
8e1c977
FROMGIT: media: iris: drop remnants of UBWC configuration
lumag Jan 25, 2026
c6e0b28
FROMGIT: media: qcom: iris: drop pas_id from the iris_platform_data s…
lumag Mar 29, 2026
487e502
FROMGIT: media: qcom: iris: use common set_preset_registers function
lumag Mar 29, 2026
4c63261
FROMGIT: media: qcom: iris: don't use function indirection in gen2-sp…
lumag Mar 29, 2026
0c32696
FROMGIT: media: qcom: iris: split HFI session ops from core ops
lumag Mar 29, 2026
be30bc4
FROMGIT: media: qcom: iris: merge hfi_response_ops and hfi_command_ops
lumag Mar 29, 2026
66dd106
FROMGIT: media: qcom: iris: move get_instance to iris_hfi_sys_ops
lumag Mar 29, 2026
07b3d8d
FROMGIT: media: qcom: iris: drop hw_response_timeout_val from platfor…
lumag Mar 29, 2026
874e9aa
FROMGIT: media: qcom: iris: split firmware_data from raw platform data
lumag Mar 29, 2026
cb851bb
FROMGIT: media: qcom: iris: split platform data from firmware data
lumag Mar 29, 2026
6b17cb5
FROMGIT: media: qcom: iris: use new firmware name for SM8250
lumag Mar 29, 2026
5b4b882
FROMGIT: media: qcom: iris: extract firmware description data
lumag Mar 29, 2026
025d17b
FROMLIST: media: iris: Initialize HFI ops after firmware load in core…
dikshita-agarwal May 12, 2026
a7cea12
FROMLIST: media: iris: Add Gen2 firmware autodetect and fallback
dikshita-agarwal May 12, 2026
a3b4cb4
FROMLIST: media: iris: optimize COMV buffer allocation for VPU3x and …
May 13, 2026
b2b6cff
FROMGIT: soc: qcom: ubwc: add helper to get min_acc length
lumag Jan 25, 2026
daf84e4
FROMGIT: soc: qcom: ubwc: add helpers to get programmable values
lumag Jan 25, 2026
34b465d
arm64: dts: qcom: purwa: deduplicate thermal sensors with Hamoa
lumag Mar 20, 2026
a170595
Revert "FROMLIST: usb: dwc3: qcom: notify EUD driver of role changes"
ximiali Jul 2, 2026
08d1a65
Revert "FROMLIST: coresight: cti: expose banked sysfs registers for Q…
ximiali Jul 2, 2026
011f9e2
Revert "FROMLIST: coresight: cti: add Qualcomm extended CTI identific…
ximiali Jul 2, 2026
46cc983
Revert "FROMLIST: coresight: cti: encode trigger register index in re…
ximiali Jul 2, 2026
91627c9
Revert "FROMLIST: coresight: tmc: introduce tmc_sysfs_ops to wrap sys…
ximiali Jul 2, 2026
8676f64
Synchronize with Qualcomm config
ximiali Jul 3, 2026
e7d7463
Revert "Synchronize with Qualcomm config"
ximiali Jul 6, 2026
0704cd1
Synchronize with Qualcomm config
ximiali Jul 6, 2026
8eb12ea
FROMLIST: wifi: ath12k: change MAC buffer ring size to 4096
MilanoPipo Jul 7, 2026
8aed0cf
FROMLIST: wifi: ath12k: Fix low MLO RX throughput on WCN7850
MilanoPipo Jul 7, 2026
02f9532
FROMLIST: wifi: ath12k: fix EAPOL TX failure caused by stale tcl_meta…
Jul 7, 2026
c2c350b
FROMLIST: Revert "wifi: ath12k: add panic handler"
MilanoPipo Jul 7, 2026
6cb570e
FROMLIST: dt-bindings: embedded-controller: qcom,hamoa-crd-ec: Add Pu…
ajainp01 Jul 3, 2026
b0ebeb1
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Add Embedded controller node
ajainp01 Jul 3, 2026
51eae40
PENDING: arm64: dts: enable iris driver for hamoa kvm
renjiang-qti Jul 14, 2026
38c5dd9
FROMLIST: scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock …
nitinrawat123 Jul 13, 2026
7ed9c6e
UBUNTU: SAUCE: media: iris: sync to qcom tag resolute-qcom-20260717 f…
ktpawlak Jul 22, 2026
7b30e61
media: iris: fix QCOM_MDT_LOADER dependency
arndb Feb 5, 2026
388b999
media: iris: Fix use-after-free in iris_release_internal_buffers()
dikshita-agarwal Feb 16, 2026
6d68cbd
media: iris: fix use-after-free of fmt_src during MBPF check
Mar 5, 2026
b41d490
media: iris: Fix dma_free_attrs() size in iris_hfi_queues_init()
Thomas-fourier Feb 13, 2026
5b9bdaa
UBUNTU: SAUCE: [Config] arm64: restore CONFIG_OF_AEST=y
ktpawlak Jul 22, 2026
f2a84ed
UBUNTU: Start new release
ktpawlak Jul 22, 2026
4d241f0
UBUNTU: Ubuntu-qcom-7.0.0-1010.13
ktpawlak Jul 22, 2026
88903f6
Revert "FROMLIST: PCI: qcom: Set max OPP before DBI access during res…
ximiali Jul 29, 2026
a290563
Revert "FROMLIST: PCI: qcom: Power down PHY via PARF_PHY_CTRL before …
ximiali Jul 29, 2026
38b08a2
FROMLIST: PCI: qcom: Add .get_ltssm() helper
krishnachaitanya-linux Apr 29, 2026
587ae4e
FROMLIST: PCI: qcom: Power down PHY via PARF_PHY_CTRL before disablin…
krishnachaitanya-linux Apr 29, 2026
a036ed7
FROMLIST: PCI: qcom: Add D3cold support
krishnachaitanya-linux Apr 29, 2026
d246fbd
FROMLIST: PCI: qcom: Set max OPP before DBI access during resume
qianyu-qcom May 14, 2026
3acb6fb
Revert "UBUNTU: SAUCE: PCI: dwc: update D3cold eligibility helper cal…
ximiali Jul 29, 2026
c854142
FROMLIST: PCI: dwc: Use common D3cold eligibility helper in suspend path
krishnachaitanya-linux Apr 29, 2026
96c0db8
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Update TSENS thermal zone
gauravkohli1 Apr 16, 2026
01a7966
Revert "FROMLIST: arm64: dts: qcom: monaco-evk: Enable SDHCI for SD C…
ximiali Jul 29, 2026
951714e
FROMLIST: arm64: dts: qcom: monaco-evk: Enable SDHCI for SD Card via …
mchunara007 Feb 12, 2026
1459a51
Revert "FROMLIST: arm64: dts: qcom: monaco: Move eMMC CQE support fro…
ximiali Jul 29, 2026
6ae3d63
arm64: dts: qcom: monaco: Complete SDHC definition
Jan 16, 2026
200f08a
FROMLIST: arm64: dts: qcom: monaco: Move eMMC CQE support from SoC to…
mchunara007 Feb 12, 2026
cb82676
QCLINUX: arch: arm64: qcom: qcs8300-ride: Enable PCIe Qref regulator
krishnachaitanya-linux Nov 27, 2025
e27a6cd
QCLINUX: arm64: dts: qcom: Add Hamoa camera sensor support
shubammm Jul 9, 2026
0f9cf8a
QCLINUX: arm64: dts: qcom: hamoa: Add pm8010 camera PMIC regulators
tingguoc Jun 23, 2026
48c3dfc
QCLINUX: arm64: dts: qcom: Add Purwa sensors support
shubammm Jul 9, 2026
a6f61de
QCLINUX: arm64: dts: qcom: Add shared X1 staging overlay
jiegan0107 Jun 18, 2026
ea7ebdf
FROMLIST: qcom,inline-crypto-engine: Add x1e80100 support
wenjz-qualcomm Jul 22, 2026
e36e978
FROMLIST: hamoa: Add ICE node for UFS inline encryption
wenjz-qualcomm Jul 22, 2026
8e4024d
BACKPORT: arm64: dts: qcom: hamoa: Add label properties to CoreSight …
jiegan0107 Apr 14, 2026
ca2a63d
QCLINUX: arm64: dts: qcom: Install camx DTBO overlays
cjha01 Jul 24, 2026
b49aa48
FROMLIST: arm64: dts: qcom: purwa-evk: add DP0/DP1 audio playback sup…
Jul 27, 2026
9ca30a6
FROMLIST: drm/msm/a6xx: Fix stale rpmh votes after suspend
shivrawa Jun 4, 2026
e187520
Revert "WORKAROUND: phy: qcom: qmp-pcie: add x1e80100 qref supplies"
qianyu-qcom Jul 28, 2026
4e80826
Revert "WORKAROUND: phy: qcom: qmp-pcie: Add vdda-refgen and vdda-qre…
qianyu-qcom Jul 28, 2026
ec7ef66
Revert "WORKAROUND: arm64: dts: qcom: Add qref supply for PCIe PHYs"
qianyu-qcom Jul 28, 2026
d8bcfb8
FROMLIST: clk: qcom: Add generic clkref_en support
qianyu-qcom Jul 2, 2026
a8f7b7f
FROMLIST: clk: qcom: tcsrcc-glymur: Add regulator supplies and migrat…
qianyu-qcom Jul 27, 2026
5d8720e
FROMLIST: clk: qcom: tcsrcc-glymur: Add Mahua QREF regulator support
qianyu-qcom Jul 2, 2026
e1bbd69
FROMLIST: dt-bindings: clock: qcom: Move x1e80100 TCSR to own binding
qianyu-qcom Jul 8, 2026
1115e46
FROMLIST: clk: qcom: tcsrcc-x1e80100: Migrate to clk_ref helper
qianyu-qcom Jul 27, 2026
eb613ac
FROMLIST: dt-bindings: clock: qcom: Move glymur TCSR to own binding
qianyu-qcom Jul 2, 2026
fc6ec54
FROMLIST: dt-bindings: clock: qcom,glymur-tcsr: Add mahua support
qianyu-qcom Jul 2, 2026
f13e1de
FROMLIST: arm64: dts: qcom: glymur-crd: Add refgen supplies for PCIe …
qianyu-qcom Jun 23, 2026
e7d0ac3
FROMLIST: arm64: dts: qcom: glymur: Add QREF regulator supplies to TCSR
qianyu-qcom Jul 2, 2026
9fac49a
FROMLIST: arm64: dts: qcom: mahua: Add QREF regulator supplies to TCSR
qianyu-qcom Jul 2, 2026
62e46bb
FROMLIST: arm64: dts: qcom: hamoa/purwa: Add QREF regulator supplies
qianyu-qcom Jul 8, 2026
929dd34
ci: add pre-merge PR build check on resolute-qcom-devel
bjordiscollaku Jul 7, 2026
8703538
ci: add Qualcomm copyright header to premerge-pr.yml
bjordiscollaku Jul 15, 2026
cb5fcd4
Revert "PENDING: media: qcom: iris: move hwmode setup into power_on_h…
Jul 30, 2026
50f057a
config: disable memory dump driver configs
jiegan0107 Jul 31, 2026
0559aef
config: reset PANIC_TIMEOUT to 0
jiegan0107 Jul 31, 2026
91d1c0d
FROMGIT: i2c: qcom-cci: drop custom suspend/resume and rely on runtim…
wenmliu Jun 25, 2026
9b2502b
FROMLIST: arm64: dts: qcom: hamoa-iot-evk: switch typec0 to PS8830 re…
LXQUALCOMM Jul 17, 2026
7d9870a
FROMLIST: gpio: Add fwnode_gpiod_get() helper
krishnachaitanya-linux May 11, 2026
548f3cb
FROMLIST: PCI: Add support for PCIe WAKE# interrupt
krishnachaitanya-linux Jun 24, 2026
23f7613
BACKPORT: drm/msm/dpu: correct DP MST interface configuration
lumag Mar 25, 2026
f2e299c
ci(premerge-pr): build check with S3 upload, dbgsym off, flavours + s…
GuanquanTian Aug 5, 2026
3f88068
UBUNTU: [Config] enable QCOM memdump
ktpawlak Aug 12, 2026
b6fd4c9
UBUNTU: Start new release
ktpawlak Aug 12, 2026
2f9c4a8
UBUNTU: Ubuntu-qcom-7.0.0-1011.14
ktpawlak Aug 12, 2026
3683b51
Merge pull request #77 from GuanquanTian/ci/fix-output-rt-dir
shoudil Aug 12, 2026
459ec00
fix config
ktpawlak Aug 12, 2026
8368560
UBUNTU: Start new release
ktpawlak Aug 13, 2026
2020560
UBUNTU: Ubuntu-qcom-7.0.0-1012.15
ktpawlak Aug 13, 2026
f31b4bf
ci: gate premerge kernels on distro image validation
bjordiscollaku Aug 17, 2026
6d53414
ci: install GitHub CLI for distro validation
bjordiscollaku Aug 20, 2026
9d8538d
ci: derive distro callback metadata
bjordiscollaku Aug 21, 2026
c5e2662
ci: expose image prefix in premerge Check Run
bjordiscollaku Aug 21, 2026
544acfc
UBUNTU: [SAUCE] fit image generation
ktpawlak Aug 21, 2026
355e8e1
misc: fastrpc: fix double free of maps/mmaps/pending contexts in fast…
Jianping-Li Aug 24, 2026
29fff3c
UBUNTU: Start new release
ktpawlak Aug 24, 2026
9bf855f
UBUNTU: Ubuntu-qcom-7.0.0-1013.16
ktpawlak Aug 24, 2026
bf4005c
FROMLIST: serial: qcom-geni: add force suspend/resume to system sleep…
ptalari27 Jul 1, 2026
9c12098
BACKPORT: drm/msm/dp: Drop dev_pm_opp_set_rate(0)
quic-kdybcio Jul 28, 2026
915d9f8
FROMLIST: drm/bridge: aux-hpd-bridge: replay last HPD status on hpd_e…
Aug 10, 2026
7481019
config: enable coresight_ctcu
jiegan0107 Aug 10, 2026
e0121e0
config: enable coresight_stm
jiegan0107 Aug 10, 2026
df4b5ea
UPSTREAM: ASoC: qcom: common: validate cpu dai id during parsing
Apr 2, 2026
dbdb35a
Revert "QCLINUX: defconfig: Enable Qualcomm BCL driver"
dmantre Aug 11, 2026
7ae998e
Revert "FROMLIST: arm64: dts: qcom: pm8350c: Enable Qualcomm BCL device"
dmantre Aug 11, 2026
1dad8a8
Revert "FROMLIST: arm64: dts: qcom: pm7250b: Enable Qualcomm BCL device"
dmantre Aug 11, 2026
414d9fa
Revert "FROMLIST: hwmon: Add Qualcomm PMIC BCL hardware monitor driver"
dmantre Aug 11, 2026
d5d2df8
Revert "FROMLIST: dt-bindings: hwmon: Add qcom,bcl-hwmon yaml bindings"
dmantre Aug 11, 2026
d4bb370
FROMLIST: dt-bindings: hwmon: Describe Qualcomm BCL hardware
quic-manafm Jul 21, 2026
d839ea9
FROMLIST: hwmon: Add Qualcomm PMIC BCL driver
quic-manafm Aug 11, 2026
1f71ec2
FROMLIST: arm64: dts: qcom: hamoa-pmic: Enable BCL sensor node
quic-manafm Jul 21, 2026
cf6bf39
FROMLIST: arm64: dts: qcom: pm8550: Enable BCL sensor node
quic-manafm Jul 21, 2026
a372dab
QCLINUX: defconfig: Enable Qualcomm BCL driver
dmantre Aug 11, 2026
b383c75
UPSTREAM: ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids
Apr 2, 2026
fdb5cb1
UPSTREAM: ASoC: qcom: q6dsp: Add Senary MI2S audio interface support
mohsRafi Apr 2, 2026
8194625
config: enable stm_proto_ost
jiegan0107 Aug 12, 2026
92c603d
test(ci): exercise fork premerge distro validation
bjordiscollaku Aug 25, 2026
e2fe998
fix(ci): temporarily disable Canonical FIT image generation
bjordiscollaku Aug 25, 2026
375d005
Merge pull request #91 from qualcomm-linux/fix/disable-canonical-fit-…
shoudil Aug 26, 2026
c1f7ae7
Merge branch 'qualcomm-linux:main' into test/fork-premerge-distro-smoke
bjordiscollaku Aug 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/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
27 changes: 27 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pr_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Pull Request

**Description**
A clear and concise description of what this pull request does.

**Related Issue**
Link to the issue that this pull request addresses (e.g., `Fixes #123`).

**Type of Change**
Please delete options that are not relevant.
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation update

**Checklist**
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules

**Additional Context**
Add any other context or screenshots about the pull request here.
11 changes: 11 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "github-actions" # See documentation for possible values
directory: "/" # This points to .github/workflows
schedule:
interval: "daily"
6 changes: 6 additions & 0 deletions .github/workflows/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# List of workflows and actions
This folder contains workflows that are helpful for maintaining a smooth and secure development process. The workflows should be enabled for open-source projects.

Workflows:
1. `qcom-preflight-checks.yml` - This workflow runs several preflight checks, including copyight, email, repolinter, and security checks. See [qualcomm/qcom-actions](https://github.com/qualcomm/qcom-actions)
2. `stale-issues.yaml` - This workflow will periodically run every 30 days to check for stalled issues and PRs. If the workflow detects any stalled issues and/or PRs, it will automatically leave just a comment to draw attention.
186 changes: 186 additions & 0 deletions .github/workflows/bootstrap-history.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
# SPDX-License-Identifier: BSD-3-Clause
#
# bootstrap-history.yml
#
# One-time, automated bootstrap of a suite branch with the COMPLETE Canonical
# kernel history from Launchpad. Run this ONCE per suite (via "Run workflow");
# thereafter fetch-source-pkg.yml keeps it current incrementally.
#
# This exists because the steady-state sync is incremental and therefore needs a
# real-history base to exist first, but the branch starts with no usable history
# (the legacy pipeline stored flattened snapshots with no upstream ancestry).
#
# How it works (single shot)
# ──────────────────────────
# scripts/seed-history.sh does a FULL `git clone` of the upstream history
# (Launchpad's shallow/deepen path is broken, but it can serve a full clone),
# then pushes the seed in <2 GB slices (GitHub caps a single push at 2 GB) with
# the upstream upload tags mirrored verbatim.
#
# * The seed is pushed to a <suite>-seed branch (e.g. resolute-qcom-seed),
# NEVER the live branch -- a human reviews and promotes it.
# * The cloned repo is cached (actions/cache); if the publish fails, a manual
# re-dispatch restores the cache and skips re-downloading the history.

name: "Bootstrap: Seed Canonical Kernel History"

on:
workflow_dispatch:
inputs:
suite:
description: "Suite to seed (e.g. resolute-qcom, noble, questing, resolute). Pushed to <suite>-seed."
required: false
default: "resolute-qcom"
type: string
custom_git_url:
description: "Git URL to seed from. Leave empty to use the official Ubuntu kernel repo for the base suite."
required: false
default: ""
type: string

permissions:
contents: write # push the seeded branch and tags

jobs:
bootstrap:
name: "Seed ${{ inputs.suite }}-seed"
runs-on: ubuntu-24.04-arm
timeout-minutes: 350

steps:
# -----------------------------------------------------------------------
# 1. Free disk space -- a full kernel history is multi-GB.
# -----------------------------------------------------------------------
- name: Free up runner disk space
run: |
sudo rm -rf \
/usr/share/dotnet /usr/local/lib/android /opt/ghc \
/opt/hostedtoolcache/CodeQL /usr/local/share/boost \
"$AGENT_TOOLSDIRECTORY" 2>/dev/null || true
sudo apt-get clean
df -h /

# -----------------------------------------------------------------------
# 2. Check out this repo just for the scripts/ helpers.
# -----------------------------------------------------------------------
- name: Checkout CI scripts
uses: actions/checkout@v6

# -----------------------------------------------------------------------
# 3. Resolve the seed configuration (URL, tag prefix, seed branch).
# -----------------------------------------------------------------------
- name: Resolve configuration
id: cfg
env:
SUITE: ${{ inputs.suite || 'resolute-qcom' }}
CUSTOM_GIT_URL: ${{ inputs.custom_git_url }}
run: |
BASE_SUITE="$(echo "${SUITE}" | cut -d'-' -f1)"

if [ -n "${CUSTOM_GIT_URL}" ]; then
UPSTREAM_URL="${CUSTOM_GIT_URL}"
UPSTREAM_PREFIX="Ubuntu-qcom"
elif echo "${SUITE}" | grep -q '-'; then
# A custom (suffixed) suite with no URL given defaults to the
# Qualcomm-Ubuntu carmel-team repository for that base suite.
UPSTREAM_URL="https://git.launchpad.net/~carmel-team/ubuntu/+source/linux/+git/${BASE_SUITE}"
UPSTREAM_PREFIX="Ubuntu-qcom"
else
UPSTREAM_URL="https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/${BASE_SUITE}"
UPSTREAM_PREFIX="Ubuntu"
fi

{
echo "suite=${SUITE}"
echo "upstream_url=${UPSTREAM_URL}"
echo "upstream_prefix=${UPSTREAM_PREFIX}"
echo "seed_branch=${SUITE}-seed"
echo "cache_path=${RUNNER_TEMP}/history-seed"
} >> "$GITHUB_OUTPUT"

# Seed pushed to <suite>-seed (NOT the live branch); tags mirrored verbatim.
echo "Suite ${SUITE} -> seed branch ${SUITE}-seed from ${UPSTREAM_URL} (tags ${UPSTREAM_PREFIX}-* verbatim)"

# -----------------------------------------------------------------------
# 4. Restore a previously-cloned seed (so a retry after a failed publish
# skips re-downloading the multi-GB history).
# -----------------------------------------------------------------------
- name: Restore cached clone
uses: actions/cache/restore@v4
with:
path: ${{ steps.cfg.outputs.cache_path }}
key: history-seed-${{ steps.cfg.outputs.suite }}-${{ github.run_id }}
restore-keys: |
history-seed-${{ steps.cfg.outputs.suite }}-

# -----------------------------------------------------------------------
# 5. Full-clone the history and publish the seed. Capture the exit code so
# the clone can be cached before the job is failed on a publish error.
# -----------------------------------------------------------------------
- name: Seed history
id: seed
env:
MIRROR_URL: https://x-access-token:${{ github.token }}@github.com/${{ github.repository }}.git
UPSTREAM_URL: ${{ steps.cfg.outputs.upstream_url }}
BRANCH: ${{ steps.cfg.outputs.seed_branch }}
UPSTREAM_PREFIX: ${{ steps.cfg.outputs.upstream_prefix }}
WORKDIR: ${{ steps.cfg.outputs.cache_path }}
run: |
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git config --global user.name "github-actions[bot]"

set +e
bash scripts/seed-history.sh
rc=$?
set -e

echo "rc=${rc}" >> "$GITHUB_OUTPUT"
if [ "${rc}" -eq 0 ]; then
echo "status=complete" >> "$GITHUB_OUTPUT"
else
echo "status=failed" >> "$GITHUB_OUTPUT"
fi

# -----------------------------------------------------------------------
# 6. On failure, cache the cloned history so a manual re-dispatch can reuse
# it instead of re-downloading from the slow Launchpad server.
# -----------------------------------------------------------------------
- name: Cache clone for retry
if: steps.seed.outputs.status == 'failed'
uses: actions/cache/save@v4
with:
path: ${{ steps.cfg.outputs.cache_path }}
key: history-seed-${{ steps.cfg.outputs.suite }}-${{ github.run_id }}

# -----------------------------------------------------------------------
# 7. Surface a publish/clone failure as a red job, AFTER the clone is cached.
# -----------------------------------------------------------------------
- name: Fail on seed error
if: steps.seed.outputs.status == 'failed'
env:
SEED_RC: ${{ steps.seed.outputs.rc }}
run: |
echo "::error::seed-history.sh failed (rc=${SEED_RC})." \
"The clone is cached; investigate and re-dispatch to retry the publish."
exit 1

# -----------------------------------------------------------------------
# 8. Summary.
# -----------------------------------------------------------------------
- name: Print summary
if: always()
env:
SEED_BRANCH: ${{ steps.cfg.outputs.seed_branch }}
SEED_STATUS: ${{ steps.seed.outputs.status || 'failed' }}
run: |
{
echo "## Bootstrap Summary"
echo ""
echo "| Field | Value |"
echo "|-------|-------|"
echo "| Seed branch | \`${SEED_BRANCH}\` |"
echo "| Status | \`${SEED_STATUS}\` |"
if [ "${SEED_STATUS}" = "complete" ]; then
echo "| Result | Seed pushed -- review and promote \`${SEED_BRANCH}\` to the live branch |"
fi
} >> "$GITHUB_STEP_SUMMARY"
Loading
Loading