Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
634 commits
Select commit Hold shift + click to select a range
fdebcc6
FROMLIST: coresight: cti: expose banked sysfs registers for Qualcomm …
Apr 26, 2026
4a12928
FROMLIST: stm: class: Add MIPI OST protocol support
Jan 29, 2026
757432e
FROMLIST: dt-bindings: arm: coresight: Add 'qcom,cpu-bound-components…
Dec 18, 2025
2130188
FROMLIST: coresight-funnel: Support CPU cluster funnel initialization
Dec 18, 2025
6c0e0e8
FROMLIST: coresight-funnel: Defer probe when associated CPUs are offline
Dec 18, 2025
5496d02
FROMLIST: coresight-replicator: Support CPU cluster replicator initia…
Dec 18, 2025
8ab218b
FROMLIST: coresight-replicator: Defer probe when associated CPUs are …
Dec 18, 2025
8f18abc
FROMLIST: coresight-replicator: Update management interface for CPU-b…
Dec 18, 2025
a457c74
FROMLIST: coresight-tmc: Support probe and initialization for CPU clu…
Dec 18, 2025
feb0e09
FROMLIST: coresight-tmc-etf: Refactor enable function for CPU cluster…
Dec 18, 2025
0f52cdc
FROMLIST: coresight-tmc: Update management interface for CPU-bound TMCs
Dec 18, 2025
8a43432
FROMLIST: coresight-tmc: Defer probe when associated CPUs are offline
Dec 18, 2025
e26c6bd
FROMLIST: coresight: Pass trace mode to link enable callback
Dec 18, 2025
25c6a74
FROMLIST: dt-binding: document QCOM platforms for CTCU device
jiegan0107 Feb 3, 2026
10b91ca
FROMLIST: driver: bluetooth:btusb: Allow firmwarea re-download when v…
shuaz-shuai Feb 2, 2026
9f79df6
FROMLIST: arm64: dts: qcom: kaanpali: Add power-domain and iface clk …
harshaldev27 Jan 20, 2026
9a6d0ea
FROMLIST: arm64: dts: qcom: kaanapali: Add USB support for Kaanapali SoC
Mar 29, 2026
c834828
FROMLIST: arm64: dts: qcom: kaanpaali: Add USB support for MTP platform
Mar 29, 2026
0e0000e
FROMLIST: arm64: dts: qcom: kaanpaali: Add USB support for QRD platform
Mar 29, 2026
0424db7
PENDING: arm64: dts: qcom: kaanapali: add the GPU SMMU node
quic-qqzhou Jul 17, 2025
98cc726
PENDING: arm64: dts: qcom: kaanapali: Add GPU support for Kaanapali
akhilpo-qcom Aug 26, 2025
643c005
PENDING: arm64: dts: qcom: kaanapali-qrd: Enable GPU
akhilpo-qcom Sep 20, 2025
3fd62b4
PENDING: arm64: dts: qcom: kaanapali-mtp: Enable GPU
akhilpo-qcom Sep 20, 2025
7436a08
FROMLIST: arm64: dts: qcom: kaanapali: Enable cpufreq cooling devices
dmantre Apr 15, 2026
ea40b9c
FROMLIST: arm64: dts: qcom: qcs615-ride: Add PSCI SYSTEM_RESET2 types
Sep 22, 2025
1ad9a70
FROMLIST: arm64: dts: qcom: Enable cdsp qmi tmd devices for talos
gauravkohli1 Dec 23, 2025
59c4453
FROMLIST: arm64: dts: qcom: talos: Add psci reboot-modes
Mar 4, 2026
1156de8
FROMLIST: arm64: dts: qcom: talos: Add GPR node, audio services, and …
Apr 9, 2026
b0df65c
FROMLIST: arm64: dts: qcom: talos-evk: Add sound card support with DA…
Apr 9, 2026
91c991e
FROMLIST: arm64: dts: qcom: talos-evk-som: Enable Adreno 612 GPU
Apr 27, 2026
e843c37
FROMLIST: arm64: dts: qcom: talos: Add QSPI support
vdadhani Apr 29, 2026
9292d38
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable QSPI and NOR flash
vdadhani Apr 29, 2026
287f0f5
FROMLIST: serial: qcom_geni: fix kfifo underflow when flush precedes …
vdadhani May 6, 2026
c3f7aa0
soc: qcom: smem: Expose DDR data from SMEM
quic-kdybcio Jan 8, 2026
c35a974
WORKAROUND: soc: qcom: smem_dramc: Fix v3 DDR freq table out-of-bounds
Komal-Bajaj Mar 5, 2026
0aa90b7
FROMLIST: drivers: soc: qcom: smem: Switch partitions to xarray
Apr 10, 2026
85db80d
mmc: Avoid reprogram all keys to Inline Crypto Engine for MMC runtime…
dmukhopa Jan 16, 2026
66fc47f
FROMLIST: dt-bindings: mmc: sdhci-msm: Add ICE phandle
Mar 10, 2026
db48580
FROMLIST: arm64: dts: qcom: kodiak: enable the inline crypto engine f…
Mar 10, 2026
14258b6
FROMLIST: arm64: dts: qcom: monaco: enable the inline crypto engine f…
Mar 10, 2026
2e34856
dt-bindings: crypto: qcom,ice: Fix missing power-domain and iface clk
harshaldev27 Mar 23, 2026
6869415
soc: qcom: ice: Allow explicit votes on 'iface' clock for ICE
harshaldev27 Mar 23, 2026
8599ce0
arm64: dts: qcom: kaanapali: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
3212650
arm64: dts: qcom: lemans: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
95db34a
arm64: dts: qcom: monaco: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
b7a913f
arm64: dts: qcom: sc7180: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
65e1224
arm64: dts: qcom: kodiak: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
eaa857a
arm64: dts: qcom: sm8450: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
b47b000
arm64: dts: qcom: sm8550: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
ff23c92
arm64: dts: qcom: sm8650: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
9a09c47
arm64: dts: qcom: sm8750: Add power-domain and iface clk for ice node
harshaldev27 Mar 23, 2026
13f0207
arm64: dts: qcom: kodiak: Fix ICE reg size
Apr 1, 2026
6dfd834
arm64: dts: qcom: sm8450: Fix ICE reg size
Apr 1, 2026
090f8a6
arm64: dts: qcom: kodiak: Add iface clock and power domain for ice sdhc
Apr 6, 2026
642b88a
arm64: dts: qcom: monaco: Add iface clock and power domain for ice sdhc
Apr 6, 2026
c6beed3
FROMLIST: dt-bindings: crypto: ice: add operating-points-v2 property …
arakshit011 Apr 10, 2026
619f570
FROMLIST: soc: qcom: ice: Add OPP-based clock scaling support for ICE
arakshit011 Apr 10, 2026
c864c2b
FROMLIST: ufs: host: Add ICE clock scaling during UFS clock changes
arakshit011 Apr 10, 2026
ec066a0
FROMLIST: mmc: sdhci-msm: Set ICE clk to TURBO at sdhci ICE init
arakshit011 Apr 10, 2026
20819a0
FROMLIST: arm64: dts: qcom: kodiak: Add OPP-table for ICE UFS and ICE…
arakshit011 Apr 10, 2026
1564b82
FROMLIST: arm64: dts: qcom: monaco: Add OPP-table for ICE UFS and ICE…
arakshit011 Apr 10, 2026
88c0208
QCLINUX: firmware: qcom_scm: Add new scm to update Camera QoS
quic-vikramsa Oct 23, 2025
b37de73
QCLINUX: drivers: increase deferred probe timeout
Komal-Bajaj Jan 13, 2026
abd705c
QCLINUX: PCI: Disable L1ss through quirk for Qualcomm SA8775P
krishnachaitanya-linux Jan 8, 2026
354d616
WORKAROUND: arm64: dts: qcom: lemans: Disable global IRQ for pcie1
krishnachaitanya-linux Feb 4, 2026
0aa3a17
WORKAROUND: scsi: ufs: core: Set uic_cmd_timeout to max
shashim-quic Feb 7, 2026
c94608e
WORKAROUND: Revert "PCI: dwc: Remove MSI/MSIX capability for Root Por…
krishnachaitanya-linux Mar 4, 2026
556f5fb
FROMLIST: phy: qcom: qmp-pcie: Add multiple power-domains support
qianyu-qcom Mar 4, 2026
17c15b7
FROMLIST: phy: qcom: qmp-pcie: Support multiple nocsr resets
qianyu-qcom Mar 4, 2026
e31e2a5
FROMLIST: phy: qcom: qmp-pcie: Add Gen5 8-lanes mode for Glymur
qianyu-qcom Mar 4, 2026
2ca2f1e
WORKAROUND: phy: qcom: qmp-pcie: Add vdda-refgen and vdda-qref suppli…
qianyu-qcom Feb 12, 2026
4710c22
WORKAROUND: remoteproc: qcom: Fix RB8 device hung issue
umang-chheda Mar 16, 2026
f918c72
WORKAROUND: arm64: dts: qcom: hamoa-iot-evk: support Bluetooth over b…
shuaz-shuai Mar 24, 2026
3809f96
WORKAROUND: power: sequencing: qcom-wcn: skip BT devices without bt-e…
shuaz-shuai Mar 19, 2026
ef11d92
PENDING: arm64: dts: qcom: glymur: add TGU and ETR in staging dtso
jiegan0107 Apr 28, 2026
56ccbf4
FROMLIST: phy: qcom: edp: Initialize swing_pre_emph_cfg for sc7280
Apr 16, 2026
7998dbf
FROMLIST: arm64: dts: qcom: install DT overlays via dtbs_install
vishwasudupa Apr 3, 2026
abfeee7
QCLINUX: arm64: dts: qcom: Install camx DTBO overlays
vishwasudupa Apr 30, 2026
c2f8750
FROMLIST: dt-bindings: embedded-controller: Add Qualcomm reference de…
Maccraft123 Apr 27, 2026
069ea63
FROMLIST: platform: arm64: Add driver for EC found on Qualcomm refere…
QuinAsura Apr 27, 2026
91cb261
FROMLIST: arm64: dts: qcom: Move board nodes to common DTSI
Mar 26, 2026
81ad5a9
FROMLIST: arm64: dts: qcom: glymur: Add ADSP and CDSP for Glymur SoC
QuinAsura Mar 25, 2026
b8b4391
FROMLIST: arm64: dts: qcom: glymur-crd: Enable ADSP and CDSP
Apr 3, 2026
73dc7e6
FROMLIST: arm64: dts: glymur: Add LPASS macro codecs and pinctrl
Mar 25, 2026
ce095b5
FROMLIST: arm64: dts: qcom: glymur-crd: add Audio sound card node
Apr 3, 2026
4f2aefc
FROMLIST: arm64: dts: qcom: Add support for MM clock controllers for …
taniyadas20 Feb 25, 2026
1eb49cc
PENDING: arm64: dts: qcom: Add Glymur GPU support
akhilpo-qcom Feb 25, 2026
ecac0c2
PENDING: arm64: dts: qcom: glymur: Add GPU smmu nodes
pradyot7 Feb 25, 2026
3e45639
PENDING: arm64: dts: qcom: Glymur GPU opp-supported-hw
akhilpo-qcom Mar 14, 2026
dac42b6
PENDING: arm64: dts: qcom: Glymur BW update
akhilpo-qcom Mar 17, 2026
82b4919
FROMLIST: arm64: dts: qcom: glymur: add coresight nodes
jiegan0107 Dec 29, 2025
351c0c4
FROMLIST: arch: arm64: dts: qcom: Add support for PCIe3a
qianyu-qcom Mar 4, 2026
36dfabd
FROMLIST: arm64: dts: qcom: glymur-crd: Add Embedded controller node
ajainp01 Apr 3, 2026
247a1fa
WORKAROUND: arm64: dts: qcom: glymur: Add refgen and qref supplies fo…
qianyu-qcom Mar 31, 2026
f144fd5
WORKAROUND: arm64: dts: qcom: glymur: Upgrade dispcc opp entry to turbo
pradyot7 Mar 10, 2026
96c1203
FROMLIST: arm64: dts: qcom: glymur: Add remoteproc PAS loader for SoC…
QuinAsura Apr 3, 2026
1f59b5c
FROMLIST: arm64: dts: qcom: glymur: Add iris video node
May 5, 2026
cf3480d
FROMLIST: arm64: dts: qcom: glymur: Add psci reboot-mode edl
pankaj-qcom May 5, 2026
9741caf
WORKAROUND: arm64: dts: qcom: Mahua: Removing Qdss DSP node
pradyot7 Apr 22, 2026
e3d4f3e
FROMLIST: arm64: defconfig: Enable Qualcomm reference device EC driver
ajainp01 May 6, 2026
7e40116
PENDING: arm64: dts: qcom: glymur: Removed the glymur-iris.h dt-bindi…
pradyot7 May 7, 2026
45daaf3
FROMLIST: arm64: dts: qcom: hamoa: Add CoreSight nodes for APSS debug…
jiegan0107 Dec 18, 2025
65b0ffe
FROMLIST: arm64: dts: qcom: hamoa: enable ETR and CTCU devices
jiegan0107 Feb 4, 2026
e197c1d
FROMLIST: arm64: dts: qcom: x1e80100: Add CAMCC block definition
0xB0D Apr 9, 2026
2fdff4c
FROMLIST: arm64: dts: qcom: hamoa: Add PSCI SYSTEM_RESET2 types
Feb 26, 2026
486e11c
FROMLIST: arm64: dts: qcom: x1e80100: Add CCI definitions
0xB0D Mar 26, 2026
cbf2d80
FROMLIST: arm64: dts: qcom: x1e80100: Add CAMSS block definition
0xB0D Mar 26, 2026
3021bd4
FROMLIST: arm64: dts: qcom: x1e80100-crd: Add pm8010 CRD pmic,id=m re…
0xB0D Mar 26, 2026
68b3b69
FROMLIST: arm64: dts: qcom: x1e80100-crd: Add ov08x40 RGB sensor on C…
0xB0D Mar 26, 2026
1ab7e87
FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add pm8010 camera PMIC wit…
0xB0D Mar 26, 2026
e651754
FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add on ov02c10 RGB sensor …
0xB0D Mar 26, 2026
098f443
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add pm8010 c…
0xB0D Mar 26, 2026
9981d8d
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add l7b_2p8 …
0xB0D Mar 26, 2026
e852e93
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add ov02c10 …
0xB0D Mar 26, 2026
644db5b
FROMLIST: arm64: dts: qcom: x1e80100-dell-inspiron14-7441: Switch on …
0xB0D Mar 26, 2026
2e47523
FROMLIST: arm64: dts: qcom: hamoa-iot-som: Add pm8010 L4M regulator
tingguoc Feb 27, 2026
590c4b7
FROMLIST: arm64: dts: qcom: hamoa-iot-evk-camera-imx577: Add DT overlay
wenmliu Feb 27, 2026
20dee27
FROMLIST: arm64: dts: qcom: x1e80100: Remove interconnect from SCM de…
maulik-k-shah Mar 12, 2026
d3504b4
FROMLIST: arm64: dts: qcom: x1e80100: Add deepest idle state
maulik-k-shah Mar 12, 2026
d0d7da3
FROMLIST: arm64: dts: qcom: purwa: Drop the Hamoa workaround for PDC
maulik-k-shah Dec 31, 2025
8fc2339
FROMLIST: arm64: dts: qcom: purwa: Fix GPU IOMMU property
akhilpo-qcom Apr 9, 2026
10ec6e9
FROMLIST: arm64: dts: qcom: purwa: Add camss node
wenmliu Apr 10, 2026
64c4c26
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Add camss node
wenmliu Apr 10, 2026
0e685bd
FROMLIST: arm64: dts: qcom: x1-crd: Add Embedded controller node
QuinAsura Apr 27, 2026
043244b
FROMLIST: arm64: dts: qcom: hamoa-iot-evk: Add Embedded controller node
QuinAsura Apr 27, 2026
94e21a6
FROMLIST: arm64: dts: qcom: purwa: Override Iris clocks and operating…
Apr 29, 2026
af8daba
FROMLIST: arm64: dts: qcom: purwa-iot-som: enable video
Apr 29, 2026
44a3265
PENDING: arm64: dts: qcom: hamoa: switch iris iommus to iommu-map
Apr 7, 2026
6eb92b4
PENDING: arm64: dts: qcom: glymur: removing iommu-map for iris video
pradyot7 May 7, 2026
309a87e
FROMLIST: arm64: dts: qcom: glymur: Mark USB SS1 and SS2 as role-swit…
Apr 15, 2026
2eecae5
FROMLIST: arm64: dts: qcom: glymur-crd: Drop forced host mode for USB…
May 7, 2026
925a93c
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl May 5, 2026
2844d19
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl May 5, 2026
675a11e
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl May 5, 2026
40c3a59
FROMLIST: media: iris: Fix VM count passed to firmware
Apr 28, 2026
4683889
FROMLIST: dt-bindings: media: qcom,glymur-iris: Add glymur video codec
Apr 28, 2026
5951ea5
FROMLIST: media: iris: Rename clock and power domain macros to use vc…
Apr 28, 2026
0fab535
FROMLIST: media: iris: Use power domain type to look up pd_devs index
Apr 28, 2026
fa1539a
FROMLIST: media: iris: Add power sequence for Glymur
Apr 28, 2026
dc8b8f0
FROMLIST: media: iris: Add support to select core for dual core platf…
Apr 28, 2026
ae60520
FROMLIST: media: iris: Add platform data for glymur
Apr 28, 2026
6989ab8
FROMLIST: drm/msm/dp: remove cached drm_edid from panel
Aug 25, 2025
98e1cb1
FROMLIST: drm/msm/dp: drop deprecated .mode_set() and use .atomic_enable
Mar 28, 2026
31c47bc
FROMLIST: drm/msm/dp: break up dp_display_enable into two parts
Aug 25, 2025
cd4e6cd
FROMLIST: drm/msm/dp: re-arrange dp_display_disable() into functional…
Aug 25, 2025
6dc5de6
FROMLIST: drm/msm/dp: splite msm_dp_ctrl_config_ctrl() into link part…
Aug 25, 2025
50cb463
FROMLIST: drm/msm/dp: extract MISC1_MISC0 configuration into a separa…
Aug 25, 2025
b5bd798
FROMLIST: drm/msm/dp: split link setup from source params
Apr 2, 2026
4aed130
FROMLIST: drm/msm/dp: allow dp_ctrl stream APIs to use any panel pass…
Aug 25, 2025
a41663e
FROMLIST: drm/msm/dp: move the pixel clock control to its own API
Aug 25, 2025
21de468
FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
Aug 25, 2025
6fafcda
FROMLIST: drm/msm/dp: make bridge helpers use dp_display to allow re-use
Aug 25, 2025
c35a36e
FROMLIST: drm/msm/dp: separate dp_display_prepare() into its own API
Aug 25, 2025
1d1b03b
FROMLIST: drm/msm/dp: introduce stream_id for each DP panel
Apr 10, 2026
26d443b
FROMLIST: drm/msm/dp: introduce max_streams for DP controller MST sup…
Apr 10, 2026
47eb662
FROMLIST: drm/msm/dp: Add support for programming p1/p2/p3 register b…
Aug 25, 2025
69601a2
FROMLIST: drm/msm/dp: use stream_id to change offsets in dp_catalog
Aug 25, 2025
77bb6dd
FROMLIST: drm/msm/dp: Add catalog support for 3rd/4th stream MST
Aug 25, 2025
091b8da
FROMLIST: drm/msm/dp: add support to send ACT packets for MST
Aug 25, 2025
77209ee
FROMLIST: drm/msm/dp: Add support to enable MST in mainlink control
Aug 25, 2025
74c4ce5
FROMLIST: drm/msm/dp: no need to update tu calculation for mst
Aug 25, 2025
d98aec1
FROMLIST: drm/msm/dp: Add support for MST channel slot allocation
Aug 25, 2025
491646d
FROMLIST: drm/msm/dp: Add support for sending VCPF packets in DP cont…
Aug 25, 2025
6cf1bd2
FROMLIST: drm/msm/dp: Always program MST_FIFO_CONSTANT_FILL for MST u…
Aug 25, 2025
6ce7751
FROMLIST: drm/msm/dp: simplify link and clock disable sequence
Apr 4, 2026
d0d281a
FROMLIST: drm/msm/dp: pass panel to display enable/disable helpers
Apr 4, 2026
c51784e
FROMLIST: drm/msm/dp: abstract out the dp_display stream helpers to a…
Aug 25, 2025
623aff0
FROMLIST: drm/msm/dp: replace power_on with active_stream_cnt for dp_…
Aug 25, 2025
40f8e5d
FROMLIST: drm/msm/dp: Mark the SST bridge disconnected when mst is ac…
Aug 25, 2025
ea8c3f4
FROMLIST: drm/msm/dp: add an API to initialize MST on sink side
Aug 25, 2025
1a002c0
FROMLIST: drm/msm/dp: add dp_display_get_panel() to initialize DP panel
Aug 25, 2025
f6d1caa
FROMLIST: drm/msm/dp: add prepared to manage link-level operations
Apr 2, 2026
3db9c62
FROMLIST: drm/msm/dpu: initialize encoders per stream for DP MST
Apr 5, 2026
34ef5de
FROMLIST: drm/msm/dp: initialize dp_mst module for each DP MST contro…
Aug 25, 2025
88293df
QCLINUX: arm64: dts: qcom: Add Purwa camx overlay dts
cjha01 Apr 22, 2026
46b29d2
FROMLIST: dt-bindings: remoteproc: qcom: cleanup qcom,adsp.yaml
jingyiwang42 Apr 9, 2026
0e24ee4
FROMLIST: dt-bindings: remoteproc: qcom: move interrupts and interrup…
jingyiwang42 Apr 9, 2026
6abb4da
FROMLIST: dt-bindings: remoteproc: qcom: Document pas for SoCCP on Ka…
jingyiwang42 Apr 9, 2026
69f19b6
FROMLIST: remoteproc: qcom: pas: Add late attach support for subsystems
jingyiwang42 Apr 9, 2026
a7b9b6d
FROMLIST: remoteproc: qcom_q6v5_pas: Add SoCCP node on Kaanapali
jingyiwang42 Apr 9, 2026
1f057ee
FROMLIST: arm64: dts: qcom: lemans-evk: Enable Bluetooth support
Nov 12, 2025
4af5339
FROMLIST: dt-bindings: phy: describe additional regulator for Qualcom…
ayaan-anwar Nov 24, 2025
2206431
FROMLIST: arm64: dts: qcom: lemans-evk: add additional SerDes PHY reg…
ayaan-anwar Nov 24, 2025
b03c0c3
FROMLIST: arm64: dts: qcom: lemans-ride-common: add additional SerDes…
ayaan-anwar Nov 24, 2025
fbba249
FROMLIST: arm64: dts: qcom: Enable cdsp qmi tmd devices for lemans
gauravkohli1 Dec 23, 2025
6ca3f76
WORKAROUND: arm64: dts: qcom: lemans-evk: Remove WCN6855 PMU node to …
Jan 12, 2026
d185c74
PENDING: arm64: dts: qcom: Add EL2 support for Iris for lemans
dikshita-agarwal Feb 11, 2026
8fae0ea
FROMLIST: arm64: dts: qcom: lemans-evk: Enable wakeup for primary USB…
swatagar Feb 15, 2026
abe2b59
PENDING: arm64: dts: qcom: lemans: switch iris iommus to iommu-map
Apr 7, 2026
8599257
PENDING: arm64: dts: qcom: lemans-ride: Drop video firmware from common
gouravk-qualcomm Apr 10, 2026
4cb297d
FROMLIST: arm64: dts: qcom: lemans-evk: Rename hd3ss3220_ instance fo…
swatagar Apr 6, 2026
fb56e87
FROMLIST: arm64: dts: qcom: lemans-evk: Enable secondary USB controll…
swatagar Apr 6, 2026
d5ef2d4
FROMLIST: arm64: dts: qcom: lemans-evk: Enable the tertiary USB contr…
swatagar Mar 6, 2026
a1810dc
FROMLIST: arm64: dts: qcom: lemans: add mdss1 display device nodes
Mani-chandana167 Apr 2, 2026
8a00fd7
FROMLIST: arm64: dts: qcom: lemans-ride: Enable mdss1 display Port
Mani-chandana167 Apr 2, 2026
147846a
WORKAROUND: arm64: dts: qcom: sc7280: avoid EFI overlap for ADSP remo…
Jianping-Li Apr 22, 2026
dd9a4b8
arm64: dts: qcom: kodiak: Add EL2 overlay
mukeshojha-linux Apr 27, 2026
d861293
arm64: dts: qcom: qcs6490-rb3gen2: Enable CAN bus controller
vdadhani Apr 3, 2026
5828ac7
dt-bindings: arm: Document reboot mode magic
Apr 27, 2026
b4c8ea9
FROMLIST: drm/msm/dp: add dp_mst_drm to manage DP MST bridge operations
Aug 25, 2025
362ac4e
FROMLIST: drm/msm/dp: wire MST helpers into atomic check and commit p…
Aug 25, 2025
44240af
FROMLIST: drm/msm/dp: add connector abstraction for DP MST
Aug 25, 2025
9115cc6
FROMLIST: drm/msm/dp: add HPD callback for dp MST
Aug 25, 2025
2b42252
FROMLIST: drm/msm/dpu: use msm_dp_get_mst_intf_id() to get the intf id
Aug 25, 2025
2fbdd74
FROMLIST: drm/msm/dp: Add MST stream support for SA8775P DP controlle…
Aug 25, 2025
0c8b607
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic May 7, 2026
d106934
Merge remote-tracking branch tech/bsp/ec into qcom-next
sgaud-quic May 7, 2026
7b4db2d
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic May 7, 2026
0c120d5
Merge remote-tracking branch tech/bsp/pinctrl into qcom-next
sgaud-quic May 7, 2026
1e851f2
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic May 7, 2026
dd85d34
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic May 7, 2026
a5c6968
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic May 7, 2026
40288ef
Merge remote-tracking branch tech/bus/pci/phy into qcom-next
sgaud-quic May 7, 2026
0c8b9ba
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic May 7, 2026
9839af7
Merge remote-tracking branch tech/bus/usb/phy into qcom-next
sgaud-quic May 7, 2026
1ad5f29
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic May 7, 2026
f112c81
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic May 7, 2026
7ae44e4
Merge remote-tracking branch tech/pmic/regulator into qcom-next
sgaud-quic May 7, 2026
450eab6
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic May 7, 2026
851592e
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic May 7, 2026
dd0e650
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic May 7, 2026
6dd1994
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic May 7, 2026
e104aa2
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic May 7, 2026
a54034f
Merge remote-tracking branch tech/mm/phy into qcom-next
sgaud-quic May 7, 2026
474faf1
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic May 7, 2026
b2c0322
Merge remote-tracking branch tech/net/ath into qcom-next
sgaud-quic May 7, 2026
c250cfc
Merge remote-tracking branch tech/net/phy into qcom-next
sgaud-quic May 7, 2026
b574a4a
Merge remote-tracking branch tech/net/bluetooth into qcom-next
sgaud-quic May 7, 2026
b76e717
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic May 7, 2026
b08696b
Merge remote-tracking branch tech/pm/thermal into qcom-next
sgaud-quic May 7, 2026
854ea3c
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic May 7, 2026
d460881
Merge remote-tracking branch tech/security/ice into qcom-next
sgaud-quic May 7, 2026
e297c58
Merge remote-tracking branch tech/storage/phy into qcom-next
sgaud-quic May 7, 2026
663e590
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic May 7, 2026
854cc33
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic May 7, 2026
55115a5
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic May 7, 2026
14208ad
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic May 7, 2026
6c87b35
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic May 7, 2026
a581634
Merge remote-tracking branch tech/all/dt/agatti into qcom-next
sgaud-quic May 7, 2026
e74b996
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic May 7, 2026
94bed3e
Merge remote-tracking branch tech/all/dt/glymur into qcom-next
sgaud-quic May 7, 2026
a77cd0f
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic May 7, 2026
f7037ea
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic May 7, 2026
475782f
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic May 7, 2026
d31439a
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic May 7, 2026
40d61e0
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic May 7, 2026
b6be147
Merge remote-tracking branch tech/mproc/all into qcom-next
sgaud-quic May 7, 2026
cb75a43
Merge remote-tracking branch tech/noup/debug/all into qcom-next
sgaud-quic May 7, 2026
bd27817
Merge remote-tracking branch tech/hwe/unoq into qcom-next
sgaud-quic May 7, 2026
fff5cd8
Add qcom-next log files for 20260507
sgaud-quic May 7, 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
  •  
  •  
  •  
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.

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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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: April 2026
KernelVersion: 7.1
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.
9 changes: 9 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-ctcu
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
What: /sys/bus/coresight/devices/<ctcu-name>/irq_enabled[0:1]
Date: March 2026
KernelVersion: 7.2
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 flag to enable interrupt to count data during CTCU enablement.
An interrupt is generated when the data size exceeds the value set in the IRQ register.
0 : disable
1 : enable
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.
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,11 @@ properties:
power-domains:
maxItems: 1

