Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
563 commits
Select commit Hold shift + click to select a range
e571479
QCLINUX: arm64: dts: qcom: workaround for TPM pins
yijiyang Jan 15, 2026
be59082
FROMLIST: dt-bindings: arm: qcom: Document Kaanapali SoC and its refe…
jingyiwang42 Dec 15, 2025
13bc431
FROMLIST: arm64: dts: qcom: Introduce Kaanapali SoC
jingyiwang42 Dec 15, 2025
9d3f209
FROMLIST: arm64: dts: qcom: kaanapali: Add base MTP board
jingyiwang42 Dec 15, 2025
e33cd62
FROMLIST: arm64: dts: qcom: kaanapali: Add base QRD board
jingyiwang42 Dec 15, 2025
e737dd0
QCLINUX: prune.config: Enable backlight config for Hamoa/Purwa
Jan 19, 2026
bfdd7ec
Bluetooth: hci_qca: Remove the old upstream changes
shuaz-shuai Jan 19, 2026
46c6608
UPSTREAM: driver: bluetooth: btqca: move WCN7850 workaround to the ca…
shuaz-shuai Jan 6, 2026
f901c31
FROMLIST: arm64: dts: qcom: kaanapali: Add iris video node
jingyiwang42 Sep 25, 2025
65d2481
QCLINUX: PCI: Disable L1ss through quirk for Qualcomm SA8775P
krishnachaitanya-linux Jan 8, 2026
c6da3d2
FROMLIST: dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe G…
abelvesa Dec 24, 2025
f81f41b
FROMLIST: phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY
abelvesa Dec 24, 2025
9fec10b
FROMLIST: dt-bindings: PCI: qcom: Document the Glymur PCIe Controller
Oct 18, 2025
3e45000
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add Kaanapali…
qianyu-qcom Nov 24, 2025
91cbdbf
FROMLIST: phy: qcom-qmp: qserdes-txrx: Add complete QMP PCIe PHY v8 r…
qianyu-qcom Nov 24, 2025
a8ff27b
FROMLIST: phy: qcom-qmp: pcs-pcie: Add v8 register offsets
qianyu-qcom Nov 24, 2025
e856a6a
FROMLIST: phy: qcom-qmp: qserdes-com: Add some more v8 register offsets
qianyu-qcom Nov 24, 2025
d9f9599
FROMLIST: phy: qcom: qmp-pcie: add QMP PCIe PHY tables for Kaanapali
qianyu-qcom Nov 24, 2025
4cff31b
FROMLIST: iommu/arm-smmu-qcom: Restore ACTLR settings for MDSS on sa8…
bibekpatro Jan 9, 2026
518aeb5
WORKAROUND: arm64: dts: qcom: lemans-evk: Remove WCN6855 PMU node to …
Jan 12, 2026
714533c
WORKAROUND: arm64: dts: qcom: monaco-evk: Remove WCN6855 PMU node to …
Jan 21, 2026
3e7f066
FROMLIST: dt-bindings: remoteproc: qcom,sm8550-pas: Add Kaanapali ADSP
jingyiwang42 Jan 15, 2026
a4b93e1
FROMLIST: dt-bindings: remoteproc: qcom,sm8550-pas: Add Kaanapali CDSP
jingyiwang42 Jan 15, 2026
f49b4e5
FROMLIST: dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible
PrasadKumpatla Nov 5, 2025
fb6f4cf
FROMLIST: arm64: dts: qcom: kaanapali: add coresight nodes
jiegan0107 Jan 15, 2026
5f9535b
FROMLIST: arm64: dts: qcom: kaanapali: Add QUPv3 configuration for se…
jseerapu Jan 15, 2026
757f790
FROMLIST: arm64: dts: qcom: kaanapali: Add TSENS and thermal zones
quic-manafm Jan 15, 2026
ada97c6
FROMLIST: arm64: dts: qcom: kaanapali: Add ADSP and CDSP for Kaanapal…
jingyiwang42 Jan 15, 2026
cb1ea8b
FROMLIST: arm64: dts: qcom: kaanapali: Add support for audio
PrasadKumpatla Jan 15, 2026
7713801
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Enable ADSP and CDSP
jingyiwang42 Jan 15, 2026
0dc2685
FROMLIST: arm64: dts: qcom: kaanapali-qrd: Enable ADSP and CDSP
jingyiwang42 Jan 15, 2026
4d3cfe4
FROMLIST: arm64: dts: qcom: kaanapali-mtp: Add audio support (WSA8845…
PrasadKumpatla Jan 15, 2026
c3ff3fc
FROMLIST: arm64: dts: qcom: kaanapali: Add support for MM clock contr…
taniyadas20 Jan 15, 2026
897b01e
PENDING: nvme-pci: Add NULL check before derefernce
Pradeep-pvk Jan 21, 2026
080989f
FROMLIST: dt-bindings: arm: qcom: talos-evk: Add QCS615 Talos EVK SMA…
Jan 14, 2026
05cf0a8
FROMLIST: arm64: dts: qcom: talos/qcs615-ride: Fix inconsistent USB P…
Jan 14, 2026
d4cf9c7
FROMLIST: arm64: dts: qcom: talos-evk: Add support for QCS615 talos e…
Jan 14, 2026
46ba3da
FROMLIST: misc: fastrpc: Move fdlist to invoke context structure
ekanshibu Nov 28, 2025
62d78e6
FROMLIST: misc: fastrpc: Replace hardcoded ctxid mask with GENMASK
ekanshibu Nov 28, 2025
253ac69
FROMLIST: misc: fastrpc: Expand context ID mask for DSP polling mode …
ekanshibu Nov 28, 2025
a471773
FROMLIST: misc: fastrpc: Add polling mode support for fastRPC driver
ekanshibu Nov 28, 2025
5648b72
FROMGIT: arm64: dts: qcom: lemans: add QCrypto node
arakshit011 Jan 16, 2026
89fcb63
FROMLIST: mmc: Avoid reprogram all keys to Inline Crypto Engine for M…
dmukhopa Jul 18, 2025
e95f0f7
mmc: host: sdhci-msm: Add support for wrapped keys
Jan 2, 2026
f8afd2e
FROMLIST: dt-bindings: crypto: qcom,ice: Require power-domain and ifa…
harshaldev27 Jan 20, 2026
c8cd148
FROMLIST: arm64: dts: qcom: lemans: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
58fb470
FROMLIST: arm64: dts: qcom: monaco: Add power-domain and iface clk fo…
harshaldev27 Jan 23, 2026
460fc01
FROMLIST: arm64: dts: qcom: sc7180: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
1faf119
FROMLIST: arm64: dts: qcom: kodiak: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
657460d
FROMLIST: arm64: dts: qcom: sm8450: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
c3b2774
FROMLIST: arm64: dts: qcom: sm8550: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
fee54e7
FROMLIST: arm64: dts: qcom: sm8650: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
a4da184
FROMLIST: arm64: dts: qcom: sm8750: Add power-domain and iface clk fo…
harshaldev27 Jan 20, 2026
5c53b58
FROMLIST: soc: qcom: ice: Add explicit power-domain and clock voting …
harshaldev27 Jan 20, 2026
dc1975c
FROMLIST: ufs: ufs-qcom: Fix sequential read variance
Pradeep-pvk Jan 23, 2026
350c724
FROMLIST: arm64: dts: qcom: talos: add ETR device
jiegan0107 Jan 23, 2026
63d6e1c
FROMLIST: wifi: ath11k: add usecase firmware handling based on device…
miaoqing-quic Nov 14, 2025
20e4e85
FROMLIST: mhi: host: Add standard elf image download functionality
Dec 2, 2025
995b875
BACKPORT: FROMLIST: wifi: ath12k: refactor PCI window register access
Nov 13, 2025
19baa02
BACKPORT: FROMLIST: wifi: ath12k: refactor REO CMD ring handling
Nov 13, 2025
3475d1b
BACKPORT: FROMLIST: wifi: ath12k: refactor REO status ring handling
Dec 5, 2025
74bb59f
BACKPORT: FROMLIST: wifi: ath12k: fix preferred hardware mode calcula…
Nov 12, 2025
ef75d0f
BACKPORT: FROMLIST: wifi: ath12k: refactor 320 MHz bandwidth support …
Nov 12, 2025
549b258
BACKPORT: FROMLIST: wifi: ath12k: fix mac phy capability parsing
Nov 13, 2025
adda2a1
BACKPORT: FROMLIST: wifi: ath12k: add hardware registers for QCC2072
Nov 13, 2025
4295f50
BACKPORT: FROMLIST: wifi: ath12k: add hardware parameters for QCC2072
Nov 13, 2025
88be57f
BACKPORT: FROMLIST: wifi: ath12k: advertise standard ELF image format…
Nov 13, 2025
8f837c9
BACKPORT: FROMLIST: wifi: ath12k: support LPASS_SHARED target memory …
Nov 13, 2025
213b680
BACKPORT: FROMLIST: wifi: ath12k: support downloading auxiliary ucode…
Dec 18, 2025
f902728
BACKPORT: FROMLIST: wifi: ath12k: add HAL descriptor and ops for QCC2072
Nov 12, 2025
ce9011d
BACKPORT: FROMLIST: wifi: ath12k: add hardware ops support for QCC2072
Nov 13, 2025
a36f6d6
BACKPORT: FROMLIST: wifi: ath12k: limit number of channels per WMI co…
Nov 13, 2025
bd29c5d
BACKPORT: FROMLIST: wifi: ath12k: send peer meta data version to firm…
Nov 13, 2025
b6173fd
BACKPORT: FROMLIST: wifi: ath12k: fix PCIE_LOCAL_REG_QRTR_NODE_ID def…
miaoqing-quic Dec 18, 2025
0362e9e
BACKPORT: FROMLIST: wifi: ath12k: enable QCC2072 support
Dec 18, 2025
6b4cd38
FROMLIST: wifi: ath11k: Fix failure to connect to a 6 GHz AP
Realzhq Jan 8, 2026
45298a0
FROMLIST: wifi: ath12k: Fix wrong P2P device link id issue
MilanoPipo Jan 8, 2026
717323a
FROMLIST: wifi: ath12k: Fix scan state stuck in ABORTING
MilanoPipo Dec 25, 2025
edce7a9
FROMLIST: ASoC: soc-pcm: Fix mute and unmute control for non-dynamic …
mohsRafi Oct 7, 2025
ccd62f1
FROMLIST: ASoC: qcom: q6dsp-lpass-ports: Extend q6dsp-lpass-ports dri…
RaviHothi Dec 10, 2025
6155633
FROMLIST: ASoC: qcom: q6dsp-lpass-ports: Update constraints to suppor…
RaviHothi Dec 10, 2025
3250a8c
FROMLIST: soc: qcom: pd-mapper: Add support for SA8775P and QCS8300
mohsRafi Dec 30, 2025
d78cd6a
FROMGIT: gpio: shared: propagate configuration to pinctrl
Jan 20, 2026
ba28883
FROMLIST: dt-bindings: media: qcom,qcs8300-camss: Add missing power s…
quic-vikramsa Oct 15, 2025
4b20d79
FROMLIST: dt-bindings: i2c: qcom-cci: Document qcs8300 compatible
Oct 15, 2025
d8e79e5
UPSTREAM: driver: bluetooth: btqca: Add WCN6855 firmware priority sel…
shuaz-shuai Jan 6, 2026
6f9e05b
FROMGIT: media: camss: csiphy: Make CSIPHY status macro cross-platform
HangxiangMa Jan 12, 2026
e15d793
FROMGIT: media: qcom: camss: Add support for regulator init_load_uA i…
wenmliu Nov 14, 2025
668bf83
FROMGIT: media: qcom: camss: Do not enable cpas fast ahb clock for SM…
Oct 20, 2025
fd42b10
FROMGIT: media: qcom: camss: csid-340: Fix unused variables
Dec 11, 2025
08e5c99
FROMGIT: media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr…
alperak Dec 29, 2025
152303a
FROMGIT: media: qcom: camss: change internals of endpoint parsing to …
Nov 20, 2025
906731a
FROMGIT: media: qcom: camss: use a handy v4l2_async_nf_add_fwnode_rem…
Nov 20, 2025
15580c7
FROMGIT: media: dt-bindings: Add qcom,sm6150-camss
wenmliu Jan 12, 2026
f1ecd84
FROMGIT: media: qcom: camss: add support for SM6150 camss
wenmliu Jan 12, 2026
7ed36f2
FROMLIST: dt-bindings: i2c: qcom-cci: Document sm6150 compatible
wenmliu Jan 22, 2026
f3fc39a
FROMLIST: media: i2c: imx412: Assert reset GPIO during probe
wenmliu Jan 23, 2026
84e6e6d
FROMLIST: media: i2c: imx412: Extend the power-on waiting time
wenmliu Jan 23, 2026
624ac39
FROMLIST: arm64: dts: qcom: talos: Add camss node
wenmliu Jan 22, 2026
76aa645
FROMLIST: arm64: dts: qcom: talos: Add CCI definitions
wenmliu Jan 22, 2026
3ab4020
FROMLIST: arm64: dts: qcom: talos: Add camera MCLK pinctrl
wenmliu Jan 22, 2026
4a2a26b
FROMLIST: arm64: dts: qcom: talos-evk-camera: Add DT overlay
wenmliu Jan 22, 2026
c776d86
FROMLIST: dt-bindings: iio: adc: Split out QCOM VADC channel properties
jprakash-qc Nov 27, 2025
7f2393a
FROMLIST: dt-bindings: iio: adc: Add support for QCOM PMIC5 Gen3 ADC
jprakash-qc Nov 27, 2025
5c0e48c
FROMLIST: iio: adc: Add support for QCOM PMIC5 Gen3 ADC
jprakash-qc Nov 27, 2025
eaefc12
FROMLIST: thermal: qcom: add support for PMIC5 Gen3 ADC thermal monit…
jprakash-qc Nov 27, 2025
73726ba
FROMLIST: arm64: dts: qcom: talos: Add GPR node, audio services, and …
Jan 27, 2026
fa0ba85
FROMLIST: arm64: dts: qcom: talos-evk: Add sound card support with DA…
Jan 27, 2026
41a77c6
FROMGIT: arm64: dts: qcom: monaco: add QCrypto node
arakshit011 Jan 16, 2026
02fdded
QCLINUX: qcom.config: Enable 39-bit VA space for 4K-page builds
apateriy-qcom Jan 23, 2026
81aefce
FROMLIST: drm/msm/adreno: Add GPU to MODULE_DEVICE_TABLE
akhilpo-qcom Jan 27, 2026
4bb11fd
FROMLIST: drm/msm: adreno: fix deferencing ifpc_reglist when not decl…
superna9999 Nov 17, 2025
a33192f
QCLINUX: qcom.config: enable the ICE related config
wenjz-qualcomm Jan 27, 2026
0251934
interconnect: qcom: qcs8300: fix the num_links for nsp icc node
rlaggysh Jan 20, 2026
2eb3773
dt-bindings: interconnect: document the RPMh Network-On-Chip intercon…
rlaggysh Jan 27, 2026
e9171e9
interconnect: qcom: glymur: Add Mahua SoC support
rlaggysh Jan 27, 2026
8e5f8d4
FROMLIST: arm64: dts: qcom: talos: Add EL2 overlay
mukeshojha-linux Jan 19, 2026
c18f558
FROMLIST: arm64: dts: qcom: monaco: Add EL2 overlay
mukeshojha-linux Jan 19, 2026
f7d2f96
FROMLIST: arm64: dts: qcom: lemans: disable zap-shader for EL2 config…
mukeshojha-linux Jan 27, 2026
0672037
FROMLIST: clk: qcom: clk-alpha-pll: Add support for Rivian ELU PLL
taniyadas20 Dec 2, 2025
f8b1212
FROMLIST: dt-bindings: clock: qcom: Add camera clock controller for S…
taniyadas20 Dec 2, 2025
155396e
FROMLIST: clk: qcom: camcc: Add camera clock controller driver for SM…
taniyadas20 Dec 2, 2025
b9843bb
FROMLIST: clk: qcom: rpmh: Update the clock suffix for Glymur
taniyadas20 Dec 9, 2025
61d4da7
FROMLIST: clk: qcom: rpmh: Add support for Kaanapali rpmh clocks
taniyadas20 Dec 9, 2025
7a58051
FROMLIST: clk: qcom: Add TCSR clock driver for Kaanapali
taniyadas20 Dec 9, 2025
521c13e
FROMLIST: clk: qcom: Add support for Global clock controller on Kaana…
taniyadas20 Dec 9, 2025
0722655
FROMLIST: clk: qcom: clk-alpha-pll: Update the PLL support for cal_l
taniyadas20 Nov 25, 2025
1e39c50
FROMLIST: clk: qcom: clk-alpha-pll: Add support for controlling Pongo…
taniyadas20 Nov 25, 2025
ca5e072
FROMLIST: clk: qcom: clk-alpha-pll: Add support for controlling Rivia…
taniyadas20 Nov 25, 2025
541df38
FROMGIT: dt-bindings: mailbox: qcom: Document SM8750 CPUCP mailbox co…
kona-jagadeesh Dec 10, 2025
b54a267
FROMLIST: dt-bindings: clock: qcom: document Kaanapali DISPCC clock c…
taniyadas20 Jan 7, 2026
ebf5c58
FROMLIST: dt-bindings: clock: qcom: Add support for CAMCC for Kaanapali
taniyadas20 Jan 7, 2026
b6abbe6
FROMLIST: dt-bindings: clock: qcom: Add Kaanapali video clock controller
taniyadas20 Jan 7, 2026
ccf5eda
FROMLIST: dt-bindings: clock: qcom: document the Kaanapali GPU Clock …
taniyadas20 Jan 7, 2026
f9bc454
FROMLIST: clk: qcom: dispcc: Add support for display clock controller…
taniyadas20 Jan 7, 2026
f36de3f
FROMLIST: clk: qcom: camcc: Add support for camera clock controller f…
taniyadas20 Jan 7, 2026
d8977ef
FROMLIST: clk: qcom: Add support for VideoCC driver for Kaanapali
taniyadas20 Jan 7, 2026
c0a3360
FROMLIST: clk: qcom: Add support for GPUCC and GXCLK for Kaanapali
taniyadas20 Jan 7, 2026
777f5ec
FROMLIST: dt-bindings: clock: qcom: Add video clock controller on Gly…
taniyadas20 Jan 24, 2026
dbb83bb
FROMLIST: clk: qcom: videocc-glymur: Add video clock controller drive…
taniyadas20 Jan 24, 2026
b7cb13d
FROMLIST: dt-bindings: clock: qcom: document the Glymur GPU Clock Con…
taniyadas20 Jan 30, 2026
d6d8c53
FROMLIST: clk: qcom: Add support for GPUCC and GXCLK for Glymur
taniyadas20 Jan 30, 2026
249ee36
FROMLIST: dt-bindings: clock: qcom: Add X1P42100 video clock controller
kona-jagadeesh Jan 27, 2026
269d1ec
FROMLIST: dt-bindings: clock: qcom: Add X1P42100 camera clock controller
kona-jagadeesh Jan 27, 2026
9dd21a4
FROMLIST: clk: qcom: videocc-x1p42100: Add support for video clock co…
kona-jagadeesh Jan 27, 2026
e29690f
FROMLIST: clk: qcom: camcc-x1e80100: Add support for camera QDSS debu…
kona-jagadeesh Jan 27, 2026
c3fba17
FROMLIST: clk: qcom: camcc-x1p42100: Add support for camera clock con…
kona-jagadeesh Jan 27, 2026
5c3a5e0
FROMLIST: dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux …
taniyadas20 Jan 3, 2026
4a0d4ec
FROMLIST: clk: qcom: gcc-x1e80100: Add missing UFS symbol mux clocks
taniyadas20 Jan 3, 2026
4f059cf
FROMLIST: drm/msm/dsi/phy: fix rounding error in recalc_rate
Nov 25, 2025
58b254f
FROMLIST: arm64: configs: Update defconfig for DSI-LVDS bridge support
quic-botlagun Nov 12, 2025
5cc000f
FROMLIST: arm64: dts: qcom: Add PMK8850 pmic dtsi
jprakash-qc Sep 25, 2025
dab49a8
FROMLIST: arm64: dts: qcom: Add PMH0101 pmic dtsi
jprakash-qc Sep 25, 2025
48f7485
FROMLIST: arm64: dts: qcom: Add PMH0104 pmic dtsi
jprakash-qc Sep 25, 2025
45d6350
FROMLIST: arm64: dts: qcom: Add PMH0110 pmic dtsi
jprakash-qc Sep 25, 2025
45d56f0
FROMLIST: dt-bindings: arm: qcom: Document Glymur SoC and board
pankaj-qcom Sep 25, 2025
1dc6a9e
FROMLIST: arm64: dts: qcom: Introduce Glymur base dtsi and CRD dts
pankaj-qcom Sep 25, 2025
5919a35
FROMLIST: arm64: dts: qcom: glymur: Add QUPv3 configuration for seria…
jseerapu Sep 25, 2025
4fc2988
FROMLIST: arm64: dts: qcom: glymur: Add cpu idle states
maulik-k-shah Sep 25, 2025
f84d6ac
FROMLIST: arm64: dts: qcom: glymur: Enable pdp0 mailbox
QuinAsura Sep 25, 2025
dbce698
FROMLIST: arm64: dts: qcom: glymur: Enable cpu dvfs for CPU scaling
taniyadas20 Sep 25, 2025
669622e
FROMLIST: arm64: dts: qcom: glymur: Enable ipcc and aoss nodes
QuinAsura Sep 25, 2025
bd4c6c1
FROMLIST: arm64: dts: qcom: glymur-crd: Add RPMH regulator rails
QUIC-kamalw Sep 25, 2025
8c81955
FROMLIST: arm64: dts: qcom: glymur: Add SPMI PMIC arbiter device
QUIC-kamalw Sep 25, 2025
cc9b2f9
FROMLIST: arm64: dts: qcom: Add PMCX0102 pmic dtsi
QUIC-kamalw Sep 25, 2025
e4ac50f
FROMLIST: arm64: dts: qcom: Add SMB2370 pmic dtsi
QUIC-kamalw Sep 25, 2025
dd996b1
FROMLIST: arm64: dts: qcom: Update pmh0104 dtsi for Glymur CRD
QUIC-kamalw Sep 25, 2025
76648df
FROMLIST: arm64: dts: qcom: Update the pmh0110.dtsi for Glymur
QUIC-kamalw Sep 25, 2025
cc7649e
FROMLIST: arm64: dts: qcom: glymur: Add PMICs dtsi for CRD
QUIC-kamalw Sep 25, 2025
94292ba
FROMLIST: arm64: boot: dts: glymur-crd: Add Volume down/up keys support
QUIC-kamalw Sep 25, 2025
b5f2f28
FROMLIST: arm64: dts: qcom: glymur-crd: Avoid RTC probe failure
QUIC-kamalw Sep 25, 2025
30401ca
FROMLIST: arm64: dts: qcom: glymur: Add PMIC glink node
QUIC-kamalw Sep 25, 2025
5a725f5
FROMLIST: arm64: dts: qcom: glymur: Add support for PCIe5
Sep 25, 2025
9de92c1
FROMLIST: arm64: dts: qcom: glymur-crd: Add power supply and sideband…
QuinAsura Dec 19, 2025
8d9509e
FROMLIST: arm64: dts: qcom: glymur: Enable tsens and thermal zone nodes
pradyot7 Jan 9, 2026
576a61f
FROMLIST: arm64: dts: qcom: glymur: Add display clock controller device
pradyot7 Jan 9, 2026
5275f95
FROMLIST: arm64: dts: qcom: glymur: Add USB support
pradyot7 Jan 28, 2026
390ca2a
FROMLIST: arm64: dts: qcom: glymur: Add remoteprocs
pradyot7 Jan 9, 2026
2268279
QCLINUX: arm64: dts: qcom: Add camera DT binding
cjha01 Oct 17, 2025
8cabaa6
QCLINUX: arm64: dts: qcom: Add lemans camx overlay dts
cjha01 Oct 10, 2025
217dde2
QCLINUX: arm64: dts: qcom: Add rb3gen2 camx overlay dts
cjha01 Oct 17, 2025
16fa6c0
QCLINUX: arm64: dts: qcom: Add monaco camx overlay dts
cjha01 Oct 19, 2025
ab52136
PENDING: arm64: dts: qcom: qcs8300: Update camera PIL region to 7MB
Oct 29, 2025
e923cab
QCLINUX: arm64: dts: qcom: Update rbgen2 camx overlay dts
cjha01 Oct 27, 2025
7e1a94e
QCLINUX: arm64: dts: qcom: Update Monaco camx overlay dts
cjha01 Oct 27, 2025
ee8d042
QCLINUX: arm64: dts: qcom: Update Lemans camx overlay dts
cjha01 Oct 27, 2025
b0180e3
PENDING: arm64: dts: qcom: change pil camera memory map
Dec 24, 2025
7232c62
QCLINUX: arm64: dts: qcom: Add Talos camx overlay dts
cjha01 Dec 24, 2025
29aad95
QCLINUX: arm64: dts: qcom: Change rb3gen2 camera firmware path
cjha01 Jan 7, 2026
41265db
QCLINUX: arm64: dts: qcom: Change monaco camera firmware path
cjha01 Jan 7, 2026
73252e4
QCLINUX: arm64: dts: qcom: Change lemans camera firmware path
cjha01 Jan 7, 2026
1f68ee1
QCLINUX: arm64: dts: qcom: Change talos camera firmware path
cjha01 Jan 7, 2026
e8349f9
QCLINUX: arm64: dts: qcom: talos: add camnoc bandwidth levels
quic-vikramsa Jan 8, 2026
08eccdc
QCLINUX: arm64: dts: qcom: disabled vreg_cam1_2p8 regulator
cjha01 Jan 23, 2026
42e6e2c
FROMLIST: dt-bindings: bridge: lt9211: Add bindings
Jan 23, 2026
2568213
FROMLIST: drm/bridge: add support for lontium lt9211c bridge
Jan 28, 2026
b85467e
FROMLIST: driver: bluetooth:btusb: Allow firmwarea re-download when v…
shuaz-shuai Feb 2, 2026
dae2a32
QCLINUX: arm64: dts: qcom: Enable IMX577 sensor on lemans
nihal231998 Jan 29, 2026
f48e382
QCLINUX: arm64: dts: qcom: Move camx overlay
quic-vikramsa Feb 2, 2026
7046a70
QCLINUX: arm64: dts: qcom: Add camx overlay for talos evk
quic-vikramsa Feb 2, 2026
8832d0f
QCLINUX: memory-dump: add logic for reserving CMA memory
jiegan0107 Feb 2, 2026
e2e8785
FROMLIST: arm64: qcom: pd-mapper: Add QCS615 power domain mappings
Jan 30, 2026
a5eb28d
FROMLIST: drm/bridge: lt9611uxc: reset edid_read on disconnect
nlaad-qcom Jan 28, 2026
1d8a949
FROMLIST: arm64: defconfig: Enable Kaanapali clock controllers
taniyadas20 Jan 15, 2026
e129e23
QCLINUX: arm64: dts: qcom: add node labels and explicit QoS flag in l…
cjha01 Feb 2, 2026
ba99ff1
QCLINUX: arm64: dts: qcom: add node labels and explicit QoS flag in m…
cjha01 Feb 2, 2026
249054f
FROMLIST: soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr…
mukeshojha-linux Feb 2, 2026
c6c4df7
FROMLIST: soc: qcom: qmi: Print error codes in failure paths
mukeshojha-linux Feb 2, 2026
0de635e
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic Feb 3, 2026
9262b4f
Merge remote-tracking branch tech/bsp/interconnect into qcom-next
sgaud-quic Feb 3, 2026
991722b
Merge remote-tracking branch tech/security/firmware-smc into qcom-next
sgaud-quic Feb 3, 2026
043df89
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic Feb 3, 2026
5268fcb
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic Feb 3, 2026
726d1c7
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic Feb 3, 2026
34e8b25
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic Feb 3, 2026
fecc422
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic Feb 3, 2026
7bd4048
Merge remote-tracking branch tech/bus/usb/phy into qcom-next
sgaud-quic Feb 3, 2026
2a0dfcb
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic Feb 3, 2026
36812e4
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic Feb 3, 2026
3215f29
Merge remote-tracking branch tech/pmic/regulator into qcom-next
sgaud-quic Feb 3, 2026
2a3e80f
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic Feb 3, 2026
70fad70
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic Feb 3, 2026
2a4f73c
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic Feb 3, 2026
6c09d32
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic Feb 3, 2026
bb0cc0b
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic Feb 3, 2026
97d0d57
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic Feb 3, 2026
363c260
Merge remote-tracking branch tech/mm/gpu into qcom-next
sgaud-quic Feb 3, 2026
bc69f79
Merge remote-tracking branch tech/mproc/rpmsg into qcom-next
sgaud-quic Feb 3, 2026
b3c5097
Merge remote-tracking branch tech/net/ath into qcom-next
sgaud-quic Feb 3, 2026
e0a0422
Merge remote-tracking branch tech/net/eth into qcom-next
sgaud-quic Feb 3, 2026
9ec5148
Merge remote-tracking branch tech/net/bluetooth into qcom-next
sgaud-quic Feb 3, 2026
5c0d3c9
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic Feb 3, 2026
a950e98
Merge remote-tracking branch tech/pm/thermal into qcom-next
sgaud-quic Feb 3, 2026
e59eb03
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic Feb 3, 2026
a040450
Merge remote-tracking branch tech/security/ice into qcom-next
sgaud-quic Feb 3, 2026
c163604
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic Feb 3, 2026
c5bbb34
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic Feb 3, 2026
383a5fd
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic Feb 3, 2026
8bc6774
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic Feb 3, 2026
8db8712
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic Feb 3, 2026
afa3f7d
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic Feb 3, 2026
523e555
Merge remote-tracking branch tech/all/dt/glymur into qcom-next
sgaud-quic Feb 3, 2026
5f144b3
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic Feb 3, 2026
cdfd005
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic Feb 3, 2026
5b9bb1a
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic Feb 3, 2026
3e785fb
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic Feb 3, 2026
96b5627
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic Feb 3, 2026
6c2d927
Merge remote-tracking branch tech/mproc/all into qcom-next
sgaud-quic Feb 3, 2026
6557a3c
Merge remote-tracking branch tech/noup/debug/all into qcom-next
sgaud-quic Feb 3, 2026
d9edd54
Add qcom-next log files for 20260203
sgaud-quic Feb 3, 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: Oct 2025
KernelVersion: 6.18
Description:
Set the entity which is to identify the source, RW.

6 changes: 6 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-ctcu
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
What: /sys/bus/coresight/devices/<ctcu-name>/irq_threshold
Date: Dec. 2025
KernelVersion: 6.19
Contact: Tingwei Zhang <[email protected]>; Jinlong Mao <[email protected]>; Jie Gan <[email protected]>
Description:
(RW) Configure the IRQ value for byte-cntr 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 <[email protected]>
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 <[email protected]>
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.
51 changes: 51 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-tgu
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
What: /sys/bus/coresight/devices/<tgu-name>/enable_tgu
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
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/coresight/devices/<tgu-name>/step[0:7]_priority[0:3]/reg[0:17]
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(RW) Set/Get the sensed signal with specific step and priority for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/step[0:7]_condition_decode/reg[0:3]
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(RW) Set/Get the decode mode with specific step for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/step[0:7]_condition_select/reg[0:3]
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(RW) Set/Get the next action with specific step for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/step[0:7]_timer/reg[0:1]
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(RW) Set/Get the timer value with specific step for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/step[0:7]_counter/reg[0:1]
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(RW) Set/Get the counter value with specific step for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/reset_tgu
Date: December 2025
KernelVersion 6.18
Contact: Jinlong Mao <[email protected]>, Songwei Chai <[email protected]>
Description:
(Write) Write 1 to reset the dataset for TGU.
50 changes: 50 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-tpda
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
What: /sys/bus/coresight/devices/<tpda-name>/trig_async_enable
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Enable/disable cross trigger synchronization sequence interface.

What: /sys/bus/coresight/devices/<tpda-name>/trig_flag_ts_enable
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Enable/disable cross trigger FLAG packet request interface.

What: /sys/bus/coresight/devices/<tpda-name>/trig_freq_enable
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Enable/disable cross trigger FREQ packet request interface.

What: /sys/bus/coresight/devices/<tpda-name>/freq_ts_enable
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Enable/disable the timestamp for all FREQ packets.

What: /sys/bus/coresight/devices/<tpda-name>/global_flush_req
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Set global (all ports) flush request bit. The bit remains set until a
global flush request sequence completes.

What: /sys/bus/coresight/devices/<tpda-name>/cmbchan_mode
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Configure the CMB/MCMB channel mode for all enabled ports.
Value 0 means raw channel mapping mode. Value 1 means channel pair marking mode.

What: /sys/bus/coresight/devices/<tpda-name>/port_flush_req
Date: October 2025
KernelVersion: 6.19
Contact: Jinlong Mao <[email protected]>, Tao Zhang <[email protected]>, Jie Gan <[email protected]>
Description:
(RW) Configure the bit i to requests a flush operation of port i on the TPDA.
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: [email protected]
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.
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,32 @@ select:
properties:
compatible:
contains:
const: arm,coresight-dynamic-funnel
enum:
- arm,coresight-dynamic-funnel
- arm,coresight-cpu-funnel
required:
- compatible

allOf:
- $ref: /schemas/arm/primecell.yaml#

- if:
properties:
compatible:
contains:
const: arm,coresight-cpu-funnel
then:
required:
- power-domains

properties:
compatible:
items:
- const: arm,coresight-dynamic-funnel
- const: arm,primecell

oneOf:
- items:
- const: arm,coresight-dynamic-funnel
- const: arm,primecell
- items:
- const: arm,coresight-cpu-funnel
reg:
maxItems: 1

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,18 +28,32 @@ select:
properties:
compatible:
contains:
const: arm,coresight-dynamic-replicator
enum:
- arm,coresight-dynamic-replicator
- arm,coresight-cpu-replicator
required:
- compatible

allOf:
- $ref: /schemas/arm/primecell.yaml#

- if:
properties:
compatible:
contains:
const: arm,coresight-cpu-replicator
then:
required:
- power-domains

properties:
compatible:
items:
- const: arm,coresight-dynamic-replicator
- const: arm,primecell
oneOf:
- items:
- const: arm,coresight-dynamic-replicator
- const: arm,primecell
- items:
- const: arm,coresight-cpu-replicator

reg:
maxItems: 1
Expand Down
22 changes: 18 additions & 4 deletions Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,32 @@ select:
properties:
compatible:
contains:
const: arm,coresight-tmc
enum:
- arm,coresight-tmc
- arm,coresight-cpu-tmc
required:
- compatible

allOf:
- $ref: /schemas/arm/primecell.yaml#

- if:
properties:
compatible:
contains:
const: arm,coresight-cpu-tmc
then:
required:
- power-domains

properties:
compatible:
items:
- const: arm,coresight-tmc
- const: arm,primecell
oneOf:
- items:
- const: arm,coresight-tmc
- const: arm,primecell
- items:
- const: arm,coresight-cpu-tmc

reg:
maxItems: 1
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>;
};
};
...
17 changes: 17 additions & 0 deletions Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,16 @@ properties:
items:
- const: apb

interrupts:
items:
- description: Byte cntr interrupt for the first etr device
- description: Byte cntr interrupt for the second etr device

interrupt-names:
items:
- const: etr0
- const: etr1

label:
description:
Description of a coresight device.
Expand All @@ -60,13 +70,20 @@ 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>;
interrupt-names = "etr0",
"etr1";

in-ports {
#address-cells = <1>;
#size-cells = <0>;
Expand Down
Loading