Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
660 commits
Select commit Hold shift + click to select a range
53c87be
FROMLIST: arm64: dts: qcom: kodiak: Fix EUD USB controller connection
elsonroy Mar 24, 2026
8c7f91d
FROMLIST: arm64: dts: qcom: Map USB connector to EUD for kodiak boards
elsonroy Mar 24, 2026
50f8e57
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Enable UFS
Pradeep-pvk Mar 13, 2026
156ecc3
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Add SDC2 node for purwa io…
sartgarg Mar 23, 2026
f7cfae1
FROMLIST: arm64: dts: qcom: sm8750-mtp: Set sufficient voltage for pa…
Mar 23, 2026
c81e0de
dt-bindings: arm-smmu: Add adreno-smmu compatible for Shikra SoC
bibekpatro Mar 26, 2026
abd0919
mailbox: qcom-apcs-ipc-mailbox: Add compatible string
quic-vishsant Jan 27, 2026
229e73e
FROMLIST: driver: bluetooth: hci_qca: disable power control for WCN78…
shuaz-shuai Mar 19, 2026
9084631
FROMLIST: drm/bridge: display-connector: don't autoenable HPD IRQ
lumag Mar 23, 2026
8a43762
FROMLIST: drm/bridge: display-connector: trigger initial HPD event fo…
lumag Mar 23, 2026
810ad3c
FROMLIST: arm64: dts: qcom: kaanapali: Add PMIC devices
jprakash-qc Mar 23, 2026
9a91371
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Add PMIC support
jprakash-qc Mar 23, 2026
4050f44
FROMLIST: arm64: dts: qcom: kaanapali-qrd: Add PMIC support
jprakash-qc Mar 23, 2026
0bf54e0
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Enable bluetooth and Wifi
Mar 23, 2026
f865ba8
FROMLIST: arm64: dts: qcom: kaanapali: add display hardware devices
Mar 23, 2026
edbb358
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Enable display DSI devices
Mar 23, 2026
fb53568
FROMLIST: drm/msm/dpu: fix mismatch between power and frequency
Mar 9, 2026
b17e723
BACKPORT: Revert "drm/msm/dpu: try reserving the DSPP-less LM first"
lumag Feb 13, 2026
4884bef
dt-bindings: nvmem: qfprom: Add Shikra compatible
Komal-Bajaj Mar 27, 2026
6188ec7
dt-bindings: remoteproc: qcom: Add Shikra RPM processor compatible
Komal-Bajaj Mar 27, 2026
9d9074d
dt-bindings: mailbox: qcom: Add the Shikra APCS compatible
Komal-Bajaj Mar 27, 2026
06a8f80
dt-bindings: soc: qcom: qcom,smd-rpm: Add compatible for Shikra
Komal-Bajaj Mar 27, 2026
9050b95
QCLINUX: qcom.config: Enable compressed firmware support
sgaud-quic Mar 28, 2026
5fb16ec
Revert "arm64: dts: qcom: qcs6490-rb3gen2: Adjust tsens thermal zone"
gauravkohli1 Mar 25, 2026
df83f3c
FROMLIST: remoteproc: qcom: pas: Fix the dtb PAS context creation
mukeshojha-linux Mar 25, 2026
68a9cb1
FROMLIST: remoteproc: qcom: pas: Map/unmap subsystem region before au…
mukeshojha-linux Mar 10, 2026
abb91ae
FROMLIST: remoteproc: qcom: pas: Drop unused dtb_mem_region field
mukeshojha-linux Mar 25, 2026
aadecef
dt-bindings: clock: qcom,rpmcc: Add Shikra compatible
imrashai Mar 13, 2026
2116172
dt-bindings: clock: qcom: Add GCC clocks for Shikra
imrashai Mar 13, 2026
35c02e7
clk: qcom: smd-rpm: Add clocks for Shikra
imrashai Mar 13, 2026
87e7500
clk: qcom: Add support for Global clock controller on Shikra
imrashai Mar 13, 2026
a5f3cc1
arm64: defconfig: Enable GCC on Shikra EVK boards
imrashai Mar 13, 2026
86103bc
FROMLIST: arm64: dts: qcom: sm8750: Enable TSENS and thermal zones
quic-manafm Mar 13, 2026
db67734
FROMLIST: thermal: Add Remote Proc cooling driver
gauravkohli1 Dec 23, 2025
6a31e18
FROMLIST: dt-bindings: thermal: Add qcom,qmi-cooling yaml bindings
gauravkohli1 Dec 23, 2025
87de79d
FROMLIST: thermal: qcom: add qmi-cooling driver
kcxt Dec 23, 2025
d8ce129
FROMLIST: dt-bindings: thermal: qcom-tsens: Document the SM8750 Tempe…
quic-manafm Mar 13, 2026
f21c7e6
FROMLIST: dt-bindings: hwmon: Add qcom,bcl-hwmon yaml bindings
quic-manafm Feb 5, 2026
d174ed3
FROMLIST: hwmon: Add Qualcomm PMIC BCL hardware monitor driver
quic-manafm Feb 5, 2026
be37537
FROMLIST: arm64: dts: qcom: x1e80100: Remove interconnect from SCM de…
maulik-k-shah Mar 12, 2026
880b6f7
FROMLIST: arm64: dts: qcom: x1e80100: Add deepest idle state
maulik-k-shah Mar 12, 2026
49fad94
FROMLIST: arm64: dts: qcom: purwa: Drop the Hamoa workaround for PDC
maulik-k-shah Dec 31, 2025
79cdc57
WORKAROUND: arm64: dts: qcom: hamoa-iot-evk: support Bluetooth over b…
shuaz-shuai Mar 24, 2026
c3f9d3b
WORKAROUND: power: sequencing: qcom-wcn: skip BT devices without bt-e…
shuaz-shuai Mar 19, 2026
347ed44
dt-bindings: watchdog: qcom-wdt: Document Shikra watchdog
Komal-Bajaj Apr 1, 2026
90c6e43
FROMLIST: arm64: dts: qcom: kaanapali: Add USB support for Kaanapali SoC
Mar 29, 2026
564f352
FROMLIST: arm64: dts: qcom: kaanpaali: Add USB support for MTP platform
Mar 29, 2026
70486f2
FROMLIST: arm64: dts: qcom: kaanpaali: Add USB support for QRD platform
Mar 29, 2026
f08fcdc
FROMLIST: spi: dt-bindings: qcom-qspi: Add QCS615 compatible
vdadhani Mar 24, 2026
8c19ed7
FROMLIST: spi: spi-qcom-qspi: Add interconnect support for memory path
vdadhani Mar 24, 2026
28c2b80
FROMLIST: Revert "pinctrl: qcom: x1e80100: Bypass PDC wakeup parent f…
maulik-k-shah Mar 12, 2026
fa0e482
PENDING: media: iris: update MDT PAS load call for new API
gouravk-qualcomm Apr 2, 2026
ff8766f
FROMLIST: arm64: dts: qcom: pm8350c: Enable Qualcomm BCL device
quic-manafm Feb 5, 2026
b1c5fed
FROMLIST: arm64: dts: qcom: pm7250b: Enable Qualcomm BCL device
quic-manafm Feb 5, 2026
f970b24
FROMLIST: media: qcom: venus: drop extra padding in NV12 raw size cal…
Mar 19, 2026
af55d5f
FROMLIST: media: qcom: venus: relax encoder frame/blur dimension step…
Mar 30, 2026
bb5c223
FROMLIST: media: qcom: venus: relax encoder frame/blur step size on v6
Mar 30, 2026
0f9b34c
arm64: dts: qcom: Introduce Shikra Soc base dtsi
Komal-Bajaj Mar 3, 2026
6dbc451
arm64: dts: qcom: Add Shikra IoT SoM platforms
Komal-Bajaj Mar 3, 2026
f0ec445
arm64: dts: qcom: Add Shikra EVK boards
Komal-Bajaj Mar 3, 2026
e81973b
dt-bindings: dma: qcom,gpi: Document GPI DMA engine for Shikra SoC
xueyaoan Mar 26, 2026
f770ba3
FROMLIST: media: qcom: iris: increase H265D_MAX_SLICE to fix H.265 de…
lumag Mar 29, 2026
b74d927
FROMLIST: media: qcom: venus: flip the venus/iris switch
lumag Apr 1, 2026
f323616
FROMLIST: media: iris: add FPS calculation and VPP FW overhead in fre…
Apr 3, 2026
18462bc
arm64: dts: qcom: Shikra: Add reserved memory nodes
bibekpatro Mar 24, 2026
ed9f210
arm64: dts: qcom: Shikra: add smmu nodes
bibekpatro Mar 26, 2026
dca88a3
dt-bindings: mailbox: qcom,apcs-kpss-global: Add Shikra compatible
quic-vishsant Mar 16, 2026
92f5457
arm64: dts: qcom: Add RPM GLINK transport nodes
quic-vishsant Mar 16, 2026
748a56a
dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: Add support for Shikra
Kriskura176767 Mar 21, 2026
ad2d652
dt-bindings: phy: qcom,qusb2: Add bindings for Shikra
Kriskura176767 Mar 21, 2026
346775e
dt-bindings: usb: qcom,snps-dwc3: Add Shikra compatible
Kriskura176767 Mar 21, 2026
d6a0b72
phy: qcom-qusb2: Add support for Shikra
Kriskura176767 Mar 21, 2026
14f0e45
phy: qcom: qmp-usbc: Add qmp configuration for Shikra
Kriskura176767 Mar 21, 2026
c756501
FROMLIST: dt-bindings: arm: qcom: Document Glymur SoC and board
pankaj-qcom Feb 19, 2026
fc89403
FROMLIST: arm64: dts: qcom: Introduce Glymur base dtsi
pankaj-qcom Feb 19, 2026
1480707
FROMLIST: arm64: dts: qcom: glymur: Enable Glymur CRD board support
pankaj-qcom Feb 19, 2026
7b201f9
FROMLIST: arm64: dts: qcom: glymur: Fix deprecated cpu compatibles
QuinAsura Mar 13, 2026
1813d87
FROMLIST: dt-bindings: arm: qcom: Document Mahua SoC and board
Mar 18, 2026
25d57f4
FROMLIST: arm64: dts: qcom: Commonize Glymur CRD DTSI
Mar 18, 2026
8a19512
FROMLIST: arm64: dts: qcom: Add Mahua SoC and CRD
Mar 18, 2026
c4767ba
FROMLIST: arm64: dts: qcom: glymur: Add glymur BWMONs
Mar 2, 2026
c97ab88
FROMLIST: arm64: dts: qcom: glymur: Add USB related nodes
wcheng-eng Mar 20, 2026
d44efe1
FROMLIST: arm64: dts: qcom: glymur-crd: Enable USB support
wcheng-eng Mar 20, 2026
9209c4d
FROMLIST: arm64: dts: qcom: glymur: Describe display-related nodes
abelvesa Mar 20, 2026
fbc0d9e
FROMLIST: arm64: dts: qcom: glymur-crd: Enable eDP display support
abelvesa Mar 20, 2026
e290d68
FROMLIST: arm64: dts: qcom: glymur-crd: Enable keyboard, trackpad and…
Mar 20, 2026
87bd5ea
FROMLIST: arm64: dts: qcom: glymur: Add missing opp entry
Mar 25, 2026
9bac79b
FROMLIST: arm64: dts: qcom: mahua: Fix mahua bwmon
Mar 25, 2026
46f4190
FROMLIST: arm64: dts: qcom: Move board nodes to common DTSI
Mar 26, 2026
8bb46a3
FROMLIST: arm64: dts: qcom: glymur-crd: Enable WLAN and Bluetooth
Apr 3, 2026
41734cb
FROMLIST: arm64: dts: qcom: glymur: Add ADSP and CDSP for Glymur SoC
QuinAsura Mar 25, 2026
abec87f
FROMLIST: arm64: dts: qcom: glymur-crd: Enable ADSP and CDSP
Apr 3, 2026
cbcc0bf
FROMLIST: arm64: dts: glymur: Add LPASS macro codecs and pinctrl
Mar 25, 2026
26b5cd7
FROMLIST: arm64: dts: qcom: glymur-crd: add Audio sound card node
Apr 3, 2026
a33621f
FROMLIST: arm64: dts: qcom: Add support for MM clock controllers for …
taniyadas20 Feb 25, 2026
87aa8fb
PENDING: arm64: dts: qcom: Add Glymur GPU support
akhilpo-qcom Feb 25, 2026
91c2bc8
PENDING: arm64: dts: qcom: glymur: Add GPU smmu nodes
pradyot7 Feb 25, 2026
953ea18
PENDING: arm64: dts: qcom: Glymur GPU opp-supported-hw
akhilpo-qcom Mar 14, 2026
12104a4
PENDING: arm64: dts: qcom: Glymur BW update
akhilpo-qcom Mar 17, 2026
b7a4ea7
FROMLIST: arm64: dts: qcom: glymur: add coresight nodes
jiegan0107 Dec 29, 2025
5c9e8c3
FROMLIST: arch: arm64: dts: qcom: Add support for PCIe3a
qianyu-qcom Mar 4, 2026
671f85c
FROMLIST: arm64: dts: qcom: glymur-crd: Add Embedded controller node
ajainp01 Apr 3, 2026
7843ac7
WORKAROUND: arm64: dts: qcom: glymur: Add refgen and qref supplies fo…
qianyu-qcom Mar 31, 2026
112a840
WORKAROUND: arm64: dts: qcom: glymur: Upgrade dispcc opp entry to turbo
pradyot7 Mar 10, 2026
ac7a496
FROMLIST: arm64: dts: qcom: glymur: Add remoteproc PAS loader for SoC…
QuinAsura Apr 3, 2026
2b7aff8
dt-bindings: interconnect: document the RPM Network-On-Chip interconn…
rlaggysh Apr 1, 2026
78f0437
interconnect: qcom: add Shikra interconnect provider driver
rlaggysh Apr 1, 2026
437ff25
arm64: defconfig: Enable interconnect driver for Shikra
rlaggysh Apr 1, 2026
926b66e
FROMLIST: ASoC: qcom: q6dsp-lpass-ports: Extend q6dsp-lpass-ports dri…
RaviHothi Dec 10, 2025
fcb5dc0
FROMLIST: ASoC: qcom: q6dsp-lpass-ports: Update constraints to suppor…
RaviHothi Dec 10, 2025
145bf9b
FROMLIST: soc: qcom: pd-mapper: Add support for SA8775P
mohsRafi Feb 9, 2026
cceaaa7
FROMLIST: soc: qcom: pd-mapper: Add support for QCS8300
mohsRafi Feb 9, 2026
3718d98
FROMLIST: arm64: qcom: pd-mapper: Add QCS615 power domain mappings
Jan 30, 2026
e893097
FROMLIST: ASoC: qcom: q6apm: move component registration to unmanaged…
Feb 23, 2026
6e81847
FROMLIST: ASoC: qcom: q6apm: remove child devices when apm is removed
Feb 23, 2026
b875717
FROMLIST: ASoC: qcom: qdsp6: topology: check widget type before acces…
Feb 23, 2026
9430dd5
FROMLIST: soc: qcom: pd-mapper: Add support for Glymur
Mar 23, 2026
fb8efcc
FROMLIST: ASoC: qcom: qdsp6: q6prm: add the missing LPASS MCLK clock IDs
mohsRafi Mar 9, 2026
5011fe1
FROMLIST: clk: qcom: clk-alpha-pll: Add support for controlling Rivia…
taniyadas20 Nov 25, 2025
990012c
FROMLIST: dt-bindings: clock: qcom: Add video clock controller on Gly…
taniyadas20 Jan 24, 2026
4a951cd
FROMLIST: clk: qcom: videocc-glymur: Add video clock controller drive…
taniyadas20 Jan 24, 2026
ac0a38b
FROMLIST: dt-bindings: clock: qcom: document the Glymur GPU Clock Con…
taniyadas20 Jan 30, 2026
16047a5
FROMLIST: clk: qcom: Add support for GPUCC and GXCLK for Glymur
taniyadas20 Jan 30, 2026
4576170
FROMLIST: dt-bindings: clock: qcom: Add SM8750 GPU clocks
quic-kdybcio Feb 20, 2026
2e2535e
FROMLIST: clk: qcom: Add a driver for SM8750 GPU clocks
quic-kdybcio Feb 20, 2026
3668cdc
dt-bindings: drm/bridge: anx7625: describe Type-C connector
lumag Jan 21, 2026
2838a76
drm: bridge: anx7625: implement minimal Type-C support
lumag Jan 21, 2026
c342daa
drm: bridge: anx7625: implement message sending
lumag Jan 21, 2026
0cf5a10
drm: bridge: anx7625: correctly detect if PD can be disabled
lumag Feb 11, 2026
a6a76ae
dt-bindings: display: msm: qcm2290-mdss: Fix iommus property
b49020 Jan 22, 2026
fe31846
dt-bindings: media: venus: Fix iommus property
b49020 Jan 22, 2026
bab171b
arm64: dts: qcom: agatti: Fix IOMMU DT properties
b49020 Jan 22, 2026
cc2173b
dt-bindings: mfd: qcom,spmi-pmic: add compatibles for pm4124-codec
laklimov Feb 9, 2026
4c008f5
arm64: dts: qcom: agatti: add LPASS devices
laklimov Feb 9, 2026
65143e5
arm64: dts: arduino-imola: add support for sound
Feb 9, 2026
ccb3757
arm64: defconfig: Enable Agatti audio drivers
Feb 9, 2026
852a569
arm64: dts: qcom: qrb2210-arduino-imola: describe DSI / DP bridge
lumag Feb 13, 2026
d1337ef
drm: bridge: anx7625: don't crash if Type-C port is not used
Feb 15, 2026
6f5d9ad
arm64: dts: qcom: arduino-imola: fix faulty spidev node
SuMere Feb 13, 2026
a25550d
drm/msm: add missing MODULE_DEVICE_ID definitions
lumag Feb 19, 2026
ce06e26
Revert "arm64: dts: qcom: agatti: enable FastRPC on the ADSP"
b49020 Mar 30, 2026
38bfeaa
FROMLIST: dt-bindings: clock: qcom: Add X1P42100 video clock controller
kona-jagadeesh Mar 31, 2026
aef8304
FROMLIST: dt-bindings: clock: qcom: Add X1P42100 camera clock controller
kona-jagadeesh Mar 31, 2026
d95acb1
FROMLIST: clk: qcom: videocc-x1p42100: Add support for video clock co…
kona-jagadeesh Mar 31, 2026
eb77e50
FROMLIST: clk: qcom: camcc-x1e80100: Add support for camera QDSS debu…
kona-jagadeesh Mar 31, 2026
6984e94
FROMLIST: clk: qcom: camcc-x1p42100: Add support for camera clock con…
kona-jagadeesh Mar 31, 2026
10e03e0
FROMLIST: dt-bindings: clock: qcom: Add Glymur camera clock controller
kona-jagadeesh Apr 2, 2026
0f5a318
FROMLIST: clk: qcom: camcc-glymur: Add camera clock controller driver
kona-jagadeesh Apr 6, 2026
791d508
dt-bindings: mfd: qcom,tcsr: Add compatible for Shikra
Komal-Bajaj Apr 7, 2026
958cfbf
FROMLIST: drm/msm/dpu: enable virtual planes by default
lumag Feb 26, 2026
cb71911
FROMLIT: drm/display: add hw_params callback function to drm_connecto…
amazingfate Sep 25, 2025
01dce06
QCLINUX: arm64: dts: qcom: Add Hamoa camx overlay dts
michael-jihan-qcom Apr 7, 2026
7843e1b
dt-bindings: interconnect: document the RPMh Network-On-Chip intercon…
rlaggysh Jan 27, 2026
e59e83d
interconnect: qcom: glymur: Add Mahua SoC support
rlaggysh Jan 27, 2026
5cf1114
FROMLIST: dt-bindings: interconnect: qcom,qcs8300-rpmh: add clocks pr…
okukatla Jan 27, 2026
6e2a125
FROMLIST: interconnect: qcom: qcs8300: enable QoS configuration
okukatla Jan 27, 2026
cd88897
FROMLIST: arm64: dts: qcom: qcs8300: Add clocks for QoS configuration
okukatla Jan 27, 2026
f6b63a0
FROMLIST: arm64: dts: qcom: sm8750: Enable cpufreq cooling devices
aastpand Apr 3, 2026
369cb91
arm64: dts: qcom: kodiak: Fix ICE reg size
Apr 1, 2026
11cd3b1
arm64: dts: qcom: sm8450: Fix ICE reg size
Apr 1, 2026
af194cc
FROMLIST: iommu/arm-smmu: Use pm_runtime in fault handlers
quic-guptap Mar 13, 2026
a6484ac
arm64: dts: qcom: Shikra: Add qfprom node
Komal-Bajaj Mar 27, 2026
8c1e3cf
arm64: dts: qcom: Add RPM SMD, LPM stats and MPM devices for shikra
smankad-oss Mar 25, 2026
a5c4492
arm64: dts: qcom: Move rpm_requests in glink-edge node
smankad-oss Mar 30, 2026
3779e4f
arm64: dts: qcom: Add GCC and RPMCC node support
imrashai Mar 13, 2026
83298ff
arm64: dts: qcom: Add SPMI bus controller for Shikra
kotarake Mar 30, 2026
3bc3583
arm64: dts: qcom: Add RPM power domain controller for shikra
kotarake Mar 30, 2026
5b7b296
arm64: dts: qcom: Add regulator for Retail and Industrial SOM variants
kotarake Mar 30, 2026
1e82c4f
arm64: dts: qcom: shikra: Add watchdog node
Komal-Bajaj Apr 1, 2026
18454dd
arm64: dts: qcom: shikra: Add TCSR mutex hwlock support
Komal-Bajaj Apr 3, 2026
8d8ce57
arm64: dts: msm: add interconnect devices for Shikra
rlaggysh Apr 1, 2026
b316d8b
arm64: dts: qcom: shikra: Add download mode support
Komal-Bajaj Apr 3, 2026
16980ad
arm64: dts: qcom: Add QUPv3 UART console node for shikra
xueyaoan Mar 26, 2026
ccc3502
power: reset: reboot-mode: Remove devres based allocations
Nov 9, 2025
e2aa0c8
power: reset: reboot-mode: Add firmware node based registration
Nov 9, 2025
db68758
power: reset: reboot-mode: Add support for 64 bit magic
Nov 9, 2025
9fd3c7d
Documentation: ABI: Add sysfs-class-reboot-mode-reboot_modes
Nov 9, 2025
05e79db
power: reset: reboot-mode: Expose sysfs for registered reboot_modes
Nov 9, 2025
09cdfc2
firmware: psci: Implement vendor-specific resets as reboot-mode
Nov 9, 2025
4ab8c3d
FROMLIST: dt-bindings: interrupt-controller: qcom,pdc: Document reg a…
maulik-k-shah Mar 12, 2026
d560181
FROMLIST: irqchip/qcom-pdc: Configure PDC to pass through mode
maulik-k-shah Mar 12, 2026
823e2c5
FROMLIST: dt-bindings: interrupt-controller: qcom,pdc: Document x1p42…
maulik-k-shah Dec 31, 2025
82be0a1
QCLINUX: arm64: dts: qcom: align hamoa camera DTB variable naming
michael-jihan-qcom Apr 7, 2026
cc02eb9
FROMLIST: dt-bindings: interconnect: qcom,qcs615-rpmh: add clocks pro…
okukatla Mar 11, 2026
ec1ab95
FROMLIST: interconnect: qcom: qcs615: enable QoS configuration
okukatla Mar 11, 2026
cc1ddcf
dt-bindings: mmc: sdhci-msm: Add compatible for shikra
Apr 7, 2026
e15bddf
FROMLIST: of: Add convenience wrappers for of_map_id()
rmurphy-arm Oct 14, 2025
a4503c1
FROMLIST: of: Factor arguments passed to of_map_id() into a struct
charan-kalla-oss Nov 29, 2025
62a479d
FROMLIST: of: Respect #{iommu,msi}-cells in maps
rmurphy-arm Mar 25, 2026
315a4b2
FROMLIST: arm64: dts: qcom: talos: Add GPR node, audio services, and …
Apr 9, 2026
6396914
FROMLIST: arm64: dts: qcom: talos-evk: Add sound card support with DA…
Apr 9, 2026
3061eb0
FROMLIST: arm64: dts: qcom: talos: Add EL2 overlay
mukeshojha-linux Jan 19, 2026
c950ddc
PENDING: arm64: dts: qcom: talos-evk-som: Enable Adreno 612 GPU
Feb 3, 2026
0d43c66
FROMLIST: arm64: dts: qcom: talos: Flatten usb controller nodes
Kriskura176767 Feb 13, 2026
6cbb088
FROMLIST: arm64: dts: qcom: talos: Mark usb controllers are wakeup ca…
Kriskura176767 Feb 13, 2026
5e3342b
Revert "FROMLIST: arm64: dts: qcom: talos: Mark usb controllers are w…
Kriskura176767 Mar 13, 2026
1132b47
Revert "FROMLIST: arm64: dts: qcom: talos: Flatten usb controller nodes"
Kriskura176767 Mar 13, 2026
f122b91
FROMLIST: arm64: dts: qcom: remove the disabled replicator
jiegan0107 Mar 16, 2026
be8cd28
FROMLIST: arm64: dts: qcom: talos: Add QSPI support
vdadhani Mar 24, 2026
cdbdac6
FROMLIST: arm64: dts: qcom: qcs615-ride: enable QSPI and NOR flash
vdadhani Mar 24, 2026
21b9098
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic Apr 9, 2026
082673a
Merge remote-tracking branch tech/bsp/interconnect into qcom-next
sgaud-quic Apr 9, 2026
7a9f30d
Merge remote-tracking branch tech/security/firmware-smc into qcom-next
sgaud-quic Apr 9, 2026
8dc77fd
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic Apr 9, 2026
3d71f9a
Merge remote-tracking branch tech/bsp/pinctrl into qcom-next
sgaud-quic Apr 9, 2026
fdc1ecc
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic Apr 9, 2026
97eadd5
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic Apr 9, 2026
56120e9
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic Apr 9, 2026
47a74bb
Merge remote-tracking branch tech/bus/pci/mhi into qcom-next
sgaud-quic Apr 9, 2026
726b7a1
Merge remote-tracking branch tech/bus/pci/phy into qcom-next
sgaud-quic Apr 9, 2026
a574fef
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic Apr 9, 2026
0efdabf
Merge remote-tracking branch tech/bus/usb/phy into qcom-next
sgaud-quic Apr 9, 2026
8aae4fb
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic Apr 9, 2026
fe8aa8e
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic Apr 9, 2026
8184e7f
Merge remote-tracking branch tech/pmic/regulator into qcom-next
sgaud-quic Apr 9, 2026
b84ef1e
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic Apr 9, 2026
d458490
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic Apr 9, 2026
91d4d1f
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic Apr 9, 2026
266eca3
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic Apr 9, 2026
74fc610
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic Apr 9, 2026
74e79a4
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic Apr 9, 2026
feaebb2
Merge remote-tracking branch tech/mm/gpu into qcom-next
sgaud-quic Apr 9, 2026
23646a3
Merge remote-tracking branch tech/net/ath into qcom-next
sgaud-quic Apr 9, 2026
b0e7c01
Merge remote-tracking branch tech/net/eth into qcom-next
sgaud-quic Apr 9, 2026
b12336d
Merge remote-tracking branch tech/net/qrtr into qcom-next
sgaud-quic Apr 9, 2026
04ccec2
Merge remote-tracking branch tech/net/phy into qcom-next
sgaud-quic Apr 9, 2026
c416a4a
Merge remote-tracking branch tech/net/bluetooth into qcom-next
sgaud-quic Apr 9, 2026
da77acf
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic Apr 9, 2026
7996d2e
Merge remote-tracking branch tech/pm/thermal into qcom-next
sgaud-quic Apr 9, 2026
32c02ea
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic Apr 9, 2026
d7ea914
Merge remote-tracking branch tech/security/ice into qcom-next
sgaud-quic Apr 9, 2026
f776664
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic Apr 9, 2026
2995582
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic Apr 9, 2026
8c30a1e
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic Apr 9, 2026
f167cde
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic Apr 9, 2026
db0d950
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic Apr 9, 2026
dd60684
Merge remote-tracking branch tech/all/dt/agatti into qcom-next
sgaud-quic Apr 9, 2026
df97e84
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic Apr 9, 2026
631d550
Merge remote-tracking branch tech/all/dt/glymur into qcom-next
sgaud-quic Apr 9, 2026
ce23eee
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic Apr 9, 2026
8fd677a
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic Apr 9, 2026
c84493e
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic Apr 9, 2026
ca12b6a
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic Apr 9, 2026
f30e0a8
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic Apr 9, 2026
c30d815
Merge remote-tracking branch tech/mproc/all into qcom-next
sgaud-quic Apr 9, 2026
3793265
Merge remote-tracking branch tech/noup/debug/all into qcom-next
sgaud-quic Apr 9, 2026
3aae90f
Merge remote-tracking branch tech/hwe/unoq into qcom-next
sgaud-quic Apr 9, 2026
cb77b2a
Merge remote-tracking branch early/hwe/shikra/drivers into qcom-next
sgaud-quic Apr 9, 2026
51d6694
Merge remote-tracking branch early/hwe/shikra/dt into qcom-next
sgaud-quic Apr 9, 2026
b532fc6
Add qcom-next log files for 20260409
sgaud-quic Apr 9, 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: 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.
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
43 changes: 43 additions & 0 deletions Documentation/devicetree/bindings/arm/psci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,27 @@ 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 is the lower 31 bits
of the reset_type, and, optionally, the cookie value. If the cookie
is not provided, it is defaulted to zero.
The 31st bit (vendor-resets) will be implicitly set by the driver.

patternProperties:
"^power-domain-":
$ref: /schemas/power/power-domain.yaml#
Expand Down Expand Up @@ -137,6 +158,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 +290,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 = <0>;
mode-bootloader = <1 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
92 changes: 92 additions & 0 deletions Documentation/devicetree/bindings/arm/qcom,tgu.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# 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

in-ports:
$ref: /schemas/graph.yaml#/properties/ports
additionalProperties: false

properties:
port:
description:
The port mechanism here ensures the relationship between TGU and
TPDM, as TPDM is one of the inputs for TGU. It will allow TGU to
function as TPDM's helper and enable TGU when the connected
TPDM is enabled.
$ref: /schemas/graph.yaml#/properties/port

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";

in-ports {
port {
tgu_in_tpdm_swao: endpoint{
remote-endpoint = <&tpdm_swao_out_tgu>;
};
};
};
};
...
Loading