qcom,cpu-bound-components:
type: boolean
description:
Indicates whether the funnel is located physically within cpu cluster.

label:
description:
Description of a coresight device.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,11 @@ properties:
Indicates that the replicator will lose register context when AMBA clock
is removed which is observed in some replicator designs.

qcom,cpu-bound-components:
type: boolean
description:
Indicates whether the replicator is located physically within cpu cluster.

in-ports:
$ref: /schemas/graph.yaml#/properties/ports
additionalProperties: false
Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,11 @@ properties:
$ref: /schemas/types.yaml#/definitions/uint32
maximum: 15

qcom,cpu-bound-components:
type: boolean
description:
indicates whether the TMC-ETF is located physically within cpu cluster.

in-ports:
$ref: /schemas/graph.yaml#/properties/ports
additionalProperties: false
Expand Down
42 changes: 42 additions & 0 deletions Documentation/devicetree/bindings/arm/psci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,26 @@ properties:
[1] Kernel documentation - ARM idle states bindings
Documentation/devicetree/bindings/cpu/idle-states.yaml

reboot-mode:
type: object
$ref: /schemas/power/reset/reboot-mode.yaml#
unevaluatedProperties: false
properties:
# "mode-normal" is just SYSTEM_RESET
mode-normal: false
patternProperties:
"^mode-.*$":
minItems: 1
maxItems: 2
description: |
Describes a vendor-specific reset type. The string after "mode-"
maps a reboot mode to the parameters in the PSCI SYSTEM_RESET2 call.

