Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
345 commits
Select commit Hold shift + click to select a range
f0e3226
FROMLIST: dt-bindings: clock: qcom: Add Kaanapali Global clock contro…
taniyadas20 Oct 30, 2025
2e0cb9b
FROMLIST: clk: qcom: rpmh: Add support for Kaanapali rpmh clocks
taniyadas20 Oct 30, 2025
74292d5
FROMLIST: clk: qcom: Add TCSR clock driver for Kaanapali
taniyadas20 Oct 30, 2025
069f197
FROMLIST: clk: qcom: Add support for Global clock controller on Kaana…
taniyadas20 Oct 30, 2025
0790912
FROMGIT: pinctrl: qcom: add the tlmm driver for Kaanapali platforms
jingyiwang42 Sep 24, 2025
9a297f4
FROMGIT: dt-bindings: pinctrl: describe Kaanapali TLMM
jingyiwang42 Sep 24, 2025
2ea01e7
FROMLIST: dt-bindings: arm: Add support for Coresight TGU trace
Jul 9, 2025
9584fed
FROMLIST: coresight: Add coresight TGU driver
Jul 9, 2025
2e7b6a1
FROMLIST: coresight-tgu: Add signal priority support
Jul 9, 2025
c247e91
FROMLIST: coresight-tgu: Add TGU decode support
Jul 9, 2025
78172ff
FROMLIST: coresight-tgu: add support to configure next action
Jul 9, 2025
aee7a58
FROMLIST: coresight-tgu: add timer/counter functionality for TGU
Jul 9, 2025
e6d6870
FROMLIST: coresight-tgu: add reset node to initialize
Jul 9, 2025
f2fbe39
FROMLIST: dt-bindings: arm: Add Qualcomm extended CTI
Jul 22, 2025
727fb48
FROMLIST: coresight: cti: Add Qualcomm extended CTI support
Jul 22, 2025
6f36d44
FROMLIST: coresight: tpdm: add static tpdm support
jiegan0107 Aug 22, 2025
e5d6452
FROMLIST: coresight: tpda: add sysfs nodes for tpda cross-trigger con…
Aug 27, 2025
efcf3ed
FROMLIST: coresight: tpda: add logic to configure TPDA_SYNCR register
Aug 27, 2025
9dcfdbd
FROMLIST: coresight: tpda: add sysfs node to flush specific port
Aug 27, 2025
52d2d19
FROMLIST: dt-bindings: arm: coresight: Add cpu cluster tmc/funnel/rep…
Oct 28, 2025
5f15f92
FROMLIST: coresight-funnel: Add support for CPU cluster funnel
Oct 28, 2025
812f78b
FROMLIST: coresight-funnel: Handle delay probe for CPU cluster funnel
Oct 28, 2025
148ad32
FROMLIST: coresight-replicator: Add support for CPU cluster replicator
Oct 28, 2025
efa8829
FROMLIST: coresight-replicator: Handle delayed probe for CPU cluster …
Oct 28, 2025
1c4429e
FROMLIST: coresight-replicator: Update mgmt_attrs for CPU cluster rep…
Oct 28, 2025
892fc98
FROMLIST: coresight-tmc: Add support for CPU cluster ETF and refactor…
Oct 28, 2025
1ac9475
FROMLIST: coresight-tmc-etf: Refactor enable function for CPU cluster…
Oct 28, 2025
a2de861
FROMLIST: coresight-tmc: Update tmc_mgmt_attrs for CPU cluster TMC co…
Oct 28, 2025
a64e607
FROMLIST: coresight-tmc: Handle delayed probe for CPU cluster TMC
Oct 28, 2025
96e5287
FROMLIST: coresight: add 'cs_mode' to link enable functions
Oct 28, 2025
6001cdf
FROMLIST: arm64: dts: qcom: kodiak: add coresight nodes
jiegan0107 Nov 3, 2025
37e24ac
FROMLIST: arm64: dts: qcom: x1e80100: add Coresight nodes for APSS de…
Oct 28, 2025
5339851
FROMLIST: arm64: dts: qcom: Add backlight support for eDP panel
Oct 16, 2025
bbfed33
FROMLIST: dt-bindings: interconnect: document the RPMh Network-On-Chi…
rlaggysh Nov 3, 2025
938409e
FROMLIST: interconnect: qcom: add Kaanapali interconnect provider driver
rlaggysh Nov 3, 2025
91ce695
FROMLIST: arm64: dts: qcom: hamoa: enable ETR and CTCU devices
jiegan0107 Nov 4, 2025
f995353
FROMGIT: dt-bindings: arm: qcom,ids: Add SoC ID for QCS6490
Komal-Bajaj Nov 3, 2025
3b195a6
FROMGIT: soc: qcom: socinfo: Add SoC ID for QCS6490
Komal-Bajaj Nov 3, 2025
6d172a0
FROMLIST: power: reset: reboot-mode: Synchronize list traversal
Sep 22, 2025
891d5c0
FROMLIST: power: reset: reboot-mode: Add device tree node-based regis…
Sep 22, 2025
ec343f0
FROMLIST: power: reset: reboot-mode: Add support for 64 bit magic
Sep 22, 2025
5cf0e4f
FROMLIST: Documentation: ABI: Add sysfs-class-reboot-mode-reboot_modes
Sep 22, 2025
3fec1ce
FROMLIST: power: reset: reboot-mode: Expose sysfs for registered rebo…
Sep 22, 2025
d32f982
FROMLIST: firmware: psci: Implement vendor-specific resets as reboot-…
Sep 22, 2025
9fe45cf
FROMLIST: dt-bindings: qcom,pdc: document Kaanapali Power Domain Cont…
jingyiwang42 Oct 22, 2025
2d881b7
FROMGIT: dt-bindings: power: qcom,rpmpd: document the Kaanapali RPMh …
jprakash-qc Sep 24, 2025
d74d8b2
FROMGIT: dt-bindings: power: qcom,rpmpd: add new RPMH levels
jprakash-qc Sep 24, 2025
c2e58ee
FROMGIT: pmdomain: qcom: rpmhpd: Add RPMh power domain support for Ka…
jprakash-qc Sep 24, 2025
52884dc
FROMLIST: dt-bindings: ufs: qcom: Document the Kaanapali UFS controller
nitinrawat123 Sep 24, 2025
d014dd6
FROMLIST: dt-bindings: phy: Add QMP UFS PHY compatible for Kaanapali
jingyiwang42 Sep 24, 2025
029a799
FROMGIT: dt-bindings: mmc: sdhci-msm: Add Kaanapali compatible
Sep 24, 2025
fc1b59c
FROMLIST: dt-bindings: arm-smmu: Add compatible for Kaanapali and Gly…
jingyiwang42 Oct 22, 2025
4cec034
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie p…
Oct 24, 2025
f52cd30
FROMLIST: coresight: core: Refactoring ctcu_get_active_port and make …
jiegan0107 Oct 13, 2025
3ebcf64
FROMLIST: coresight: core: add a new API to retrieve the helper device
jiegan0107 Oct 13, 2025
76dc5da
FROMLIST: coresight: tmc: add etr_buf_list to store allocated etr_buf
jiegan0107 Oct 13, 2025
4617e2a
FROMLIST: coresight: tmc: add create/clean functions for etr_buf_list
jiegan0107 Oct 13, 2025
083ec20
FROMLIST: coresight: tmc: Introduce sysfs_read_ops to wrap sysfs read…
jiegan0107 Oct 13, 2025
f91b1ff
FROMLIST: dt-bindings: arm: add an interrupt property for Coresight CTCU
jiegan0107 Oct 13, 2025
068e79e
FROMLIST: coresight: ctcu: enable byte-cntr for TMC ETR devices
jiegan0107 Oct 13, 2025
b5bd672
FROMLIST: coresight: tmc: integrate byte-cntr's read_ops with sysfs f…
jiegan0107 Oct 13, 2025
37c2a79
FROMLIST: arm64: dts: qcom: qcs8300: enable pcie0
Sep 8, 2025
1abde3e
FROMLIST: arm64: dts: qcom: qcs8300-ride: enable pcie0 interface
Sep 8, 2025
2b05d0d
FROMLIST: arm64: dts: qcom: qcs8300: enable pcie1
Sep 8, 2025
bed25ea
FROMLIST: arm64: dts: qcom: qcs8300-ride: enable pcie1 interface
Sep 8, 2025
d9d228b
FROMLIST: dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the …
Nov 4, 2025
77be826
FROMLIST: phy: qcom-qmp: pcs: Add v8.50 register offsets
Nov 4, 2025
8c010cf
FROMLIST: phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen5x4 PHY
Nov 4, 2025
ab48864
FROMLIST: soc: qcom: ice: Add HWKM v1 support for wrapped keys
Oct 30, 2025
8d9dc96
FROMLIST: arm64: dts: qcom: hamoa-iot-som: Unreserve GPIOs blocking S…
xueyaoan Oct 27, 2025
b7a0a54
FROMLIST: arm64: dts: qcom: hamoa-iot-evk: Enable TPM (ST33) on SPI11
khalidfaisal17 Nov 11, 2025
e614034
FROMGIT: dt-bindings: crypto: qcom,inline-crypto-engine: Document the…
Sep 24, 2025
a83ff01
FROMLIST: dmaengine: Add DMA_PREP_LOCK/DMA_PREP_UNLOCK flags
Nov 6, 2025
0cdf5c8
FROMLIST: dmaengine: qcom: bam_dma: Extend the driver's device match …
Nov 6, 2025
8c73677
FROMLIST: dmaengine: qcom: bam_dma: Add bam_pipe_lock flag support
Nov 6, 2025
5c3f316
FROMLIST: crypto: qce - Include algapi.h in the core.h header
Nov 6, 2025
8510eee
FROMLIST: crypto: qce - Remove unused ignore_buf
Nov 6, 2025
98e75fc
FROMLIST: crypto: qce - Simplify arguments of devm_qce_dma_request()
Nov 6, 2025
ca60d4f
FROMLIST: crypto: qce - Use existing devres APIs in devm_qce_dma_requ…
Nov 6, 2025
605c3eb
FROMLIST: crypto: qce - Map crypto memory for DMA
Nov 6, 2025
8e41df4
FROMLIST: crypto: qce - Add BAM DMA support for crypto register I/O
Nov 6, 2025
cb61467
FROMLIST: crypto: qce - Add support for BAM locking
Nov 6, 2025
0ff2ae7
FROMLIST: crypto: qce - Switch to using BAM DMA for crypto I/O
Nov 6, 2025
6a60721
FROMLIST: arm64: dts: qcom: Add PCIe3 and PCIe5 support for HAMOA-IOT…
Sep 22, 2025
85bf4e6
FROMLIST: arm64: dts: qcom: Add PCIe3 and PCIe5 regulators for HAMAO-…
Sep 22, 2025
ede3ae7
FROMLIST: arm64: dts: qcom: monaco-evk: Enable PCIe0 and PCIe1 on mon…
quic-sushruts Nov 11, 2025
44337c6
FROMGIT: arm64: dts: qcom: rename sm6150 to talos
lumag Sep 23, 2025
8c6c11b
FROMLIST: arm64: dts: qcom: talos: Drop opp-shared from QUP OPP table
vdadhani Nov 11, 2025
272ed25
FROMLIST: arm64: dts: qcom: qcs8300-ride: enable WLAN on qcs8300-ride
WeiZhang-stone Nov 13, 2025
a348871
FROMLIST: arm64: dts: qcom: lemans-evk: Enable Bluetooth support
Nov 12, 2025
829c78b
FROMLIST: dt-bindings: firmware: qcom,scm: Document SCM on Kaanapali SOC
jingyiwang42 Oct 22, 2025
ce9c02a
FROMLIST: arm64: dts: qcom: monaco-evk: Enable Bluetooth support
Nov 13, 2025
51621ab
FROMLIST: dt-bindings: nvmem: qfprom: Add sa8775p compatible
akhilpo-qcom Sep 10, 2025
66e3106
FROMLIST: drm/msm/a6xx: Add support for Adreno 612
Nov 6, 2025
2efb8e5
FROMLIST: dt-bindings: display/msm: gpu: Document A612 GPU
akhilpo-qcom Nov 6, 2025
229115a
FROMLIST: dt-bindings: display/msm/rgmu: Document A612 RGMU
Nov 6, 2025
6671f72
FROMLIST: stm: class: Add MIPI OST protocol support
Oct 24, 2025
b7200f7
FROMLIST: arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
khalidfaisal17 Nov 15, 2025
0dc3b9e
FROMLIST: arm64: dts: qcom: monaco-evk: Enable TPM (ST33)
khalidfaisal17 Nov 15, 2025
a69aa7a
FROMLIST: drm/msm/dp: move link-specific parsing from dp_panel to dp_…
Sep 26, 2025
6ca12d0
FROMLIST: drm/msm/dp: Add support for lane mapping configuration
Sep 26, 2025
3a23b5e
FROMLIST: dt-bindings: display/msm: dp-controller: Add SM6150
Sep 16, 2025
b844ff0
FROMLIST: dt-bindings: display: msm: sm6150-mdss: Add DisplayPort con…
Nov 4, 2025
5cd96d7
FROMLIST: dt-bindings: display: msm: sm6150-mdss: Fix example indenta…
Nov 4, 2025
91a5f25
FROMLIST: arm64: dts: qcom: sc7280: Add memory region for audiopd
Jianping-Li Nov 18, 2025
9616409
FROMLIST: dt-bindings: arm: document the static TPDM compatible
jiegan0107 Oct 28, 2025
e0326f1
FROMLIST: arm64: qcom: dts: sm8750: add coresight nodes
jiegan0107 Nov 17, 2025
85e5961
FROMLIST: dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe G…
abelvesa Oct 15, 2025
4490847
FROMLIST: phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY
abelvesa Oct 15, 2025
d1d2c38
FROMGIT: dt-bindings: i2c: qcom-cci: Document Kaanapali compatible
HangxiangMa Oct 29, 2025
288cbc6
FROMGIT: media: iris: turn platform caps into constants
lumag Oct 28, 2025
83b26d8
FROMGIT: media: iris: turn platform data into constants
lumag Oct 28, 2025
fc8e962
FROMGIT: media: iris: stop encoding PIPE value into fw_caps
lumag Oct 28, 2025
cc93483
FROMGIT: media: iris: remove duplication between generic gen2 data an…
lumag Oct 28, 2025
d10e1ac
FROMGIT: media: iris: rename sm8250 platform file to gen1
lumag Oct 28, 2025
7d67edc
FROMGIT: media: iris: enable support for SC7280 platform
lumag Oct 28, 2025
898674e
FROMLIST: media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usa…
dikshita-agarwal Nov 2, 2025
f0661a5
FROMLIST: arm64: dts: qcom: qcs8300-ride: Enable Bluetooth support
Nov 13, 2025
042aeae
FROMGIT: media: iris: Add support for HFI_PROP_OPB_ENABLE to control …
dikshita-agarwal Oct 8, 2025
727c4b5
FROMGIT: media: iris: Add support for QC08C format for decoder
dikshita-agarwal Oct 8, 2025
e7cd57e
FROMGIT: media: iris: Add support for QC08C format for encoder
dikshita-agarwal Oct 8, 2025
7f5810f
FROMGIT: media: qcom: iris: Constify iris_v4l2_file_ops
pinchartl Oct 26, 2025
511774a
FROMGIT: media: iris: Refine internal buffer reconfiguration logic fo…
dikshita-agarwal Nov 5, 2025
1af1bf9
FROMGIT: media: qcom: iris: Add sanity check for stop streaming
Oct 27, 2025
d2eda13
FROMLIST: dt-bindings: arm: qcom: Document Kaanapali SoC and its refe…
jingyiwang42 Sep 25, 2025
083da23
FROMLIST: arm64: dts: qcom: Introduce Kaanapali SoC
jingyiwang42 Sep 25, 2025
746a202
FROMLIST: arm64: dts: qcom: kaanapali: Add base MTP board
jingyiwang42 Sep 25, 2025
5741f5a
FROMGIT: ufs: core: Revert "Make HID attributes visible"
bvanassche Oct 28, 2025
5c5ee78
PENDING: arch: arm64: Enable UFS on x1e80100 SoC
Pradeep-pvk Oct 13, 2025
ba8c93d
PENDING: arch: arm64: Enable UFS on HAMOA-IOT-EVK board
Pradeep-pvk Nov 18, 2025
40fa15e
FROMLIST: clk: qcom: gcc-x1e80100: Use BRANCH_HALT_DELAY for UFS PHY …
taniyadas20 Nov 19, 2025
5830916
FROMLIST: drm/bridge: anx7625: Fix EDID block size at drm_edid_alloc(…
Xin-ANX Nov 18, 2025
db4ef25
FROMLIST: dt-bindings: phy: Add QMP USB3+DP PHY for QCS615
Sep 26, 2025
be1aa20
FROMLIST: phy: qcom: qmp-usbc: Rename USB-specific ops to prepare for…
Nov 13, 2025
8ba9951
FROMLIST: phy: qcom: qmp-usbc: Add DP-related fields for USB/DP switc…
Sep 26, 2025
e7dc039
FROMLIST: phy: qcom: qmp-usbc: Add regulator init_load support
Sep 26, 2025
3bd29bd
FROMLIST: phy: qcom: qmp-usbc: Move reset config into PHY cfg
Sep 26, 2025
e59ab93
FROMLIST: phy: qcom: qmp-usbc: add DP link and vco_div clocks for DP PHY
Sep 26, 2025
32b9bd9
FROMLIST: phy: qcom: qmp-usbc: Move USB-only init to usb_power_on
Sep 26, 2025
7452b82
FROMLIST: phy: qcom: qmp-usbc: Add TCSR parsing and PHY mode setting
Sep 26, 2025
49d7e4e
FROMLIST: phy: qcom: qmp-usbc: Add DP PHY ops for USB/DP switchable T…
Sep 26, 2025
d07074c
FROMLIST: phy: qcom: qmp-usbc: Add USB/DP exclude handling
Sep 26, 2025
fd6dde9
FROMLIST: phy: qcom: qmp: Add DP v2 PHY register definitions
Sep 26, 2025
23b7645
FROMLIST: phy: qcom: qmp-usbc: Add QCS615 USB/DP PHY config and DP mo…
Sep 26, 2025
1558b66
FROMLIST: arm64: dts: qcom: talos: Add DisplayPort and QMP USB3-DP PHY
Nov 4, 2025
ac047bf
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable DisplayPort
Nov 4, 2025
aea4f0c
clk: qcom: tcsrcc-glymur: Update register offsets for clock refs
taniyadas20 Oct 31, 2025
a6f7092
FROMGIT: dt-bindings: rpmh-regulator : Add compatibles for PMH01XX & …
QUIC-kamalw Sep 18, 2025
79c18d2
FROMGIT: dt-bindings: rpmh-regulator: Update pmic-id DT prop info for…
QUIC-kamalw Sep 18, 2025
71f424f
FROMGIT: regulator: rpmh-regulator: Add support for new resource name…
QUIC-kamalw Sep 18, 2025
dc1fc47
FROMGIT: regulator: rpmh-regulator: Add RPMH regulator support for Gl…
QUIC-kamalw Sep 18, 2025
3931fba
FROMGIT: regulator: rpmh-regulator: Add RPMH regulator support for PM…
jprakash-qc Sep 24, 2025
81fc8fb
FROMGIT: regulator: dt-bindings: qcom,rpmh: Add support for PMR735D
jprakash-qc Sep 24, 2025
4c17d09
FROMLIST: drm/msm/dp: Update msm_dp_controller IDs for sa8775p
Mani-chandana167 Sep 23, 2025
7bdce36
FROMLIST: drm/panel: Set sufficient voltage for panel nt37801
Oct 23, 2025
7d5c2ff
FROMLIST: dt-bindings: spmi: split out common QCOM SPMI PMIC arbiter …
jprakash-qc Oct 24, 2025
d80f687
FROMLIST: dt-bindings: spmi: add support for glymur-spmi-pmic-arb (ar…
jprakash-qc Oct 24, 2025
3a8993f
FROMLIST: spmi: spmi-pmic-arb: add support for PMIC arbiter v8
Oct 24, 2025
7dbd4e5
FROMLIST: dt-bindings: soc: qcom: qcom,pmic-glink: Add Kaanapali and …
Oct 27, 2025
3abaeb4
FROMLIST: soc: qcom: pmic_glink: Add charger PDR service path and ser…
Oct 27, 2025
b11fd98
FROMLIST: drm/bridge: add support for lontium lt8713sx bridge driver
Nov 18, 2025
05f6579
FROMLIST: dt-bindings: bridge: lt8713sx: Add bindings
Nov 18, 2025
5d5550e
FROMLIST: drm/bridge: lt9611uxc: Increase EDID wait time from 500ms t…
quic-botlagun Nov 21, 2025
6dc6571
FROMLIST: dt-bindings: display: msm: document DSI controller and phy …
Nov 25, 2025
2f47b45
FROMLIST: dt-bindings: msm: dsi-controller-main: document the QCS8300…
Nov 25, 2025
c31c79e
FROMLIST: dt-bindings: display: msm-dsi-phy-7nm: document the QCS8300…
Nov 25, 2025
57bca8e
FROMLIST: arm64: dts: qcom: qcs8300: add Display Serial Interface dev…
Nov 26, 2025
fe788ea
FROMLIST: arm64: dts: qcom: qcs8300-ride: add anx7625 DSI to DP bridg…
Nov 26, 2025
0ba87d9
FROMGIT: dt-bindings: pinctrl: qcom,pmic-gpio: Add GPIO bindings for …
jprakash-qc Sep 24, 2025
7bd07dc
FROMGIT: pinctrl: qcom: spmi-gpio: Add PMCX0102, PMK8850 & PMH01XX PM…
Sep 24, 2025
2803dee
FROMGIT:pinctrl: qcom: spmi-gpio: add support for {LV_VIN2, MV_VIN3}_…
Sep 24, 2025
b017ba7
FROMLIST: arm64: dts: qcom: monaco-evk: add lt8713sx bridge for iq8
Nov 20, 2025
a137457
FROMLIST: dt-bindings: phy: describe additional regulator for Qualcom…
Nov 24, 2025
4573227
FROMLIST: arm64: dts: qcom: lemans-evk: add additional SerDes PHY reg…
Nov 24, 2025
ae04b95
FROMLIST: arm64: dts: qcom: lemans-ride-common: add additional SerDes…
Nov 24, 2025
06cd79b
FROMLIST: arm64: dts: qcom: monaco-evk: fix the SerDes PHY regulators
Nov 24, 2025
42e779e
FROMLIST: arm64: dts: qcom: qcs8300-ride: add additional SerDes PHY r…
Nov 24, 2025
c280d7e
FROMLIST: phy: qcom: sgmii-eth: add second regulator support
Nov 24, 2025
75121cd
QCLINUX: Revert "arm64: dts: qcom: sm8750-mtp: Add WiFi and Bluetooth"
Komal-Bajaj Oct 22, 2025
6c5fc8c
QCLINUX: firmware: qcom_scm: Add new scm to update Camera QoS
quic-vikramsa Oct 23, 2025
841239d
FROMLIST: dt-bindings: mailbox: qcom-ipcc: Add bindings for physical …
jingyiwang42 Sep 23, 2025
32998bb
QCLINUX: arch: arm64: qcom: qcs8300-ride: Enable PCIe Qref regulator
krishnachaitanya-linux Nov 27, 2025
07ec4c1
FROMLIST: dt-bindings: mfd: qcom,spmi-pmic: Document PMICs present on…
jprakash-qc Sep 24, 2025
2c77b9d
FROMLIST: drm/msm/dpu: enable virtual planes by default
lumag May 13, 2025
190ecfe
FROMLIST: drm/msm/disp/dpu: add merge3d support for sc7280
Nov 24, 2025
f7bb3bb
FROMLIST: drm/bridge: lt9611uxc: extend mode valid checks
Nov 26, 2025
0d74e43
FROMLIST: drm/bridge: lt9611uxc: add support for 4K@30 resolution
Nov 26, 2025
a4695cb
QCLINUX: defconfig: Introduce prune.config fragment
Komal-Bajaj May 29, 2025
e50664c
QCLINUX: defconfig: Define qcom.config and enable DMABUF heaps
Komal-Bajaj Sep 23, 2025
7aed2fb
QCLINUX: arch: arm64: configs: Enable coresight components in qcom.co…
jiegan0107 Sep 26, 2025
5c83bf7
QCLINUX: defconfig: enable zram defconfig on qcom.config
charan-kalla-oss Sep 30, 2025
8ee765a
QCLINUX: defconfig: Enable scheduler and thermal related configs
Komal-Bajaj Oct 6, 2025
1863bc0
QCLINUX: debug: Enable additional Qualcomm-specific debug configs
Komal-Bajaj Oct 6, 2025
9f47621
QCLINUX: arch: arm64: configs: Enable stm components in qcom.config
jiegan0107 Oct 31, 2025
6d127fd
FROMLIST: arm64: defconfig: enable GCC, interconnect and pinctrl for …
jingyiwang42 Sep 25, 2025
1afd553
QCLINUX: defconfig: enable Crypto and ICE related configs
wenjz-qualcomm Nov 4, 2025
4417e53
QCLINUX: defconfig: enable amc6821 defconfig on qcom.config
gauravkohli1 Nov 5, 2025
846fc92
QCLINUX: defconfig: Enable QCA808X ethernet phy config
Nov 13, 2025
2b35281
FROMLIST: arm64: defconfig: Enable SX150x GPIO expander driver
Aug 20, 2025
661afe3
QCLINUX: defconfig: Enable EDAC_QCOM on qcom.config
Komal-Bajaj Nov 14, 2025
0ce9ca6
QCLINUX: debug: Enable WLAN related debug configs
MilanoPipo Nov 12, 2025
ca58487
QCLINUX: defconfig: Enable ATH reg setting
MilanoPipo Nov 12, 2025
0d0f40f
QCLINUX: defconfig: Enable BT_RFCOMM, BT_BNEP and UHID
Nov 19, 2025
4a2a72c
QCLINUX: defconfig: Enable various power management configs
maulik-k-shah Nov 21, 2025
8de7aba
QCLINUX: debug: Enable power management debug configs
maulik-k-shah Nov 21, 2025
d3af7bd
FROMLIST: defconfig: qcom: Enable lt8713sx bridge driver
Nov 20, 2025
382b76d
QCLINUX: Revert "QCLINUX: defconfig: enable Crypto and ICE related co…
Komal-Bajaj Nov 27, 2025
0730b7e
QCLINUX: defconfig: Enable watchdog drivers for VM usecases
vnikhilprakash Nov 27, 2025
e6fafa4
QCLINUX: debug.config: Drop heavy debug configs
Komal-Bajaj Nov 28, 2025
cd8bf4d
QCLINUX: defconfig: Enable Trusted Execution Environment (TEE) driver…
jiaxli-QC Nov 17, 2025
ec55670
FROMLIST: arm64: defconfig: Enable two Novatek display panels for MTP…
krzk Oct 9, 2025
20ee20d
QCLINUX: defconfig: Enable support for vhost-net, vsock
vnikhilprakash Nov 20, 2025
ebb70ee
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic Dec 2, 2025
4ff64bb
Merge remote-tracking branch tech/bsp/interconnect into qcom-next
sgaud-quic Dec 2, 2025
f6d40d1
Merge remote-tracking branch tech/security/firmware-smc into qcom-next
sgaud-quic Dec 2, 2025
fd8e53e
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic Dec 2, 2025
1097420
Merge remote-tracking branch tech/bsp/pinctrl into qcom-next
sgaud-quic Dec 2, 2025
aee2557
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic Dec 2, 2025
11cdee9
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic Dec 2, 2025
43cb19a
Merge remote-tracking branch tech/bus/pci/pwrctl into qcom-next
sgaud-quic Dec 2, 2025
3f1668b
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic Dec 2, 2025
222146d
Merge remote-tracking branch tech/debug/eud into qcom-next
sgaud-quic Dec 2, 2025
bd7d1f0
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic Dec 2, 2025
3bac55e
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic Dec 2, 2025
41d1f9c
Merge remote-tracking branch tech/pmic/regulator into qcom-next
sgaud-quic Dec 2, 2025
a50dd13
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic Dec 2, 2025
297c087
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic Dec 2, 2025
b35ad1f
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic Dec 2, 2025
3ebd1eb
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic Dec 2, 2025
92c8594
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic Dec 2, 2025
52c1e7f
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic Dec 2, 2025
16c3157
Merge remote-tracking branch tech/mm/gpu into qcom-next
sgaud-quic Dec 2, 2025
b55b3c8
Merge remote-tracking branch tech/net/eth into qcom-next
sgaud-quic Dec 2, 2025
109f76e
Merge remote-tracking branch tech/net/bluetooth into qcom-next
sgaud-quic Dec 2, 2025
da7090a
Merge remote-tracking branch tech/pm/pmdomain into qcom-next
sgaud-quic Dec 2, 2025
84d7a53
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic Dec 2, 2025
9bc080f
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic Dec 2, 2025
05e6394
Merge remote-tracking branch tech/security/ice into qcom-next
sgaud-quic Dec 2, 2025
e32b075
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic Dec 2, 2025
a0b9bc1
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic Dec 2, 2025
f2f4840
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic Dec 2, 2025
41cef3c
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic Dec 2, 2025
95f7c84
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic Dec 2, 2025
a15696c
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic Dec 2, 2025
cb4cebd
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic Dec 2, 2025
5d5d50a
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic Dec 2, 2025
307b734
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic Dec 2, 2025
591978f
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic Dec 2, 2025
11ce17b
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic Dec 2, 2025
fac9a5c
Add qcom-next log files for 20251202
sgaud-quic Dec 2, 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: Oct. 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.
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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[email protected]>
Description:
(RW) Set/Get the counter value with specific step for TGU.

What: /sys/bus/coresight/devices/<tgu-name>/reset_tgu
Date: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <[email protected]>, Songwei Chai (QUIC) <[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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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.
4 changes: 3 additions & 1 deletion Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,9 @@ properties:
- const: arm,coresight-cti
- const: arm,primecell
- items:
- const: arm,coresight-cti-v8-arch
- enum:
- arm,coresight-cti-v8-arch
- qcom,coresight-cti-extended
- const: arm,coresight-cti
- const: arm,primecell

Expand Down
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 @@ -261,4 +291,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 etr0
- description: Byte cntr interrupt for etr1

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