Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
401 commits
Select commit Hold shift + click to select a range
6200b09
FROMLIST: clk: qcom: rpmh: Update the clock suffix for Glymur
taniyadas20 Dec 9, 2025
c9438d0
FROMLIST: clk: qcom: rpmh: Add support for Kaanapali rpmh clocks
taniyadas20 Dec 9, 2025
9a4970e
FROMLIST: clk: qcom: Add TCSR clock driver for Kaanapali
taniyadas20 Dec 9, 2025
3cb19ef
FROMLIST: clk: qcom: Add support for Global clock controller on Kaana…
taniyadas20 Dec 9, 2025
c287841
FROMLIST: clk: qcom: clk-alpha-pll: Update the PLL support for cal_l
taniyadas20 Nov 25, 2025
db9b9a2
FROMLIST: clk: qcom: clk-alpha-pll: Add support for controlling Pongo…
taniyadas20 Nov 25, 2025
c0d00dd
FROMLIST: clk: qcom: clk-alpha-pll: Add support for controlling Rivia…
taniyadas20 Nov 25, 2025
d2974d7
FROMLIST: dt-bindings: clock: qcom: document Kaanapali DISPCC clock c…
taniyadas20 Nov 25, 2025
1ee6971
FROMLIST: dt-bindings: clock: qcom: Add support for CAMCC for Kaanapali
taniyadas20 Nov 25, 2025
1736d6f
FROMLIST: dt-bindings: clock: qcom: Add Kaanapali video clock controller
taniyadas20 Nov 25, 2025
8f45f25
FROMLIST: dt-bindings: clock: qcom: document the Kaanapali GPU Clock …
taniyadas20 Nov 25, 2025
3e8fb3e
FROMLIST: clk: qcom: dispcc: Add support for display clock controller…
taniyadas20 Nov 25, 2025
1f81c14
FROMLIST: clk: qcom: camcc: Add support for camera clock controller f…
taniyadas20 Nov 25, 2025
b873ef8
FROMLIST: clk: qcom: Add support for VideoCC driver for Kaanapali
taniyadas20 Nov 25, 2025
567d776
FROMLIST: clk: qcom: Add support for GPUCC and GXCLK for Kaanapali
taniyadas20 Nov 25, 2025
6df9cd5
FROMLIST: arm64: dts: qcom: talos: Add PMU support
Dec 17, 2025
e534b65
FROMLIST: media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usa…
dikshita-agarwal Nov 2, 2025
757b255
FROMLIST: media: venus: vdec: restrict EOS addr quirk to IRIS2 only
dikshita-agarwal Nov 25, 2025
7b7df26
FROMLIST: media: uapi: videodev2: Add support for AV1 stateful decoder
dmadival Dec 10, 2025
86df763
FROMLIST: media: v4l2: Add description for V4L2_PIX_FMT_AV1 in v4l_fi…
dmadival Dec 10, 2025
852b420
FROMLIST: media: iris: Add support for AV1 format in iris decoder
dmadival Dec 10, 2025
60d5985
FROMLIST: media: iris: Define AV1-specific platform capabilities and …
dmadival Dec 10, 2025
c98be2e
FROMLIST: media: iris: Add internal buffer calculation for AV1 decoder
dmadival Dec 10, 2025
97ec620
FROMLIST: media: dt-bindings: qcom-kaanapali-iris: Add kaanapali vide…
Oct 17, 2025
fe33f6b
FROMLIST: media: iris: Add support for multiple clock sources
Dec 10, 2025
5d8b469
FROMLIST: media: iris: Add support for multiple TZ content protection…
Dec 10, 2025
f06b4a9
FROMLIST: media: iris: Introduce buffer size calculations for vpu4
Dec 10, 2025
71ef4df
FROMLIST: media: iris: Move vpu register defines to common header file
Dec 10, 2025
d91c712
FROMLIST: media: iris: Move vpu35 specific api to common to use for vpu4
Dec 10, 2025
435be65
FROMLIST: media: iris: Introduce vpu ops for vpu4 with necessary hooks
Dec 10, 2025
fde1686
FROMLIST: dt-bindings: mailbox: qcom: Add IPCC support for Kaanapali …
jingyiwang42 Oct 31, 2025
77f86ad
FROMLIST: arm64: dts: qcom: Add header file for IPCC physical client …
jingyiwang42 Oct 31, 2025
d178b30
FROMLIST: arm64: dts: qcom: Add header file for IPCC physical client …
QuinAsura Oct 31, 2025
8364771
FROMLIST: arm64: dts: qcom: talos: add the GPU SMMU node
quic-qqzhou Dec 4, 2025
bd5c0e8
FROMLIST: arm64: dts: qcom: talos: Add gpu and rgmu nodes
Dec 4, 2025
f3b273e
FROMLIST: arm64: dts: qcom: talos: Add GPU cooling
gauravkohli1 Dec 4, 2025
af8993b
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable Adreno 612 GPU
Dec 4, 2025
a56ff00
FROMLIST: arm64: defconfig: enable clocks, interconnect and pinctrl f…
jingyiwang42 Dec 15, 2025
84a56a1
QCLINUX: defconfig: enable Crypto and ICE related configs
wenjz-qualcomm Nov 4, 2025
b38c5b1
QCLINUX: defconfig: enable amc6821 defconfig on qcom.config
gauravkohli1 Nov 5, 2025
5b1c37c
QCLINUX: defconfig: Enable QCA808X ethernet phy config
ayaan-anwar Nov 13, 2025
bbfe6a5
QCLINUX: defconfig: Enable EDAC_QCOM on qcom.config
Komal-Bajaj Nov 14, 2025
2898e06
QCLINUX: debug: Enable WLAN related debug configs
MilanoPipo Nov 12, 2025
2c37e9e
QCLINUX: defconfig: Enable ATH reg setting
MilanoPipo Nov 12, 2025
c774fde
QCLINUX: defconfig: Enable BT_RFCOMM, BT_BNEP and UHID
Nov 19, 2025
33f8f2c
QCLINUX: defconfig: Enable various power management configs
maulik-k-shah Nov 21, 2025
a475255
QCLINUX: debug: Enable power management debug configs
maulik-k-shah Nov 21, 2025
45e32e4
FROMLIST: defconfig: qcom: Enable lt8713sx bridge driver
Nov 20, 2025
b4102d0
QCLINUX: Revert "QCLINUX: defconfig: enable Crypto and ICE related co…
Komal-Bajaj Nov 27, 2025
df1a893
QCLINUX: defconfig: Enable watchdog drivers for VM usecases
vnikhilprakash Nov 27, 2025
a3d2355
QCLINUX: debug.config: Drop heavy debug configs
Komal-Bajaj Nov 28, 2025
9751c58
QCLINUX: defconfig: Enable Trusted Execution Environment (TEE) driver…
jiaxli-QC Nov 17, 2025
6c2c435
QCLINUX: defconfig: Enable support for vhost-net, vsock
vnikhilprakash Nov 20, 2025
bcdc318
FROMLIST: arm64: defconfig: Enable Sound DMIC driver
RaviHothi Dec 3, 2025
61ab8f7
QCLINUX: arm64: configs: qcom.config: Enable GUNYAH_WATCHDOG
Dec 4, 2025
5faf2ef
FROMLIST: arm64: defconfig: Enable Glymur configs for boot to shell
pankaj-qcom Sep 25, 2025
627f10e
QCLINUX: arm64: configs: qcom.config: Enable UINPUT
rbujala-quic Dec 10, 2025
c512ab7
QCLINUX: defconfig: enable EMC2305 defconfig on qcom.config
gauravkohli1 Dec 15, 2025
ec99948
QCLINUX: arm64: configs: Added new rt.config for RT kernel
apateriy-qcom Dec 17, 2025
24ab2f7
QCLINUX: arm64: configs: qcom.config: Enable I2C_QCOM_GENI as built-in
vdadhani Dec 11, 2025
74e7ef7
FROMLIST: wifi: ath11k: add usecase firmware handling based on device…
miaoqing-quic Nov 14, 2025
5de2966
FROMLIST: mhi: host: Add standard elf image download functionality
Dec 2, 2025
eb789e6
QCLINUX: arm64: configs: Added Kubernetes support in qcom.config
apateriy-qcom Dec 18, 2025
13f203b
FROMLIST: arm64: qcom: dts: sm8750: add coresight nodes
jiegan0107 Nov 20, 2025
04f2613
FROMLIST: arm64: dts: qcom: sm8750: add memory node for adsp fastrpc
laklimov Dec 9, 2025
6ac5fb5
FROMLIST: arm64: dts: qcom: sm8750: add ADSP fastrpc-compute-cb nodes
laklimov Dec 9, 2025
5016793
FROMLIST: dt-bindings: arm: Document reboot mode magic
eberman-quic Nov 9, 2025
27b69f2
FROMLIST: arm64: dts: qcom: qcm6490-idp: Add PSCI SYSTEM_RESET2 types
eberman-quic Nov 9, 2025
e090070
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add PSCI SYSTEM_RESET2 t…
eberman-quic Nov 9, 2025
c76e512
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add TC9563 PCIe switch node
krishnachaitanya-linux Nov 1, 2025
07861e1
FROMLIST: arm64: dts: qcom: kodiak: Add memory region for audiopd
Jianping-Li Nov 17, 2025
0e52986
FROMLIST: drm/msm/a6xx: Retrieve gmu core range by index
akhilpo-qcom Dec 4, 2025
fc83596
FROMLIST: dt-bindings: display/msm: gpu: Simplify conditional schema …
akhilpo-qcom Dec 4, 2025
d762301
FROMLIST: dt-bindings: display/msm: gpu: Document A612 GPU
akhilpo-qcom Dec 4, 2025
07409db
FROMLIST: dt-bindings: display/msm/rgmu: Document A612 RGMU
Dec 4, 2025
4e442d6
FROMLIST: arm64: dts: qcom: sa8775p: Add gpu and gmu nodes
pvgtejas-quic Nov 5, 2025
8c47b94
FROMLIST: arm64: dts: qcom: lemans: Add GPU cooling
gauravkohli1 Nov 5, 2025
3e8efbf
FROMLIST: arm64: dts: qcom: lemans-evk: Enable Adreno 663 GPU
akhilpo-qcom Nov 5, 2025
97612c5
FROMLIST: arm64: dts: qcom: qcs9100-ride: Enable Adreno 663 GPU
akhilpo-qcom Nov 5, 2025
1518ad0
FROMLIST: arm64: dts: qcom: lemans: Add PSCI SYSTEM_RESET2 types
Nov 9, 2025
f0bd217
FROMLIST: arm64: dts: qcom: Add EL2 overlay for Lemans
mukeshojha-linux Dec 17, 2025
4f866a0
FROMLIST: arm64: dts: qcom: lemans: Add edp reference clock for edp phy
riteshk-quic Oct 10, 2025
2add41b
FROMLIST: arm64: dts: qcom: lemans-evk: Enable Bluetooth support
Nov 12, 2025
5736df5
FROMLIST: arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
khalidfaisal17 Nov 15, 2025
4268d7e
FROMLIST: dt-bindings: phy: describe additional regulator for Qualcom…
ayaan-anwar Nov 24, 2025
f7787b0
FROMLIST: arm64: dts: qcom: lemans-evk: add additional SerDes PHY reg…
ayaan-anwar Nov 24, 2025
aa2856f
FROMLIST: arm64: dts: qcom: lemans-ride-common: add additional SerDes…
ayaan-anwar Nov 24, 2025
14056f2
FROMLIST: arm64: dts: qcom: lemans: Enable cpufreq cooling devices
gauravkohli1 Dec 15, 2025
1ffaf58
BACKPORT: FROMLIST: wifi: ath12k: refactor PCI window register access
Nov 13, 2025
1913bd9
BACKPORT: FROMLIST: wifi: ath12k: refactor REO CMD ring handling
Nov 13, 2025
9394b7a
BACKPORT: FROMLIST: wifi: ath12k: refactor REO status ring handling
Dec 5, 2025
8e827ea
BACKPORT: FROMLIST: wifi: ath12k: fix preferred hardware mode calcula…
Nov 12, 2025
40924a8
BACKPORT: FROMLIST: wifi: ath12k: refactor 320 MHz bandwidth support …
Nov 12, 2025
e8ac32f
BACKPORT: FROMLIST: wifi: ath12k: fix mac phy capability parsing
Nov 13, 2025
e65f5bd
BACKPORT: FROMLIST: wifi: ath12k: add hardware registers for QCC2072
Nov 13, 2025
b1dfb61
BACKPORT: FROMLIST: wifi: ath12k: add hardware parameters for QCC2072
Nov 13, 2025
2860d23
BACKPORT: FROMLIST: wifi: ath12k: advertise standard ELF image format…
Nov 13, 2025
9b2f93d
BACKPORT: FROMLIST: wifi: ath12k: support LPASS_SHARED target memory …
Nov 13, 2025
636c84f
BACKPORT: FROMLIST: wifi: ath12k: support downloading auxiliary ucode…
Dec 18, 2025
30f3b76
BACKPORT: FROMLIST: wifi: ath12k: add HAL descriptor and ops for QCC2072
Nov 12, 2025
e2be856
BACKPORT: FROMLIST: wifi: ath12k: add hardware ops support for QCC2072
Nov 13, 2025
34d03f6
BACKPORT: FROMLIST: wifi: ath12k: limit number of channels per WMI co…
Nov 13, 2025
d0c439b
BACKPORT: FROMLIST: wifi: ath12k: send peer meta data version to firm…
Nov 13, 2025
1feb0eb
BACKPORT: FROMLIST: wifi: ath12k: fix PCIE_LOCAL_REG_QRTR_NODE_ID def…
miaoqing-quic Dec 18, 2025
6ed7ea2
BACKPORT: FROMLIST: wifi: ath12k: enable QCC2072 support
Dec 18, 2025
fcc5381
FROMLIST: dt-bindings: sram: Document qcom,kaanapali-imem and its chi…
jingyiwang42 Nov 24, 2025
eefed01
FROMLIST: dt-bindings: mfd: qcom,spmi-pmic: Document PMICs present on…
jprakash-qc Sep 24, 2025
2639935
FROMLIST: firmware: qcom: scm: Register gunyah watchdog device
qhrshbh Nov 18, 2025
2949741
FROMLIST: watchdog: Add driver for Gunyah Watchdog
qhrshbh Nov 18, 2025
0060206
FROMLIST: dt-bindings: remoteproc: qcom,pas: Add iommus property
mukeshojha-linux Dec 17, 2025
b897cad
FROMLIST: firmware: qcom_scm: Remove redundant piece of code
mukeshojha-linux Dec 17, 2025
042fabc
FROMLIST: firmware: qcom_scm: Rename peripheral as pas_id
mukeshojha-linux Dec 17, 2025
d127ce2
FROMLIST: firmware: qcom_scm: Introduce PAS context allocator helper …
mukeshojha-linux Dec 17, 2025
707283d
FROMLIST: remoteproc: pas: Replace metadata context with PAS context …
mukeshojha-linux Dec 17, 2025
62b2369
FROMLIST: soc: qcom: mdtloader: Add PAS context aware qcom_mdt_pas_lo…
mukeshojha-linux Dec 17, 2025
5692e4f
FROMLIST: soc: qcom: mdtloader: Remove qcom_mdt_pas_init() from expor…
mukeshojha-linux Dec 17, 2025
69c855d
FROMLIST: firmware: qcom_scm: Add a prep version of auth_and_reset fu…
mukeshojha-linux Dec 17, 2025
d20e66f
FROMLIST: firmware: qcom_scm: Refactor qcom_scm_pas_init_image()
mukeshojha-linux Dec 17, 2025
247cce5
FROMLIST: firmware: qcom_scm: Add SHM bridge handling for PAS when ru…
mukeshojha-linux Dec 17, 2025
84ae33b
FROMLIST: firmware: qcom_scm: Add qcom_scm_pas_get_rsc_table() to get…
mukeshojha-linux Dec 17, 2025
fbb3506
FROMLIST: remoteproc: pas: Extend parse_fw callback to fetch resource…
mukeshojha-linux Dec 17, 2025
a0f7428
FROMLIST: remoteproc: qcom: pas: Enable Secure PAS support with IOMMU…
mukeshojha-linux Dec 17, 2025
2637255
FROMLIST: remoteproc: qcom: Fix NULL pointer issue
mukeshojha-linux Nov 28, 2025
b28d9c7
power: reset: reboot-mode: Remove devres based allocations
Nov 9, 2025
571c21b
power: reset: reboot-mode: Add firmware node based registration
Nov 9, 2025
cf51850
power: reset: reboot-mode: Add support for 64 bit magic
Nov 9, 2025
05c2c3a
Documentation: ABI: Add sysfs-class-reboot-mode-reboot_modes
Nov 9, 2025
34a0324
power: reset: reboot-mode: Expose sysfs for registered reboot_modes
Nov 9, 2025
13d318e
firmware: psci: Implement vendor-specific resets as reboot-mode
Nov 9, 2025
187c262
FROMLIST: misc: fastrpc: Move fdlist to invoke context structure
ekanshibu Nov 28, 2025
83b0edf
FROMLIST: misc: fastrpc: Replace hardcoded ctxid mask with GENMASK
ekanshibu Nov 28, 2025
3672410
FROMLIST: misc: fastrpc: Expand context ID mask for DSP polling mode …
ekanshibu Nov 28, 2025
844e24f
FROMLIST: misc: fastrpc: Add polling mode support for fastRPC driver
ekanshibu Nov 28, 2025
a59eee9
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie p…
Oct 24, 2025
da3fef5
FROMLIST: dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe G…
abelvesa Oct 15, 2025
9909eeb
FROMLIST: phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY
abelvesa Oct 15, 2025
94a1b72
FROMLIST: dt-bindings: PCI: qcom: Document the Glymur PCIe Controller
Oct 18, 2025
7b7e779
dt-bindings: qcom,pdc: document Kaanapali Power Domain Controller
jingyiwang42 Oct 22, 2025
1c241b0
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Kaanap…
Oct 22, 2025
161eef5
FROMLIST: dt-bindings: phy: qcom,m31-eusb2-phy: Document M31 eUSB2 PH…
Oct 22, 2025
9040759
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Glymur…
wcheng-eng Dec 11, 2025
db693ff
FROMLIST: dt-bindings: phy: qcom,qmp-usb: Add Glymur USB UNI PHY comp…
wcheng-eng Dec 9, 2025
062629a
FROMLIST: dt-bindings: phy: qcom-m31-eusb2: Add Glymur compatible
wcheng-eng Dec 11, 2025
8906f80
FROMLIST: dt-bindings: phy: qcom,snps-eusb2-repeater: Add SMB2370 com…
wcheng-eng Dec 9, 2025
2ab9557
FROMLIST: phy: qualcomm: eusb2-repeater: Add SMB2370 eUSB2 repeater s…
wcheng-eng Dec 9, 2025
cdb9587
FROMLIST: phy: qualcomm: qmp-usb: Add support for Glymur USB UNI PHY
wcheng-eng Dec 9, 2025
80c97d1
FROMLIST: phy: qualcomm: Update the QMP clamp register for V6
wcheng-eng Dec 9, 2025
7683728
FROMLIST: phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings
wcheng-eng Dec 9, 2025
cb24d23
FROMLIST: phy: qualcomm: qmp-combo: Add DP offsets and settings for G…
abelvesa Dec 9, 2025
b5deb4a
FROMLIST: media: iris: Add missing platform data entries for SM8750
dikshita-agarwal Dec 18, 2025
776fe08
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Adjust tsens thermal zon…
quic-manafm Dec 15, 2025
d19a4c1
FROMLIST: soc: qcom: Expose DDR data from SMEM
quic-kdybcio Apr 10, 2025
aa542ac
QCLINUX: arm64: dts: qcom: Add camera DT binding
Oct 17, 2025
c3b0a27
QCLINUX: arm64: dts: qcom: Add lemans camx overlay dts
Oct 10, 2025
618d9d3
QCLINUX: arm64: dts: qcom: Add rb3gen2 camx overlay dts
Oct 17, 2025
bc8eb91
QCLINUX: arm64: dts: qcom: Add monaco camx overlay dts
Oct 19, 2025
73ae30f
PENDING: arm64: dts: qcom: qcs8300: Update camera PIL region to 7MB
Oct 29, 2025
54f10ad
QCLINUX: arm64: dts: qcom: Update rbgen2 camx overlay dts
Oct 27, 2025
4351fe7
QCLINUX: arm64: dts: qcom: Update Monaco camx overlay dts
Oct 27, 2025
5124ab1
QCLINUX: arm64: dts: qcom: Update Lemans camx overlay dts
Oct 27, 2025
c1df952
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add Kaanapali…
qianyu-qcom Nov 24, 2025
0425f3c
FROMLIST: phy: qcom-qmp: qserdes-txrx: Add complete QMP PCIe PHY v8 r…
qianyu-qcom Nov 24, 2025
4c341ed
FROMLIST: phy: qcom-qmp: pcs-pcie: Add v8 register offsets
qianyu-qcom Nov 24, 2025
01df722
FROMLIST: phy: qcom-qmp: qserdes-com: Add some more v8 register offsets
qianyu-qcom Nov 24, 2025
2fdd372
FROMLIST: phy: qcom: qmp-pcie: add QMP PCIe PHY tables for Kaanapali
qianyu-qcom Nov 24, 2025
fea9fe9
FROMLIST: dt-bindings: arm: qcom: Document Kaanapali SoC and its refe…
jingyiwang42 Dec 15, 2025
92c0179
FROMLIST: arm64: dts: qcom: Introduce Kaanapali SoC
jingyiwang42 Dec 15, 2025
5596b9a
FROMLIST: arm64: dts: qcom: kaanapali: Add base MTP board
jingyiwang42 Dec 15, 2025
11b3f72
FROMLIST: arm64: dts: qcom: kaanapali: Add base QRD board
jingyiwang42 Dec 15, 2025
9508158
FROMLIST: arm64: dts: qcom: kaanapali: add coresight nodes
jiegan0107 Dec 5, 2025
22ea4bf
FROMLIST: dmaengine: Add DMA_PREP_LOCK/DMA_PREP_UNLOCK flags
Nov 6, 2025
88da45e
FROMLIST: dmaengine: qcom: bam_dma: Extend the driver's device match …
Nov 6, 2025
67be6e0
FROMLIST: dmaengine: qcom: bam_dma: Add bam_pipe_lock flag support
Nov 6, 2025
88c8220
FROMLIST: crypto: qce - Include algapi.h in the core.h header
Nov 6, 2025
20ac178
FROMLIST: crypto: qce - Remove unused ignore_buf
Nov 6, 2025
32cdabe
FROMLIST: crypto: qce - Simplify arguments of devm_qce_dma_request()
Nov 6, 2025
8bbc3c8
FROMLIST: crypto: qce - Use existing devres APIs in devm_qce_dma_requ…
Dec 22, 2025
b849a69
FROMLIST: crypto: qce - Map crypto memory for DMA
Nov 6, 2025
e1170f2
FROMLIST: crypto: qce - Add BAM DMA support for crypto register I/O
Nov 6, 2025
67a9ac3
FROMLIST: crypto: qce - Add support for BAM locking
Nov 6, 2025
fa6b06a
FROMLIST: crypto: qce - Switch to using BAM DMA for crypto I/O
Nov 6, 2025
33abc4a
FROMLIST: arm64: dts: qcom: qcs8300: add display dt nodes for MDSS, D…
Nov 17, 2025
4f2607b
FROMLIST: arm64: dts: qcom: qcs8300-ride: Enable Display Port
Nov 17, 2025
97e25c8
FROMLIST: dt-bindings: thermal: tsens: Add QCS8300 compatible
gauravkohli1 Aug 22, 2025
331fa06
FROMLIST: arm64: dts: qcom: qcs8300: Enable TSENS support for QCS8300…
gauravkohli1 Aug 22, 2025
00b077b
FROMLIST: arm64: dts: qcom: qcs8300: Add GPU cooling
gauravkohli1 Sep 3, 2025
5fb247b
FROMLIST: arm64: dts: qcom: monaco: Add PSCI SYSTEM_RESET2 types
Nov 9, 2025
21d953c
FROMLIST: arm64: dts: qcom: qcs8300: Add support for camss
quic-vikramsa Nov 7, 2025
2cba4db
FROMLIST: arm64: dts: qcom: qcs8300: Add CCI definitions
Nov 26, 2025
b5d1857
FROMLIST: arm64: dts: qcom: monaco-evk-camera: Add DT overlay
Nov 26, 2025
70e565e
FROMLIST: arm64: dts: qcom: qcs8300: enable pcie0
Nov 28, 2025
0936a9b
FROMLIST: arm64: dts: qcom: qcs8300-ride: enable pcie0 interface
Nov 28, 2025
f339e57
FROMLIST: arm64: dts: qcom: qcs8300: enable pcie1
Nov 28, 2025
359dd0d
FROMLIST: arm64: dts: qcom: qcs8300-ride: enable pcie1 interface
Nov 28, 2025
f6ec419
FROMLIST: arm64: dts: qcom: monaco-evk: Enable PCIe0 and PCIe1.
quic-sushruts Nov 28, 2025
123174c
arm64: dts: qcom: qcs8300-ride: enable WLAN on qcs8300-ride
WeiZhang-stone Nov 13, 2025
378742b
FROMLIST: arm64: dts: qcom: monaco-evk: Enable Bluetooth support
Nov 13, 2025
38486e8
FROMLIST: arm64: dts: qcom: monaco-evk: Enable TPM (ST33)
khalidfaisal17 Nov 15, 2025
b3565d6
FROMLIST: arm64: dts: qcom: qcs8300-ride: Enable Bluetooth support
Nov 13, 2025
d2e0df7
FROMLIST: arm64: dts: qcom: qcs8300: add Display Serial Interface dev…
Nov 26, 2025
9f9e935
FROMLIST: arm64: dts: qcom: qcs8300-ride: add anx7625 DSI to DP bridg…
Nov 26, 2025
45a566f
FROMLIST: arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
Nov 20, 2025
205373c
FROMLIST: arm64: dts: qcom: monaco-evk: fix the SerDes PHY regulators
ayaan-anwar Nov 24, 2025
32dc097
FROMLIST: arm64: dts: qcom: qcs8300-ride: add additional SerDes PHY r…
ayaan-anwar Nov 24, 2025
4f69f1a
QCLINUX: arch: arm64: qcom: qcs8300-ride: Enable PCIe Qref regulator
krishnachaitanya-linux Nov 27, 2025
67790db
FROMLIST: arm64: dts: qcom: monaco-evk: Enable AMC6821 fan controller
gauravkohli1 Dec 4, 2025
1c15317
FROMLIST: arm64: dts: qcom: monaco: Enable cpufreq cooling devices
gauravkohli1 Dec 8, 2025
5e6ef65
QCLINUX: Revert "arm64: dts: qcom: sm8750-mtp: Add WiFi and Bluetooth"
Komal-Bajaj Dec 22, 2025
ae803ef
QCLINUX: firmware: qcom_scm: Add new scm to update Camera QoS
quic-vikramsa Oct 23, 2025
2784b22
FROMLIST: dt-bindings: mailbox: qcom-ipcc: Add bindings for physical …
jingyiwang42 Sep 23, 2025
88f1458
QCLINUX: qcom.comfig: disable ICE/UFS crypto
Komal-Bajaj Dec 23, 2025
1651b6d
FROMLIST: drm/msm/a6xx: fix bogus hwcg register updates
jhovold Dec 23, 2025
20221dd
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic Dec 23, 2025
e6bc924
Merge remote-tracking branch tech/security/firmware-smc into qcom-next
sgaud-quic Dec 23, 2025
4c4d226
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic Dec 23, 2025
7975b49
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic Dec 23, 2025
73f60b3
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic Dec 23, 2025
440cfaf
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic Dec 23, 2025
fc35e07
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic Dec 23, 2025
595d6c8
Merge remote-tracking branch tech/bus/usb/phy into qcom-next
sgaud-quic Dec 23, 2025
55698a4
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic Dec 23, 2025
930c00b
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic Dec 23, 2025
4152548
Merge remote-tracking branch tech/pmic/regulator into qcom-next
sgaud-quic Dec 23, 2025
7cfc2b7
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic Dec 23, 2025
94f1267
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic Dec 23, 2025
b008448
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic Dec 23, 2025
a6097e7
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic Dec 23, 2025
8640c51
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic Dec 23, 2025
1f82fd9
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic Dec 23, 2025
ca786a6
Merge remote-tracking branch tech/mm/gpu into qcom-next
sgaud-quic Dec 23, 2025
c1768c4
Merge remote-tracking branch tech/net/ath into qcom-next
sgaud-quic Dec 23, 2025
41fd3eb
Merge remote-tracking branch tech/net/eth into qcom-next
sgaud-quic Dec 23, 2025
84f3032
Merge remote-tracking branch tech/net/bluetooth into qcom-next
sgaud-quic Dec 23, 2025
fb02587
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic Dec 23, 2025
f898d33
Merge remote-tracking branch tech/pm/thermal into qcom-next
sgaud-quic Dec 23, 2025
b1661bb
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic Dec 23, 2025
f01dd15
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic Dec 23, 2025
99ec8d0
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic Dec 23, 2025
0a3adc8
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic Dec 23, 2025
9b04806
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic Dec 23, 2025
5619138
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic Dec 23, 2025
be1fb3e
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic Dec 23, 2025
dfc71f5
Merge remote-tracking branch tech/all/dt/glymur into qcom-next
sgaud-quic Dec 23, 2025
de31b35
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic Dec 23, 2025
c30349e
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic Dec 23, 2025
fecef83
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic Dec 23, 2025
9534e2a
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic Dec 23, 2025
195449c
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic Dec 23, 2025
f80f2d3
Merge remote-tracking branch tech/mproc/all into qcom-next
sgaud-quic Dec 23, 2025
c25eae7
Add qcom-next log files for 20251223
sgaud-quic Dec 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
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 <tingwei.zhang@oss.qualcomm.com>; Jinlong Mao <jinlong.mao@oss.qualcomm.com>; Jie Gan <jie.gan@oss.qualcomm.com>
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 <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.
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 <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/coresight/devices/<tgu-name>/step[0:7]_priority[0:3]/reg[0:17]
Date: December 2025
KernelVersion 6.18
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/coresight/devices/<tgu-name>/step[0:7]_condition_decode/reg[0:3]
Date: December 2025
KernelVersion 6.18
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/coresight/devices/<tgu-name>/step[0:7]_condition_select/reg[0:3]
Date: December 2025
KernelVersion 6.18
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/coresight/devices/<tgu-name>/step[0:7]_timer/reg[0:1]
Date: December 2025
KernelVersion 6.18
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/coresight/devices/<tgu-name>/step[0:7]_counter/reg[0:1]
Date: December 2025
KernelVersion 6.18
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/coresight/devices/<tgu-name>/reset_tgu
Date: December 2025
KernelVersion 6.18
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.
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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 <jinlong.mao@oss.qualcomm.com>, Tao Zhang <tao.zhang@oss.qualcomm.com>, Jie Gan <jie.gan@oss.qualcomm.com>
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: 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.
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