Parameters are named mode-xxx = <type[, cookie]>, where xxx is the
name of the magic reboot mode, type corresponds to the reset_type
and the values should be provided as per the PSCI SYSTEM_RESET2
specs. The cookie value is optional and defaulted to zero.

patternProperties:
"^power-domain-":
$ref: /schemas/power/power-domain.yaml#
Expand Down Expand Up @@ -137,6 +157,15 @@ allOf:
required:
- cpu_off
- cpu_on
- if:
not:
properties:
compatible:
contains:
const: arm,psci-1.0
then:
properties:
reboot-mode: false

additionalProperties: false

Expand Down Expand Up @@ -260,4 +289,17 @@ examples:
domain-idle-states = <&cluster_ret>, <&cluster_pwrdn>;
};
};

- |+

// Case 5: SYSTEM_RESET2 vendor resets
psci {
compatible = "arm,psci-1.0";
method = "smc";

reboot-mode {
mode-edl = <0x80000000 1>;
mode-bootloader = <0x80010001 2>;
};
};
...
14 changes: 14 additions & 0 deletions Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,11 @@ properties:
oneOf:
- items:
- enum:
- qcom,glymur-ctcu
- qcom,kaanapali-ctcu
- qcom,qcs8300-ctcu
- qcom,sm8750-ctcu
- qcom,x1e80100-ctcu
- const: qcom,sa8775p-ctcu
- enum:
- qcom,sa8775p-ctcu
Expand All @@ -44,6 +48,11 @@ properties:
items:
- const: apb

