Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7188 commits
Select commit Hold shift + click to select a range
da66123
Revert "FROMLIST: of: Add convenience wrappers for of_map_id()"
vijayanandjitta-oss Apr 24, 2026
d47bb88
FROMLIST: of: Add convenience wrappers for of_map_id()
rmurphy-arm Oct 14, 2025
1e6e503
FROMLIST: of: Factor arguments passed to of_map_id() into a struct
charan-kalla-oss Nov 29, 2025
00e90ec
FROMLIST: of: Respect #{iommu,msi}-cells in maps
rmurphy-arm Mar 25, 2026
45cb306
Revert "Revert "FROMLIST: PCI: dwc: Remove MSI/MSIX capability if iMS…
krishnachaitanya-linux Apr 23, 2026
3bb5cae
FROMLIST: PCI: qcom: Disable ASPM L0s for SA8775P
Apr 19, 2026
20735d5
linux-qcom: Enable audio over HDMI and DP for kodiak (#477)
sgaud-quic Apr 29, 2026
d76085e
ASoC: qcom: q6apm-lpass-dai: move graph start to trigger (#474)
sgaud-quic Apr 29, 2026
b50a0ac
arm64: dts: qcom: lemans: Enable audio over DisplayPort (#462)
sgaud-quic Apr 29, 2026
84c2e83
arm64: dts: qcom: monaco-evk: fix overlay stacking and PHY reset pola…
sgaud-quic Apr 29, 2026
4d876d3
Disable L0s to fix wlan functionality (#506)
sgaud-quic Apr 29, 2026
f09c337
of/irq: Fix MSI map walk regression and NULL deref in of_msi (#507)
sgaud-quic Apr 29, 2026
11d6354
arm64: configs: qcom.config: Enable CONNECTOR, PROC_EVENTS (#511)
sgaud-quic Apr 29, 2026
5b15778
arm64: dts: qcom: rb3gen2-industrial-mezzanine: add overlay for QPS61…
sgaud-quic Apr 29, 2026
cdf31ed
prune.config: Enable Realtek PHY config for Rb3Gen2 Industrial board …
sgaud-quic Apr 29, 2026
9d60975
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl Apr 29, 2026
424ee7b
FROMLIST: pci: quirks: Advertise D3cold capability for UPD720201
sushrut-trivedi Apr 30, 2026
cb77099
PENDING: arm64: dts: qcom: Add EL2 support for Iris for kodiak
gouravk-qualcomm Apr 29, 2026
a3950d4
WORKAROUND: i2c: qcom-geni: Fix -EACCES error during system resume
vdadhani Mar 31, 2026
b066fe8
FROMLIST: arm64: dts: qcom: monaco: add GDSP fastrpc-compute-cb nodes
ekanshibu Apr 15, 2026
6b2f39d
FROMLIST: PCI: qcom: Add D3cold support
Apr 14, 2026
d549eaf
FROMLIST: PCI/pwrctrl: Do not try to power on/off devices that don't …
Mani-Sadhasivam Apr 21, 2026
dc3039a
FROMLIST: arm64: dts: qcom: monaco-evk: Extract common EVK hardware i…
umang-chheda Apr 27, 2026
fec539d
FROMLIST: dt-bindings: arm: qcom: Add monaco-ac-evk support
umang-chheda Apr 27, 2026
8172166
FROMLIST: Bluetooth: hci_sync: Add LE Channel Sounding HCI Command/ev…
bhavani-oss-source Apr 16, 2026
05f0b05
FROMLIST: arm64: dts: qcom: monaco: Add monaco-ac EVK board
umang-chheda Apr 27, 2026
f532bc8
FROMLIST: arm64: dts: qcom: monaco-ac-evk: Add IFP mezzanine
umang-chheda Apr 27, 2026
dbe21d0
FROMLIST: arm64: dts: qcom: monaco-evk: Enable primary USB controller…
swatagar Apr 30, 2026
796722c
PCI: qcom: Add D3cold support (#461)
sgaud-quic May 4, 2026
a47ccc7
PCI/pwrctrl: Do not try to power on/off devices that don't need pwrct…
sgaud-quic May 4, 2026
b688287
i2c: qcom-geni: Fix -EACCES error during system resume (#483)
sgaud-quic May 4, 2026
e0099e1
pci: quirks: Advertise D3cold capability for UPD720201 (#525)
sgaud-quic May 4, 2026
ba34902
WORKAROUND: arm64: dts: qcom: monaco-evk: Enable Bluetooth support
Apr 24, 2026
6cb29a7
FROMLIST: soc: qcom: pd-mapper: Add support for SA8775P
mohsRafi Feb 9, 2026
83c37b4
FROMLIST: soc: qcom: pd-mapper: Add support for QCS8300
mohsRafi Feb 9, 2026
7368c42
Lemans monaco audio pd mapper support (#539)
sgaud-quic May 5, 2026
3a9a2eb
WORKAROUND: arm64: dts: qcom: Add qref supply for Monaco
krishnachaitanya-linux May 5, 2026
4cfc937
FROMLIST: serial: qcom_geni: fix kfifo underflow when flush precedes …
vdadhani May 6, 2026
446a1f0
FROMLIST: dt-bindings: soc: qcom: eud: Add per-path child nodes for U…
elsonroy May 1, 2026
8711ab4
FROMLIST: usb: misc: qcom_eud: add sysfs attribute for port selection
elsonroy May 1, 2026
a8acec8
FROMLIST: usb: misc: qcom_eud: add per-path High-Speed PHY control
elsonroy May 1, 2026
5c73f91
FROMLIST: usb: misc: qcom_eud: add per-path role switch support
elsonroy May 1, 2026
5c12d01
FROMLIST: usb: misc: qcom_eud: improve enable_store API
elsonroy May 1, 2026
d668abf
FROMLIST: usb: misc: qcom_eud: add host mode coordination
elsonroy May 1, 2026
fe01596
FROMLIST: usb: misc: qcom_eud: fix virtual attach/detach event handling
elsonroy May 1, 2026
b0758f5
FROMLIST: arm64: dts: qcom: kodiak: Describe EUD UTMI path using chil…
elsonroy May 1, 2026
219607d
FROMLIST: arm64: dts: qcom: Map USB connector to EUD on Kodiak boards
elsonroy May 1, 2026
43bd7eb
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl Apr 29, 2026
4734ee7
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
kripal-qipl Apr 29, 2026
f9fa272
QCLINUX: qcom-dcc: add lemans register list and move config to header
jiegan0107 Apr 29, 2026
6882465
QCLINUX: qcom-dcc: move talos config to qcom-dcc-talos-config.h
jiegan0107 Apr 29, 2026
6338b5f
QCLINUX: qcom-dcc: group lemans and monaco SoC IDs with comments
jiegan0107 Apr 29, 2026
a2fd69f
QCLINUX: qcom-dcc: add kodiak register list and move config to header
jiegan0107 Apr 29, 2026
79dcd36
QCLINUX: qcom-dcc: add pakala register list and move config to header
jiegan0107 Apr 29, 2026
fb2c744
Merge remote-tracking branch 'qcom-next/qcom-6.18/tech/noup/debug/all…
jiegan0107 May 7, 2026
d659fcd
pinctrl: qcom: lpass-lpi: Enable runtime PM hooks on remaining SoCs (…
sgaud-quic May 7, 2026
44d4aeb
qcom.config: Enable SYSFS config (#486)
sgaud-quic May 7, 2026
b822a3c
serial: qcom_geni: fix kfifo underflow when flush precede DMA complet…
sgaud-quic May 8, 2026
9fe5f72
QCLINUX: qcom.config: enable CONFIG_CMA for qcom chipsets
bibekpatro May 8, 2026
3de9051
Merge tag 'v6.18.25' into qclinux.2.0
svankas May 8, 2026
a74fa61
FROMLIST: wifi: ath12k: fix TLV32 length mask
miaoqing-quic Apr 12, 2026
7253de4
FROMLIST: wifi: ath12k: refactor HAL TLV32/64 decode helpers
miaoqing-quic Apr 17, 2026
3d01d00
FROMLIST: wifi: ath12k: add HAL ops for monitor TLV header decode and…
miaoqing-quic Apr 17, 2026
4cffcdb
FROMLIST: wifi: ath12k: add dp_mon support 32-bit TLV headers
miaoqing-quic Apr 17, 2026
0b4d8c4
FROMLIST: wifi: ath12k: tighten RX monitor TLV bounds check
miaoqing-quic Apr 12, 2026
fb771a2
BACKPORT: drm/msm: use drm_crtc_vblank_waitqueue()
jnikula Nov 7, 2025
1ea231e
BACKPORT: soc: qcom: ubwc: Add configuration Glymur platform
abelvesa Oct 14, 2025
1dd23fe
BACKPORT: soc: qcom: ubwc: Add config for Kaanapali
akhilpo-qcom Sep 30, 2025
b6278be
BACKPORT: drm/msm/dpu: Remove dead-code in dpu_encoder_helper_reset_m…
tititiou36 Oct 9, 2025
8ca4a51
BACKPORT: drm/msm/dpu: fix mixer number counter on allocation
niej Sep 18, 2025
64782eb
BACKPORT: drm/msm/dpu: bind correct pingpong for quad pipe
niej Sep 18, 2025
3cdfd7c
BACKPORT: drm/msm/dpu: Add pipe as trace argument
niej Sep 18, 2025
e393ded
BACKPORT: drm/msm/dpu: handle pipes as array
niej Sep 18, 2025
abfd2b2
BACKPORT: drm/msm/dpu: split PIPES_PER_STAGE definition per plane and…
niej Sep 18, 2025
ab0d8e7
BACKPORT: drm/msm/dpu: Use dedicated WB number definition
niej Sep 18, 2025
0a65b28
BACKPORT: drm/msm/dpu: blend pipes per mixer pairs config
niej Sep 18, 2025
188ba4e
BACKPORT: drm/msm/dpu: support SSPP assignment for quad-pipe case
niej Sep 18, 2025
e5e57a4
BACKPORT: drm/msm/dpu: support plane splitting in quad-pipe case
niej Sep 18, 2025
b0740db
BACKPORT: drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case
niej Sep 18, 2025
e9a59ef
BACKPORT: drm/msm/dpu: Add support for Glymur
abelvesa Oct 27, 2025
dafbdd0
BACKPORT: drm/msm/dp: Add support for Glymur
abelvesa Oct 27, 2025
5e23275
BACKPORT: drm/msm/disp: fix kernel-doc warnings
rddunlap Nov 11, 2025
e89cd15
BACKPORT: drm/msm: Switch to use %ptSp
andy-shev Nov 13, 2025
91fb865
BACKPORT: drm/msm/disp: mdp_format: fix all kernel-doc warnings
rddunlap Dec 19, 2025
7fb39df
BACKPORT: drm/msm/dp: fix all kernel-doc warnings
rddunlap Dec 19, 2025
e04640d
BACKPORT: drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
dfe35d9
BACKPORT: drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
0fe4b00
BACKPORT: drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
2a1b5fc
BACKPORT: drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
1b3633a
BACKPORT: drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
e4a0e86
BACKPORT: drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
c1fb190
BACKPORT: drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
b6b946a
BACKPORT: drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
49d20f4
BACKPORT: drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
5cc9c07
BACKPORT: drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
a1c53f6
BACKPORT: drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
3355f45
BACKPORT: drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
49298af
BACKPORT: drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings
rddunlap Dec 19, 2025
20fce1a
BACKPORT: Revert "drm/msm/dpu: support plane splitting in quad-pipe c…
Dec 19, 2025
158d514
BACKPORT: Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI …
Dec 19, 2025
2f5067f
BACKPORT: drm/msm/dp: Enable support for eDP v1.4+ link rates table
dwhinham Dec 18, 2025
bc426bf
BACKPORT: drm/msm/disp: set num_planes and fetch_mode in INTERLEAVED_…
lumag Nov 14, 2025
cfdbe6d
BACKPORT: drm/msm/disp: set num_planes, fetch_mode and tile_height in…
lumag Nov 14, 2025
e689aab
BACKPORT: drm/msm/disp: simplify RGB{,A,X} formats definitions
lumag Nov 14, 2025
a37e417
BACKPORT: drm/msm/disp: simplify tiled RGB{,A,X} formats definitions
lumag Nov 14, 2025
b9d06e7
BACKPORT: drm/msm/disp: pull in common YUV format parameters
lumag Nov 14, 2025
2ab6851
BACKPORT: drm/msm/disp: pull in common tiled YUV format parameters
lumag Nov 14, 2025
5da7860
BACKPORT: drm/msm/disp: drop PSEUDO_YUV_FMT_LOOSE_TILED
lumag Nov 14, 2025
f778263
BACKPORT: drm/msm/dpu: simplify _dpu_format_populate_plane_sizes_*
lumag Nov 14, 2025
f5ecbd8
BACKPORT: drm/msm/dpu: drop redundant num_planes assignment in _dpu_f…
lumag Nov 14, 2025
47f609c
BACKPORT: drm/msm/dpu: rewrite _dpu_format_populate_plane_sizes_ubwc()
lumag Nov 14, 2025
0bef2ee
BACKPORT: drm/msm/dpu: use standard functions in _dpu_format_populate…
lumag Nov 14, 2025
2e2ebdb
BACKPORT: drm/msm/dpu: drop intr_start from DPU 3.x catalog files
lumag Dec 28, 2025
dac9a4d
BACKPORT: drm/msm/dpu: fix SSPP_UBWC_STATIC_CTRL programming on UBWC …
lumag Jan 19, 2026
e43e686
BACKPORT: drm/msm/dsi/phy: Add support for Kaanapali
Jan 15, 2026
781594d
BACKPORT: drm/msm/dsi: Add support for Kaanapali
Jan 15, 2026
08752c3
BACKPORT: drm/msm/dpu: Add interrupt registers for DPU 13.0.0
Jan 15, 2026
fae807a
BACKPORT: drm/msm/dpu: Refactor SSPP to compatible DPU 13.0.0
Jan 15, 2026
a816dbb
BACKPORT: drm/msm/dpu: Add Kaanapali SSPP sub-block support
Jan 15, 2026
77ad915
BACKPORT: drm/msm/dpu: Add Kaanapali WB support
Jan 15, 2026
a1a4b03
BACKPORT: drm/msm/dpu: Add support for Kaanapali DPU
Jan 15, 2026
ae456ba
BACKPORT: drm/msm/dpu: correct error messages in RM
lumag Jan 15, 2026
b5c00b2
BACKPORT: drm/msm/dpu: try reserving the DSPP-less LM first
lumag Jan 15, 2026
be0fe80
BACKPORT: drm/msm/dpu: Add DSPP GC driver to provide GAMMA_LUT DRM pr…
f-izzo Oct 19, 2025
c05a63c
BACKPORT: drm/msm/dpu: Fix smatch warnings about variable dereference…
Jan 30, 2026
641ff87
BACKPORT: Revert "drm/msm/dpu: try reserving the DSPP-less LM first"
lumag Feb 13, 2026
0e0857d
BACKPORT: drm/msm/dpu: Don't use %pK through printk (again)
t-8ch Feb 23, 2026
00f5826
BACKPORT: drm/msm/dpu: simplify bg_alpha selection
lumag Jan 12, 2026
f4387a6
BACKPORT: drm/msm/dpu: use full scale alpha in _dpu_crtc_setup_blend_…
lumag Jan 12, 2026
f919b29
BACKPORT: drm/msm: add missing MODULE_DEVICE_ID definitions
lumag Feb 28, 2026
712e7cb
BACKPORT: drm/msm/dpu: fix mismatch between power and frequency
Mar 9, 2026
cc5a470
BACKPORT: drm/msm/dpu: fix vblank IRQ registration before atomic_mode…
bellegarde-c Mar 18, 2026
90d46f3
BACKPORT: drm/msm/dpu: correct DP MST interface configuration
lumag Mar 25, 2026
d220c9b
FROMLIST: drm/msm/dp: fix HPD state status bit shift value
Mar 14, 2026
906464e
FROMLIST:drm/msm/dp: Fix the ISR_* enum values
Mar 14, 2026
4f18121
FROMLIST:drm/msm/dp: Read DPCD and sink count in bridge detect()
Mar 14, 2026
dad1f8d
FROMLIST:drm/msm/dp: Move link training to atomic_enable()
Mar 14, 2026
9f41f98
FROMLIST:drm/msm/dp: Drop EV_USER_NOTIFICATION
Mar 14, 2026
a751285
FROMLIST:drm/msm/dp: drop event data
lumag Mar 14, 2026
0168b46
FROMLIST:drm/msm/dp: rework HPD handling
Mar 14, 2026
1b7c8e1
FROMLIST:drm/msm/dp: Add sink_count to debug logs
Mar 14, 2026
f00961c
FROMLIST:drm/msm/dp: turn link_ready into plugged
lumag Mar 14, 2026
94a70ca
FROMLIST:drm/msm/dp: clear EDID on display unplug
lumag Mar 14, 2026
4a87feb
FROMLIST: drm/msm/dp: remove cached drm_edid from panel
Aug 25, 2025
613668e
FROMLIST: drm/msm/dp: drop deprecated .mode_set() and use .atomic_enable
Mar 28, 2026
c8de91f
FROMLIST: drm/msm/dp: break up dp_display_enable into two parts
Aug 25, 2025
f917ae7
FROMLIST: drm/msm/dp: re-arrange dp_display_disable() into functional…
Aug 25, 2025
540e28e
FROMLIST: drm/msm/dp: splite msm_dp_ctrl_config_ctrl() into link part…
Aug 25, 2025
03d531a
FROMLIST: drm/msm/dp: extract MISC1_MISC0 configuration into a separa…
Aug 25, 2025
74b1eb8
FROMLIST: drm/msm/dp: split link setup from source params
Apr 2, 2026
5066da2
FROMLIST: drm/msm/dp: allow dp_ctrl stream APIs to use any panel pass…
Aug 25, 2025
f84e757
FROMLIST: drm/msm/dp: move the pixel clock control to its own API
Aug 25, 2025
9643e0f
FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
Aug 25, 2025
ba6c082
FROMLIST: drm/msm/dp: make bridge helpers use dp_display to allow re-use
Aug 25, 2025
50f487b
FROMLIST: drm/msm/dp: separate dp_display_prepare() into its own API
Aug 25, 2025
07e3006
FROMLIST: drm/msm/dp: introduce stream_id for each DP panel
Apr 10, 2026
593169f
FROMLIST: drm/msm/dp: introduce max_streams for DP controller MST sup…
Apr 10, 2026
c8a9835
FROMLIST: drm/msm/dp: Add support for programming p1/p2/p3 register b…
Aug 25, 2025
ef02e73
FROMLIST: drm/msm/dp: use stream_id to change offsets in dp_catalog
Aug 25, 2025
cd58926
FROMLIST: drm/msm/dp: Add catalog support for 3rd/4th stream MST
Aug 25, 2025
32d3d4d
FROMLIST: drm/msm/dp: add support to send ACT packets for MST
Aug 25, 2025
5003df3
FROMLIST: drm/msm/dp: Add support to enable MST in mainlink control
Aug 25, 2025
f0f45b9
FROMLIST: drm/msm/dp: no need to update tu calculation for mst
Aug 25, 2025
b28e480
FROMLIST: drm/msm/dp: Add support for MST channel slot allocation
Aug 25, 2025
113b32b
FROMLIST: drm/msm/dp: Add support for sending VCPF packets in DP cont…
Aug 25, 2025
9d0d83f
FROMLIST: drm/msm/dp: Always program MST_FIFO_CONSTANT_FILL for MST u…
Aug 25, 2025
fb55697
FROMLIST: drm/msm/dp: simplify link and clock disable sequence
Apr 4, 2026
6ca8c4b
FROMLIST: drm/msm/dp: pass panel to display enable/disable helpers
Apr 4, 2026
3caf26e
FROMLIST: drm/msm/dp: abstract out the dp_display stream helpers to a…
Aug 25, 2025
bc0139e
FROMLIST: drm/msm/dp: replace power_on with active_stream_cnt for dp_…
Aug 25, 2025
a9923c7
phy: qcom: edp: Initialize swing_pre_emph_cfg for sc7280 (#470)
sgaud-quic May 11, 2026
3201d9a
FROMLIST: drm/msm/dp: Mark the SST bridge disconnected when mst is ac…
Aug 25, 2025
4b61e40
FROMLIST: drm/msm/dp: add an API to initialize MST on sink side
Aug 25, 2025
ae79afd
FROMLIST: drm/msm/dp: add dp_display_get_panel() to initialize DP panel
Aug 25, 2025
59d817c
FROMLIST: drm/msm/dp: add prepared to manage link-level operations
Apr 2, 2026
7979300
FROMLIST: drm/msm/dpu: initialize encoders per stream for DP MST
Apr 5, 2026
fe82c68
FROMLIST: drm/msm/dp: initialize dp_mst module for each DP MST contro…
Aug 25, 2025
ccc118d
FROMLIST: drm/msm/dp: add dp_mst_drm to manage DP MST bridge operations
Aug 25, 2025
8d746b7
FROMLIST: drm/msm/dp: wire MST helpers into atomic check and commit p…
Aug 25, 2025
c08ec4e
FROMLIST: drm/msm/dp: add connector abstraction for DP MST
Aug 25, 2025
96edf03
FROMLIST: drm/msm/dp: add HPD callback for dp MST
Aug 25, 2025
a7ba89d
FROMLIST: drm/msm/dpu: use msm_dp_get_mst_intf_id() to get the intf id
Aug 25, 2025
03351e9
FROMLIST: drm/msm/dp: Add MST stream support for SA8775P DP controlle…
Aug 25, 2025
5b18e37
I2c multi ee (#504)
sgaud-quic May 11, 2026
1ed2cca
arm64: dts: qcom: Add kodiak lite camx overlay dts (#522)
sgaud-quic May 11, 2026
b2da97f
For mst2.0 (#514)
sgaud-quic May 11, 2026
93b81d3
arm64: dts: qcom: Add EL2 support for Iris for kodiak (#521)
sgaud-quic May 11, 2026
c6de22e
Add registers to the DCC linked lists for multiple QCOM platforms (#546)
sgaud-quic May 11, 2026
c9092c6
qcom.config: enable CONFIG_CMA for qcom chipsets (#552)
sgaud-quic May 11, 2026
34a9599
FROMLIST: wifi: ath12k: fix memory leak in ath12k_wifi7_dp_rx_h_verif…
miaoqing-quic May 12, 2026
3b7982e
FROMLIST: wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_und…
miaoqing-quic Apr 13, 2026
0e37411
FROMLIST: wifi: ath11k: add MSDU length validation for TKIP MIC error
miaoqing-quic Apr 13, 2026
cc5de7f
Revert "FROMLIST: coresight-tgu: add reset node to initialize"
jiegan0107 May 12, 2026
3cd04d3
Revert "FROMLIST: coresight-tgu: add timer/counter functionality for …
jiegan0107 May 12, 2026
daf8c4a
wifi: ath12k: fix dp_mon RX parsing for 32-bit TLV (#555)
sgaud-quic May 12, 2026
f4ff7f1
Revert "FROMLIST: coresight-tgu: add support to configure next action"
jiegan0107 May 12, 2026
81761a7
Revert "FROMLIST: coresight-tgu: Add TGU decode support"
jiegan0107 May 12, 2026
f562190
Revert "FROMLIST: coresight-tgu: Add signal priority support"
jiegan0107 May 12, 2026
e66c635
Revert "FROMLIST: coresight: Add coresight TGU driver"
jiegan0107 May 12, 2026
0919482
Revert "FROMLIST: dt-bindings: arm: Add support for Coresight TGU trace"
jiegan0107 May 12, 2026
43f73fe
FROMLIST: dt-bindings: arm: Add support for Qualcomm TGU trace
Songchai01 Apr 17, 2026
3379aeb
FROMLIST: qcom-tgu: Add TGU driver
Songchai01 Apr 17, 2026
ff95723
FROMLIST: qcom-tgu: Add signal priority support
Songchai01 Apr 17, 2026
af89217
FROMLIST: qcom-tgu: Add TGU decode support
Songchai01 Apr 17, 2026
4f324b1
FROMLIST: qcom-tgu: Add support to configure next action
Songchai01 Apr 17, 2026
ddb69c4
FROMLIST: qcom-tgu: Add timer/counter functionality for TGU
Songchai01 Apr 17, 2026
a947a94
FROMLIST: qcom-tgu: Add reset node to initialize
Songchai01 Apr 17, 2026
18a8c76
QCLINUX: qcom.config: Rename CONFIG_CORESIGHT_TGU to CONFIG_QCOM_TGU
jiegan0107 May 12, 2026
c4eee6a
FROMLIST: wifi: ath12k: allow peer_id 0 in dp peer lookup
zhuhangtian Apr 10, 2026
2eda00b
Improve Qualcomm EUD driver and platform support (#542)
sgaud-quic May 12, 2026
921ef63
FROMLIST: dt-bindings: media: qcom,sm8550-iris: Add X1P42100 compatible
Apr 29, 2026
339a311
FROMLIST: media: iris: Add hardware power on/off ops for X1P42100
Apr 29, 2026
c5ea1f9
FROMLIST: media: iris: Add platform data for X1P42100
Apr 29, 2026
7665c1a
FROMLIST: arm64: dts: qcom: purwa: Override Iris clocks and operating…
Apr 29, 2026
61e164e
FROMLIST: arm64: dts: qcom: purwa-iot-som: enable video
Apr 29, 2026
6fca2b7
FROMLIST: wifi: ath12k: fix inconsistent arvif state in vdev_create e…
WeiZhang-stone May 12, 2026
11c75b1
FROMLIST: wifi: ath12k: fix NULL deref in change_sta_links for unread…
WeiZhang-stone May 12, 2026
7483cc6
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Enable 4-lane DisplayPor…
Apr 20, 2026
6eb8b36
FROMLIST: arm64: dts: qcom: purwa: Add EL2 overlay for purwa-iot-evk
May 12, 2026
1e235f1
media: iris: add support for purwa platform (#518)
sgaud-quic May 12, 2026
4c77c90
FROMGIT: arm64: dts: qcom: hamoa: Fix incomplete Root Port property m…
Mar 30, 2026
44f4aed
FROMLIST: dt-bindings: embedded-controller: Add Qualcomm reference de…
Maccraft123 Apr 27, 2026
743f2fd
FROMLIST: platform: arm64: Add driver for EC found on Qualcomm refere…
QuinAsura Apr 27, 2026
4d2be91
FROMLIST: arm64: dts: qcom: x1-crd: Add Embedded controller node
QuinAsura Apr 27, 2026
c9a452b
FROMLIST: arm64: dts: qcom: hamoa-iot-evk: Add Embedded controller node
QuinAsura Apr 27, 2026
93592e9
FROMLIST: arm64: defconfig: Enable Qualcomm reference device EC driver
ajainp01 Apr 27, 2026
8b2f63b
WORKAROUND: arm64: dts: qcom: purwa-iot-evk: support Bluetooth over b…
May 7, 2026
7d45b5f
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Enable 4-lane DisplayPor…
Apr 20, 2026
c17380b
Add Purwa camera support (#502)
sgaud-quic May 12, 2026
11cf24a
QCLINUX: arm64: dts: qcom: add CAMX overlay DTS for Purwa
cjha01 Apr 22, 2026
25ea67b
arm64: dts: qcom: qcs6490-rb3gen2: Enable 4-lane DisplayPort (#494)
sgaud-quic May 12, 2026
b882d3e
Introduce monaco-ac-evk Board (#527)
sgaud-quic May 13, 2026
7fd6011
wifi: ath12k: allow peer_id 0 in dp peer lookup (#565)
sgaud-quic May 13, 2026
cf30089
fix NULL deref when MLO link activation fails (#567)
sgaud-quic May 13, 2026
4d9447b
arm64: dts: qcom: qcs6490-rb3gen2: Enable 4-lane DisplayPort (#569)
sgaud-quic May 13, 2026
b65e703
PENDING: dt-bindings: media: qcom: venus: add iommu-map support
Apr 30, 2026
4c32ae4
PENDING: media: qcom: venus: support PAS boot and flexible IOMMU hand…
Apr 30, 2026
353b484
PENDING: arm64: dts: qcom: talos: enable video codec on Talos
Apr 30, 2026
36b2c05
Add driver for EC found on Qualcomm reference devices (#572)
sgaud-quic May 13, 2026
10deebe
arm64: dts: qcom: hamoa: Fix incomplete Root Port property migration …
sgaud-quic May 13, 2026
d9cba0d
arm64: dts: qcom: purwa-iot-evk: support Bluetooth over both USB and …
sgaud-quic May 13, 2026
8c974b8
arm64: dts: qcom: Add Purwa camx overlay dts (#548)
sgaud-quic May 13, 2026
9a4537b
Merge tag 'v6.18.25' into qcom-6.18.y (#553)
sgaud-quic May 14, 2026
aee8533
enable kvm feature for the venus on Talos (#580)
sgaud-quic May 14, 2026
e281393
Bluetooth: hci_sync: Add LE Channel Sounding HCI Command/ev… (#535)
sgaud-quic May 14, 2026
e1d76de
Update TGU driver to the latest upstream version (#563)
sgaud-quic May 14, 2026
1dc6798
arm64: dts: qcom: purwa: Add EL2 overlay for purwa-iot-evk (#570)
sgaud-quic May 15, 2026
04bf617
wifi: ath11k/ath12k: dp rx sanity checks for invalid length in error …
sgaud-quic May 15, 2026
6964936
arm64: dts: qcom: monaco: add GDSP fastrpc-compute-cb nodes (#529)
sgaud-quic May 15, 2026
eed9b7b
QCLINUX : Test change
sgaud-quic May 16, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
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.

51 changes: 51 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-amba-devices-tgu
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
What: /sys/bus/amba/devices/<tgu-name>/enable_tgu
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the enable/disable status of TGU
Accepts only one of the 2 values - 0 or 1.
0 : disable TGU.
1 : enable TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_priority[0:3]/reg[0:17]
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the sensed signal with specific step and priority for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_condition_decode/reg[0:3]
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the decode mode with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_condition_select/reg[0:3]
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the next action with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_timer/reg[0:1]
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the timer value with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/step[0:7]_counter/reg[0:1]
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(RW) Set/Get the counter value with specific step for TGU.

What: /sys/bus/amba/devices/<tgu-name>/reset_tgu
Date: April 2026
KernelVersion: 7.1
Contact: Jinlong Mao <jinlong.mao@oss.qualcomm.com>, Songwei Chai <songwei.chai@oss.qualcomm.com>
Description:
(Write) Write 1 to reset the dataset for TGU.
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 <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.
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 <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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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: August 2025
KernelVersion: 6.17
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.
16 changes: 16 additions & 0 deletions Documentation/ABI/testing/sysfs-driver-eud
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,19 @@ Description:
EUD based on a 1 or a 0 value. By enabling EUD,
the user is able to activate the mini-usb hub of
EUD for debug and trace capabilities.

What: /sys/bus/platform/drivers/qcom_eud/.../port
Date: January 2026
Contact: Elson Serrao <elson.serrao@oss.qualcomm.com>
Description:
Selects which USB port the Embedded USB Debugger (EUD)
is mapped to on platforms providing multiple High-Speed
USB ports.

Valid values:
primary - Primary USB port
secondary - Secondary USB port

The attribute is writable only while EUD is disabled.
Reading the attribute returns the currently selected
USB port.
14 changes: 7 additions & 7 deletions Documentation/PCI/endpoint/pci-vntb-howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,14 @@ pci-epf-vntb device, the following commands can be used::
# cd /sys/kernel/config/pci_ep/
# mkdir functions/pci_epf_vntb/func1

The "mkdir func1" above creates the pci-epf-ntb function device that will
The "mkdir func1" above creates the pci-epf-vntb function device that will
be probed by pci_epf_vntb driver.

The PCI endpoint framework populates the directory with the following
configurable fields::

# ls functions/pci_epf_ntb/func1
baseclass_code deviceid msi_interrupts pci-epf-ntb.0
# ls functions/pci_epf_vntb/func1
baseclass_code deviceid msi_interrupts pci-epf-vntb.0
progif_code secondary subsys_id vendorid
cache_line_size interrupt_pin msix_interrupts primary
revid subclass_code subsys_vendor_id
Expand Down Expand Up @@ -111,13 +111,13 @@ A sample configuration for virtual NTB driver for virtual PCI bus::
# echo 0x080A > functions/pci_epf_vntb/func1/pci_epf_vntb.0/vntb_pid
# echo 0x10 > functions/pci_epf_vntb/func1/pci_epf_vntb.0/vbus_number

Binding pci-epf-ntb Device to EP Controller
Binding pci-epf-vntb Device to EP Controller
--------------------------------------------

NTB function device should be attached to PCI endpoint controllers
connected to the host.

# ln -s controllers/5f010000.pcie_ep functions/pci-epf-ntb/func1/primary
# ln -s controllers/5f010000.pcie_ep functions/pci_epf_vntb/func1/primary

Once the above step is completed, the PCI endpoint controllers are ready to
establish a link with the host.
Expand All @@ -139,7 +139,7 @@ lspci Output at Host side
-------------------------

Note that the devices listed here correspond to the values populated in
"Creating pci-epf-ntb Device" section above::
"Creating pci-epf-vntb Device" section above::

# lspci
00:00.0 PCI bridge: Freescale Semiconductor Inc Device 0000 (rev 01)
Expand All @@ -152,7 +152,7 @@ lspci Output at EP Side / Virtual PCI bus
-----------------------------------------

Note that the devices listed here correspond to the values populated in
"Creating pci-epf-ntb Device" section above::
"Creating pci-epf-vntb Device" section above::

# lspci
10:00.0 Unassigned class [ffff]: Dawicontrol Computersysteme GmbH Device 1234 (rev ff)
Expand Down
16 changes: 13 additions & 3 deletions Documentation/admin-guide/LSM/Smack.rst
Original file line number Diff line number Diff line change
Expand Up @@ -601,10 +601,15 @@ specification.
Task Attribute
~~~~~~~~~~~~~~

The Smack label of a process can be read from /proc/<pid>/attr/current. A
process can read its own Smack label from /proc/self/attr/current. A
The Smack label of a process can be read from ``/proc/<pid>/attr/current``. A
process can read its own Smack label from ``/proc/self/attr/current``. A
privileged process can change its own Smack label by writing to
/proc/self/attr/current but not the label of another process.
``/proc/self/attr/current`` but not the label of another process.

Format of writing is : only the label or the label followed by one of the
3 trailers: ``\n`` (by common agreement for ``/proc/...`` interfaces),
``\0`` (because some applications incorrectly include it),
``\n\0`` (because we think some applications may incorrectly include it).

File Attribute
~~~~~~~~~~~~~~
Expand Down Expand Up @@ -696,6 +701,11 @@ sockets.
A privileged program may set this to match the label of another
task with which it hopes to communicate.

UNIX domain socket (UDS) with a BSD address functions both as a file in a
filesystem and as a socket. As a file, it carries the SMACK64 attribute. This
attribute is not involved in Smack security enforcement and is immutably
assigned the label "*".

Smack Netlabel Exceptions
~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
8 changes: 4 additions & 4 deletions Documentation/admin-guide/cgroup-v2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2538,10 +2538,10 @@ Cpuset Interface Files
Users can manually set it to a value that is different from
"cpuset.cpus". One constraint in setting it is that the list of
CPUs must be exclusive with respect to "cpuset.cpus.exclusive"
of its sibling. If "cpuset.cpus.exclusive" of a sibling cgroup
isn't set, its "cpuset.cpus" value, if set, cannot be a subset
of it to leave at least one CPU available when the exclusive
CPUs are taken away.
and "cpuset.cpus.exclusive.effective" of its siblings. Another
constraint is that it cannot be a superset of "cpuset.cpus"
of its sibling in order to leave at least one CPU available to
that sibling when the exclusive CPUs are taken away.

For a parent cgroup, any one of its exclusive CPUs can only
be distributed to at most one of its child cgroups. Having an
Expand Down
3 changes: 3 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7925,6 +7925,9 @@
p = USB_QUIRK_SHORT_SET_ADDRESS_REQ_TIMEOUT
(Reduce timeout of the SET_ADDRESS
request from 5000 ms to 500 ms);
q = USB_QUIRK_FORCE_ONE_CONFIG (Device
claims zero configurations,
forcing to 1);
Example: quirks=0781:5580:bk,0a5c:5834:gij

usbhid.mousepoll=
Expand Down
4 changes: 4 additions & 0 deletions Documentation/admin-guide/mm/damon/reclaim.rst
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,10 @@ of parametrs except ``enabled`` again. Once the re-reading is done, this
parameter is set as ``N``. If invalid parameters are found while the
re-reading, DAMON_RECLAIM will be disabled.

Once ``Y`` is written to this parameter, the user must not write to any
parameters until reading ``commit_inputs`` again returns ``N``. If users
violate this rule, the kernel may exhibit undefined behavior.

min_age
-------

Expand Down
2 changes: 2 additions & 0 deletions Documentation/arch/arm64/silicon-errata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,8 @@ stable kernels.
+----------------+-----------------+-----------------+-----------------------------+
| ARM | Neoverse-V3AE | #3312417 | ARM64_ERRATUM_3194386 |
+----------------+-----------------+-----------------+-----------------------------+
| ARM | C1-Pro | #4193714 | ARM64_ERRATUM_4193714 |
+----------------+-----------------+-----------------+-----------------------------+
| ARM | MMU-500 | #841119,826419 | ARM_SMMU_MMU_500_CPRE_ERRATA|
| | | #562869,1047329 | |
+----------------+-----------------+-----------------+-----------------------------+
Expand Down
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
Loading