interrupts:
items:
- description: Interrupt for the ETR device connected to in-port0.
- description: Interrupt for the ETR device connected to in-port1.

label:
description:
Description of a coresight device.
Expand All @@ -65,13 +74,18 @@ additionalProperties: false

examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
ctcu@1001000 {
compatible = "qcom,sa8775p-ctcu";
reg = <0x1001000 0x1000>;
clocks = <&aoss_qmp>;
clock-names = "apb";
interrupts = <GIC_SPI 270 IRQ_TYPE_EDGE_RISING>,
<GIC_SPI 262 IRQ_TYPE_EDGE_RISING>;
in-ports {
#address-cells = <1>;
#size-cells = <0>;
Expand Down
71 changes: 71 additions & 0 deletions Documentation/devicetree/bindings/arm/qcom,tgu.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
# Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/qcom,tgu.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Trigger Generation Unit - TGU

description: |
The Trigger Generation Unit (TGU) is a Data Engine which can be utilized
to sense a plurality of signals and create a trigger into the CTI or
generate interrupts to processors. The TGU is like the trigger circuit
of a Logic Analyzer. The corresponding trigger logic can be realized by
configuring the conditions for each step after sensing the signal.
Once setup and enabled, it will observe sense inputs and based upon
the activity of those inputs, even over clock cycles, may detect a
preprogrammed state/sequence and then produce a trigger or interrupt.

The primary use case of the TGU is to detect patterns or sequences on a
given set of signals within some region to identify the issue in time
once there is abnormal behavior in the subsystem.

maintainers:
- Mao Jinlong <jinlong.mao@oss.qualcomm.com>
- Songwei Chai <songwei.chai@oss.qualcomm.com>

# Need a custom select here or 'arm,primecell' will match on lots of nodes
select:
properties:
compatible:
contains:
enum:
- qcom,tgu
required:
- compatible

properties:
compatible:
items:
- const: qcom,tgu
- const: arm,primecell

reg:
maxItems: 1

clocks:
maxItems: 1

clock-names:
items:
- const: apb_pclk

required:
- compatible
- reg
- clocks
- clock-names

additionalProperties: false

examples:
- |
tgu@10b0e000 {
compatible = "qcom,tgu", "arm,primecell";
reg = <0x10b0e000 0x1000>;

clocks = <&aoss_qmp>;
clock-names = "apb_pclk";
};
...
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/arm/qcom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -918,6 +918,7 @@ properties:
- items:
- enum:
- arduino,monza
- qcom,monaco-ac-evk
- qcom,monaco-evk
- qcom,qcs8300-ride
- const: qcom,qcs8300
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ description: |
include/dt-bindings/clock/qcom,sm8450-videocc.h
include/dt-bindings/clock/qcom,sm8650-videocc.h
include/dt-bindings/clock/qcom,sm8750-videocc.h
include/dt-bindings/clock/qcom,x1p42100-videocc.h

properties:
compatible:
Expand All @@ -32,6 +33,7 @@ properties:
- qcom,sm8650-videocc
- qcom,sm8750-videocc
- qcom,x1e80100-videocc
- qcom,x1p42100-videocc

clocks:
items:
Expand Down Expand Up @@ -70,6 +72,7 @@ allOf:
- qcom,sm8450-videocc
- qcom,sm8550-videocc
- qcom,sm8750-videocc
- qcom,x1p42100-videocc
then:
required:
- required-opps
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@ title: Qualcomm Camera Clock & Reset Controller on x1e80100

maintainers:
- Bryan O'Donoghue <bryan.odonoghue@linaro.org>
- Jagadeesh Kona <jagadeesh.kona@oss.qualcomm.com>

description: |
Qualcomm camera clock control module provides the clocks, resets and power
domains on x1e80100.

See also:
include/dt-bindings/clock/qcom,glymur-camcc.h
include/dt-bindings/clock/qcom,x1e80100-camcc.h

allOf:
Expand All @@ -22,7 +24,9 @@ allOf:
properties:
compatible:
enum:
- qcom,glymur-camcc
- qcom,x1e80100-camcc
- qcom,x1p42100-camcc

reg:
maxItems: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ properties:
- device
- dual

usb-role-switch:
$ref: /schemas/types.yaml#/definitions/phandle
description:
A phandle to the USB role-switch provider. The provider is typically
a dual-role (DRD) USB controller node that declares the boolean
'usb-role-switch' property. Use this when the connector is not
directly linked to the provider in the OF graph.

typec-power-opmode:
description: Determines the power operation mode that the Type C connector
will support and will advertise through CC pins when it has no power
Expand Down
Loading