Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2437 commits
Select commit Hold shift + click to select a range
926d166
dmaengine: sh: rz-dmac: fix device leak on probe failure
jhovold Nov 17, 2025
8dd65e9
dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
bijudas Nov 13, 2025
3ef52d3
dmaengine: stm32: dmamux: fix device leak on route allocation
jhovold Nov 17, 2025
f45b1d8
dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
jhovold Nov 17, 2025
61e8970
dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
jhovold Nov 17, 2025
3035227
dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
jhovold Nov 17, 2025
b3bbbf9
dmaengine: ti: k3-udma: fix device leak on udma lookup
jhovold Nov 17, 2025
1ca0f9e
mm: add a ptdesc flag to mark kernel page tables
hansendc Oct 22, 2025
83ce8bf
mm: actually mark kernel page table pages
hansendc Oct 22, 2025
b63c129
x86/mm: use 'ptdesc' when freeing PMD pages
hansendc Oct 22, 2025
c32806b
mm: introduce pure page table freeing function
hansendc Oct 22, 2025
a1593c9
x86/mm: use pagetable_free()
LuBaolu Oct 22, 2025
b3039c5
mm: introduce deferred freeing for kernel page tables
hansendc Oct 22, 2025
9f0a7ab
iommu/sva: invalidate stale IOTLB entries for kernel address space
LuBaolu Oct 22, 2025
3d72fad
HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resum…
lixuzha Oct 10, 2025
7e58add
HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_all…
nathanchance Oct 21, 2025
9ac6333
btrfs: fix deadlock in wait_current_trans() due to ignored transactio…
robbieko-ai Dec 11, 2025
2a72a8d
mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection
joshuahahn Oct 14, 2025
baea249
mm/page_alloc: batch page freeing in decay_pcp_high
joshuahahn Oct 14, 2025
3098f8f
mm/page_alloc: prevent pcp corruption with SMP=n
tehcaster Jan 5, 2026
2d1bf4a
Revert "functionfs: fix the open/removal races"
gregkh Jan 21, 2026
d6a25e6
iommu/sva: include mmu_notifier.h header
Jan 5, 2026
5dfbc53
Linux 6.18.7
gregkh Jan 23, 2026
793e954
FROMLIST: arm64: dts: qcom: talos: add ETR device
jiegan0107 Jan 23, 2026
4578adf
Merge pull request #194 from jiegan0107/qcom-6.18.y
quic-tingweiz Jan 26, 2026
1b9b3f4
FROMGIT: iommu/arm-smmu-qcom: add actlr settings for mdss on Qualcomm…
charan-kalla-oss Dec 9, 2025
857833f
FROMLIST: iommu/arm-smmu-qcom: Restore ACTLR settings for MDSS on sa8…
bibekpatro Jan 9, 2026
e4ef07a
FROMGIT: arm64: dts: qcom: talos: switch to interrupt-cells 4 to add …
Jan 8, 2026
2728f2d
UPSTREAM: dt-bindings: media: Describe Qualcomm SM8650 CAMSS IP
Oct 17, 2025
638903e
UPSTREAM: media: dt-bindings: Add qcom,msm8939-camss
vknecht Oct 30, 2025
5cbc629
UPSTREAM: dt-bindings: i2c: qcom-cci: Document msm8953 compatible
z3ntu Oct 28, 2025
58f0a25
UPSTREAM: dt-bindings: i2c: qcom-cci: Document SM8750 compatible
HangxiangMa Nov 26, 2025
bc9c48e
UPSTREAM: media: qcom: camss: Use a macro to specify the initial buff…
HangxiangMa Oct 15, 2025
ba3dcf6
UPSTREAM: media: qcom: camss: Enable setting the rate to camnoc_rt_ax…
HangxiangMa Oct 15, 2025
bf3a5b4
UPSTREAM: media: qcom: camss: Add Qualcomm SM8650 CAMSS support
Oct 17, 2025
28a05a9
UPSTREAM: media: qcom: camss: Add CSIPHY 2.2.0 lane configuration for…
Oct 17, 2025
0063420
UPSTREAM: media: qcom: camss: vfe: Add VBIF setting support
vknecht Oct 30, 2025
efca7f8
UPSTREAM: media: qcom: camss: Add support for MSM8939
vknecht Oct 30, 2025
f041f87
FROMGIT: media: camss: csiphy: Make CSIPHY status macro cross-platform
HangxiangMa Jan 12, 2026
5b04eb3
FROMGIT: media: qcom: camss: Add support for regulator init_load_uA i…
wenmliu Nov 14, 2025
9bbe0ca
FROMGIT: media: qcom: camss: Do not enable cpas fast ahb clock for SM…
Oct 20, 2025
ba6fc5a
FROMGIT: media: qcom: camss: csid-340: Fix unused variables
Dec 11, 2025
5088c0a
FROMGIT: media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr…
alperak Dec 29, 2025
97c5135
FROMGIT: media: qcom: camss: change internals of endpoint parsing to …
Nov 20, 2025
2a46620
FROMGIT: media: qcom: camss: use a handy v4l2_async_nf_add_fwnode_rem…
Nov 20, 2025
eaffe88
FROMGIT: media: dt-bindings: Add qcom,sm6150-camss
wenmliu Jan 12, 2026
6bc18fc
FROMGIT: media: qcom: camss: add support for SM6150 camss
wenmliu Jan 12, 2026
4746b41
FROMLIST: arm64: dts: qcom: talos: Add camss node
wenmliu Jan 22, 2026
ecdc7e5
FROMLIST: dt-bindings: i2c: qcom-cci: Document sm6150 compatible
wenmliu Jan 22, 2026
f509225
FROMLIST: arm64: dts: qcom: talos: Add CCI definitions
wenmliu Jan 22, 2026
dbb09d7
FROMLIST: arm64: dts: qcom: talos: Add camera MCLK pinctrl
wenmliu Jan 22, 2026
c4d35c7
FROMLIST: arm64: dts: qcom: talos-evk-camera: Add DT overlay
wenmliu Jan 22, 2026
14326eb
UPSTREAM: media: i2c: imx412: Use %pe format specifier
ribalda Oct 13, 2025
fce08b2
FROMLIST: media: i2c: imx412: Assert reset GPIO during probe
wenmliu Jan 23, 2026
deb0d35
FROMLIST: media: i2c: imx412: Extend the power-on waiting time
wenmliu Jan 23, 2026
fabf00f
Merge pull request #199 from wenmliu/qcom-6.18.y
quic-tingweiz Jan 27, 2026
973ce45
Workaround: PCI: Disable L1ss through quirk for Qualcomm SA8775P
krishnachaitanya-linux Jan 23, 2026
392c660
FROMLIST: arm64: dts: qcom: talos: Add GPR node, audio services, and …
Jan 27, 2026
9b6d610
FROMLIST: arm64: dts: qcom: talos-evk: Add sound card support with DA…
Jan 27, 2026
9eac0c7
Merge pull request #190 from krishnachaitanya-linux/qcom-6.18.y
sgaud-quic Jan 28, 2026
cdc4617
Merge pull request #191 from Komal-Bajaj/increase_defer_timeout
sgaud-quic Jan 28, 2026
5efb88f
FROMLIST: arm64: dts: qcom: lemans: disable zap-shader for EL2 config…
mukeshojha-linux Jan 27, 2026
1cf62e5
FROMLIST: arm64: dts: qcom: monaco: Add EL2 overlay
mukeshojha-linux Jan 19, 2026
b706d5c
FROMLIST: arm64: dts: qcom: talos: Add EL2 overlay
mukeshojha-linux Jan 19, 2026
59d5881
FROMGIT: arm64: dts: qcom: lemans: add QCrypto node
arakshit011 Jan 19, 2026
a5c71f2
Revert "QCLINUX: Revert "arm64: dts: qcom: sm8750-mtp: Add WiFi and B…
sgaud-quic Jan 28, 2026
69f5157
Merge tag 'v6.18.7' of https://git.kernel.org/pub/scm/linux/kernel/gi…
sgaud-quic Jan 28, 2026
c369e8b
Merge pull request #202 from QTI-Quill/qcom-6.18.y
quic-tingweiz Jan 29, 2026
8a8d906
FROMLIST: arm64: qcom: pd-mapper: Add QCS615 power domain mappings
Jan 30, 2026
263b09d
Merge pull request #209 from QTI-Quill/qcom-6.18.y
quic-tingweiz Jan 30, 2026
3509f90
Merge pull request #204 from sgaud-quic/revert-wifi-workaround
sgaud-quic Jan 31, 2026
31b0beb
Merge pull request #205 from sgaud-quic/qcom-6.18.y-lts
sgaud-quic Jan 31, 2026
e212aa5
WORKAROUND: arm64: dts: qcom: Remove WCN6855 PMU node to bypass pwrse…
Feb 2, 2026
1f8251e
Merge pull request #180 from YongxingMou/for-hpbacklightconfig
sgaud-quic Feb 3, 2026
5f00997
Merge pull request #214 from WeiDeng-weiden/qcom-6.18.y
sgaud-quic Feb 3, 2026
66720e4
Merge pull request #178 from arakshit011/monaco-qcrypto
sgaud-quic Feb 4, 2026
314cab6
Merge pull request #179 from arakshit011/lemans-qcrypto
sgaud-quic Feb 4, 2026
40c4e2e
Merge pull request #177 from arakshit011/hamoa-rng
sgaud-quic Feb 4, 2026
659389d
BACKPORT: arm64: dts: qcom: talos: Add PMU support
Jan 8, 2026
34f1dd2
QCLINUX: arm64: dts: qcom: change pil camera memory map
Dec 24, 2025
349e69a
FROMLIST: soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr…
mukeshojha-linux Feb 2, 2026
42c7a1c
FROMLIST: soc: qcom: qmi: Print error codes in failure paths
mukeshojha-linux Feb 2, 2026
d921928
QCLINUX: arm64: dts: qcom: Add camx overlay fixes for KLM
cjha01 Feb 3, 2026
5a0fa7d
Merge pull request #203 from mukeshojha-linux/6.18.y
sgaud-quic Feb 5, 2026
671b24f
Merge pull request #183 from Realzhq/new_6G
sgaud-quic Feb 5, 2026
c34c9d8
Merge pull request #220 from cjha01/mainline2_0
sgaud-quic Feb 5, 2026
bb1bde3
Merge pull request #222 from qualcomm-yuanjiey/yyj_qcom-6.18.y
sgaud-quic Feb 6, 2026
bcf13dd
Merge pull request #235 from LXQUALCOMM/qcom-6.18.y
quic-tingweiz Feb 6, 2026
a1cd8ac
QCLINUX: arm64: dts: qcom: add camx overlay for talos evk
quic-vikramsa Jan 30, 2026
b698a9a
FROMLIST: Revert "arm64: dts: qcom: monaco-evk: add lt8713sx bridge f…
Jan 22, 2026
a9153cf
FROMLIST: Revert "defconfig: qcom: Enable lt8713sx bridge driver"
Jan 22, 2026
45ad6ef
FROMLIST: Revert "drm/bridge: add support for lontium lt8713sx bridge…
Jan 22, 2026
7f486e9
FROMLIST: Revert "dt-bindings: bridge: lt8713sx: Add bindings"
Jan 22, 2026
ce436a5
FROMLIST: dt-bindings: bridge: lt8713sx: Add bindings
Jan 22, 2026
60f738a
FROMLIST: drm/bridge: add support for lontium lt8713sx bridge driver
Jan 22, 2026
800766b
FROMLIST: arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
Jan 22, 2026
1555df1
FROMLIST: arm64: defconfig: Enable Lontium LT8713sx driver
Jan 22, 2026
133e5b0
Merge pull request #213 from quic-vikramsa/camx_overlay
sgaud-quic Feb 6, 2026
93be04f
Merge pull request #197 from quic-vishsain/lt8713sx_qcom.6.18.y
sgaud-quic Feb 6, 2026
8a8d5bb
Revert "FROMLIST: remoteproc: qcom: pas: Enable Secure PAS support wi…
mukeshojha-linux Feb 6, 2026
a0cc447
Revert "FROMLIST: remoteproc: pas: Extend parse_fw callback to fetch …
mukeshojha-linux Feb 6, 2026
b818fdd
Revert "FROMLIST: firmware: qcom_scm: Add qcom_scm_pas_get_rsc_table(…
mukeshojha-linux Feb 6, 2026
357a315
Revert "FROMLIST: firmware: qcom_scm: Add SHM bridge handling for PAS…
mukeshojha-linux Feb 6, 2026
ab51875
Revert "FROMLIST: firmware: qcom_scm: Refactor qcom_scm_pas_init_imag…
mukeshojha-linux Feb 6, 2026
47ad75a
Revert "FROMLIST: firmware: qcom_scm: Add a prep version of auth_and_…
mukeshojha-linux Feb 6, 2026
d5f398e
Revert "FROMLIST: soc: qcom: mdtloader: Remove qcom_mdt_pas_init() fr…
mukeshojha-linux Feb 6, 2026
3164956
Revert "FROMLIST: soc: qcom: mdtloader: Add PAS context aware qcom_md…
mukeshojha-linux Feb 6, 2026
dd99b68
Revert "FROMLIST: remoteproc: pas: Replace metadata context with PAS …
mukeshojha-linux Feb 6, 2026
c395d16
Revert "FROMLIST: firmware: qcom_scm: Introduce PAS context initializ…
mukeshojha-linux Feb 6, 2026
f98da88
Revert "FROMLIST: firmware: qcom_scm: Rename peripheral as pas_id"
mukeshojha-linux Feb 6, 2026
444a697
Revert "FROMLIST: firmware: qcom_scm: Remove redundant piece of code"
mukeshojha-linux Feb 6, 2026
d0623c1
Revert "FROMLIST: dt-bindings: remoteproc: qcom,pas: Add iommus prope…
mukeshojha-linux Feb 6, 2026
0be1050
FROMLIST: dt-bindings: remoteproc: qcom,pas: Add iommus property
mukeshojha-linux Jan 5, 2026
1738cbc
FROMLIST: firmware: qcom_scm: Remove redundant piece of code
mukeshojha-linux Jan 5, 2026
32ee583
FROMLIST: firmware: qcom_scm: Rename peripheral as pas_id
mukeshojha-linux Jan 5, 2026
d90a3c2
FROMLIST: firmware: qcom_scm: Introduce PAS context allocator helper …
mukeshojha-linux Jan 5, 2026
291e71d
FROMLIST: remoteproc: pas: Replace metadata context with PAS context …
mukeshojha-linux Jan 5, 2026
6ca8c71
FROMLIST: soc: qcom: mdtloader: Add PAS context aware qcom_mdt_pas_lo…
mukeshojha-linux Jan 5, 2026
7b17878
FROMLIST: soc: qcom: mdtloader: Remove qcom_mdt_pas_init() from expor…
mukeshojha-linux Jan 5, 2026
8785b5e
FROMLIST: firmware: qcom_scm: Add a prep version of auth_and_reset fu…
mukeshojha-linux Jan 5, 2026
19cef75
FROMLIST: firmware: qcom_scm: Refactor qcom_scm_pas_init_image()
mukeshojha-linux Jan 5, 2026
56304a4
FROMLIST: firmware: qcom_scm: Add SHM bridge handling for PAS when ru…
mukeshojha-linux Jan 5, 2026
458b7f6
FROMLIST: firmware: qcom_scm: Add qcom_scm_pas_get_rsc_table() to get…
mukeshojha-linux Jan 5, 2026
21dea35
FROMLIST: remoteproc: pas: Extend parse_fw callback to fetch resource…
mukeshojha-linux Jan 5, 2026
73e52bd
FROMLIST: remoteproc: qcom: pas: Enable Secure PAS support with IOMMU…
mukeshojha-linux Jan 5, 2026
4060836
Merge pull request #243 from mukeshojha-linux/6.18.y
sgaud-quic Feb 8, 2026
23d9447
FROMLIST: arm64: dts: qcom: rename x1e80100 to hamoa
lumag Sep 23, 2025
3381cec
FROMLIST: arm64: dts: qcom: rename qcs8300 to monaco
lumag Sep 23, 2025
3f690b0
FROMLIST: arm64: dts: qcom: kodiak: Fix PCIe1 PHY ref clock voting
krishnachaitanya-linux Jan 23, 2026
bebcbc1
FROMLIST: PCI: host-common: Add shared D3cold eligibility helper for …
krishnachaitanya-linux Jan 28, 2026
9a87666
FROMLIST: PCI: dwc: Use common D3cold eligibility helper in suspend path
krishnachaitanya-linux Jan 28, 2026
6fe6cc6
FROMLIST: PCI: qcom: Add D3cold support
krishnachaitanya-linux Jan 28, 2026
c6c36f1
FROMLIST: PCI: qcom: Prevent GDSC power down on suspend
krishnachaitanya-linux Jan 28, 2026
662bac5
WORKAROUND: arm64: dts: qcom: Add qref supply for QCS8300
krishnachaitanya-linux Feb 9, 2026
0dd71ca
WORKAROUND: phy: qcom: qmp-pcie: Add qref regulator vote for QCS8300
krishnachaitanya-linux Feb 9, 2026
d077d85
WORKAROUND: pci: quirks: Disable L1.1 and L1.2 for USB hub attach
krishnachaitanya-linux Feb 9, 2026
3f4a09a
FROMLIST: net: phy: qcom: qca808x: Add .get_rate_matching support
ayaan-anwar Sep 14, 2025
83934b4
Merge pull request #234 from qualcomm-yuanjiey/pmu_support
sgaud-quic Feb 10, 2026
9882fb8
Revert "FROMLIST: arm64: dts: qcom: talos: add the GPU SMMU node"
Feb 9, 2026
5bc55ad
Revert "FROMLIST: arm64: dts: qcom: qcs615-ride: Enable Adreno 612 GPU"
Feb 9, 2026
26441f5
Revert "FROMLIST: arm64: dts: qcom: talos: Add gpu and rgmu nodes"
Feb 9, 2026
f2f1d00
FROMLIST: arm64: dts: qcom: talos: add the GPU SMMU node
quic-qqzhou Jan 20, 2026
980a825
FROMLIST: arm64: dts: qcom: talos: Add gpu and rgmu nodes
Feb 9, 2026
68990fe
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable Adreno 612 GPU
Jan 20, 2026
e55827c
Merge pull request #245 from LXQUALCOMM/qcom-6.18.y
sgaud-quic Feb 10, 2026
34b8007
Merge pull request #246 from jiezh-qualcomm/talos_update
sgaud-quic Feb 10, 2026
f9ec2ac
PENDING: arm64: dts: qcom: talos-evk-som: Enable Adreno 612 GPU
Feb 3, 2026
9244aa2
FROMLIST: arm64: dts: qcom: qcm6490-idp: add and enable BT node
quicjathot Feb 3, 2026
06997ee
FROMLIST: dt-bindings: crypto: qcom,ice: Require power-domain and ifa…
harshaldev27 Feb 6, 2026
a56ad58
FROMLIST: arm64: dts: qcom: lemans: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
5eb6bf2
FROMLIST: arm64: dts: qcom: monaco: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
ad4b5f4
FROMLIST: arm64: dts: qcom: sc7180: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
d28c004
FROMLIST: arm64: dts: qcom: kodiak: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
c7344f4
FROMLIST: arm64: dts: qcom: sm8450: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
bf5281f
FROMLIST: arm64: dts: qcom: sm8550: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
d061cc2
FROMLIST: arm64: dts: qcom: sm8650: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
646184a
FROMLIST: arm64: dts: qcom: sm8750: Add power-domain and iface clk fo…
harshaldev27 Feb 6, 2026
7cb6270
FROMLIST: soc: qcom: ice: Add explicit power-domain and clock voting …
harshaldev27 Feb 6, 2026
0cf570b
Merge pull request #224 from jiezh-qualcomm/Tessovel_gpu_enable_qli2.0
sgaud-quic Feb 11, 2026
4e54bc5
QCLINUX: qcom-dcc: Add driver support for Data Capture and Compare un…
jiegan0107 Jan 8, 2026
63edcd5
QCLINUX: add qcom_debug.config for debug features
jiegan0107 Jan 8, 2026
5565111
QCLINUX: qcom-dcc: add qcom-dcc dev driver
jiegan0107 Jan 8, 2026
81310bb
QCLINUX: memory-dump: add QCOM memory dump driver
jiegan0107 Jan 9, 2026
202126a
QCLINUX: mem-dump: add memory dump device driver
jiegan0107 Jan 12, 2026
bfdf95c
QCLINUX: memory-dump: add logic for reserving CMA memory
jiegan0107 Feb 2, 2026
b76f4a8
QCLINUX: qcom-dcc: add device configuration for Pakala
jiegan0107 Feb 9, 2026
a1c6cc5
QCLINUX: memory-dump: add memory dump table for Pakala
jiegan0107 Feb 9, 2026
0e74447
QCLINUX: qcom-dcc: add device configuration for Kaanapali
jiegan0107 Feb 9, 2026
1799cc6
QCLINUX: memory-dump: add memory dump table for Kaanapali
jiegan0107 Feb 9, 2026
fcd68b6
QCLINUX: qcom-dcc: add device configuration for Hamoa
jiegan0107 Feb 9, 2026
4ee4e17
QCLINUX: memory-dump: add memory dump table for Hamoa
jiegan0107 Feb 9, 2026
98806b0
Revert "FROMLIST: dt-bindings: PCI: Add binding for Toshiba TC9563 PC…
krishnachaitanya-linux Feb 11, 2026
5a25b4d
Revert "FROMLIST: PCI: Add new start_link() & stop_link function ops"
krishnachaitanya-linux Feb 11, 2026
c37579d
Revert "FROMLIST: PCI: dwc: Add host_start_link() & host_start_link()…
krishnachaitanya-linux Feb 11, 2026
1ac2800
Revert "FROMLIST: PCI: dwc: Implement .start_link(), .stop_link() hooks"
krishnachaitanya-linux Feb 11, 2026
35452e1
Revert "FROMLIST: PCI: qcom: Add support for host_stop_link() & host_…
krishnachaitanya-linux Feb 11, 2026
260127e
Revert "FROMLIST: PCI: Add pcie_link_is_active() to determine if the …
krishnachaitanya-linux Feb 11, 2026
7d894ce
Revert "FROMLIST: PCI: pwrctrl: Add power control driver for tc9563"
krishnachaitanya-linux Feb 11, 2026
d9f0c2b
BACKPORT: dt-bindings: PCI: Add binding for Toshiba TC9563 PCIe switch
krishnachaitanya-linux Nov 1, 2025
eca824f
BACKPORT: PCI: Add assert_perst() operation to control PCIe PERST#
krishnachaitanya-linux Nov 1, 2025
04db9b4
BACKPORT: PCI: dwc: Add assert_perst() hook for dwc glue drivers
krishnachaitanya-linux Nov 1, 2025
845e008
BACKPORT: PCI: dwc: Implement .assert_perst() hook
krishnachaitanya-linux Nov 1, 2025
c15ac07
BACKPORT: PCI: qcom: Add support for assert_perst()
krishnachaitanya-linux Nov 1, 2025
68615ec
BACKPORT: PCI: pwrctrl: Add power control driver for TC9563
krishnachaitanya-linux Nov 1, 2025
99cf5e1
BACKPORT: PCI/pwrctrl: tc9563: Enforce I2C dependency
Mani-Sadhasivam Nov 20, 2025
98d8e20
BACKPORT: PCI/pwrctrl: tc9563: Remove unnecessary semicolons
Mani-Sadhasivam Nov 20, 2025
dd9954b
FROMLIST: PCI/pwrctrl: pwrseq: Rename private struct and pointers for…
bjorn-helgaas Jan 15, 2026
465c214
FROMLIST: PCI/pwrctrl: slot: Rename private struct and pointers for c…
bjorn-helgaas Jan 15, 2026
19ff27d
FROMLIST: PCI/pwrctrl: tc9563: Use put_device() instead of i2c_put_ad…
Mani-Sadhasivam Jan 15, 2026
5d6d896
FROMLIST: PCI/pwrctrl: tc9563: Clean up whitespace
bjorn-helgaas Jan 15, 2026
fbe8c52
FROMLIST: PCI/pwrctrl: tc9563: Add local variables to reduce repetition
bjorn-helgaas Jan 15, 2026
41a2cda
FROMLIST: PCI/pwrctrl: tc9563: Rename private struct and pointers for…
bjorn-helgaas Jan 15, 2026
eeb58b7
FROMLIST: PCI/pwrctrl: slot: Factor out power on/off code to helpers
Mani-Sadhasivam Jan 15, 2026
f5b81d8
FROMLIST: PCI/pwrctrl: pwrseq: Factor out power on/off code to helpers
Mani-Sadhasivam Jan 15, 2026
44376a3
FROMLIST: PCI/pwrctrl: Add 'struct pci_pwrctrl::power_{on/off}' callb…
Mani-Sadhasivam Jan 15, 2026
94b60d9
FROMLIST: PCI/pwrctrl: Add APIs to create, destroy pwrctrl devices
krishnachaitanya-linux Jan 15, 2026
c88c181
FROMLIST: PCI/pwrctrl: Add APIs to power on/off pwrctrl devices
Mani-Sadhasivam Jan 15, 2026
a538351
FROMLIST: PCI/pwrctrl: Switch to pwrctrl create, power on/off, destro…
Mani-Sadhasivam Jan 15, 2026
e72d9a5
FROMLIST: PCI: qcom: Drop the assert_perst() callbacks
Mani-Sadhasivam Jan 15, 2026
f7a5f96
FROMLIST: PCI: Drop the assert_perst() callback
Mani-Sadhasivam Jan 15, 2026
5d29f82
FROMLIST: PCI: qcom: Rename PERST# assert/deassert helpers for unifor…
Mani-Sadhasivam Jan 15, 2026
4e3e557
FROMLIST: arm64: dts: qcom: lemans-evk: Add Mezzanine
umang-chheda Feb 3, 2026
5dcc6b1
Merge pull request #259 from quicjathot/qcom-6.18.y
sgaud-quic Feb 11, 2026
0d32ebc
Merge pull request #250 from krishnachaitanya-linux/qref
sgaud-quic Feb 11, 2026
8279b54
Merge pull request #251 from krishnachaitanya-linux/usbhux-aspm-fix
sgaud-quic Feb 11, 2026
c424fc5
Merge pull request #252 from ayaan-anwar/qcom-6.18.y
sgaud-quic Feb 11, 2026
f7beaa7
Merge pull request #247 from arakshit011/power-domain-for-ice
sgaud-quic Feb 12, 2026
c60e979
QCLINUX: qcom.config: add crypto corresponding config
wenjz-qualcomm Jan 27, 2026
215be99
BACKPORT: driver: bluetooth: hci_qca: Fix SSR (SubSystem Restart) fai…
shuaz-shuai Feb 11, 2026
d431167
FROMLIST: arm64: dts: qcom: monaco-evk: Add Mezzanine
umang-chheda Feb 10, 2026
154d65e
FROMLIST: arm64: dts: qcom: qcm6490-idp: Enable PCIe1
sushrut-trivedi Feb 12, 2026
0cc14a5
WORKAROUND: PCI: Disable L1ss through quirk for HMT & Cologne
krishnachaitanya-linux Feb 2, 2026
b61b388
FROMLIST: driver: bluetooth: hci_qca: Cleanup on all setup failures
Jan 5, 2026
257523d
FROMLIST: media: iris: Enable Secure PAS support with IOMMU managed b…
mukeshojha-linux Feb 12, 2026
012a484
PENDING: arm64: dts: qcom: Add EL2 support for Iris for lemans
mukeshojha-linux Feb 12, 2026
9a19448
UPSTREAM: arm64: dts: qcom: talos: Correct UFS clocks ordering
Pradeep-pvk Nov 26, 2025
1307064
Merge pull request #279 from Pradeep-pvk/talos_ufs_6.18.y
sgaud-quic Feb 13, 2026
9c47fe9
FROMLIST: net: stmmac: Inverse the phy-mode definition
yijiyang Feb 11, 2026
773ee6e
FROMLIST: arm64: dts: qcom: talos: add ethernet node
yijiyang Feb 11, 2026
361fefe
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable ethernet node
yijiyang Feb 11, 2026
4d6244b
Revert "FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add TC9563 PCIe …
krishnachaitanya-linux Feb 4, 2026
6293ef1
BACKPORT: arm64: dts: qcom: qcs6490-rb3gen2: Add TC9563 PCIe switch n…
krishnachaitanya-linux Jan 5, 2026
3b63e41
WORKAROUND: scsi: ufs: core: Set uic_cmd_timeout to max
shashim-quic Feb 7, 2026
faac849
Merge pull request #290 from sgaud-quic/qcom-6.18.y
sgaud-quic Feb 17, 2026
414cec6
BACKPORT: arm64: dts: qcom: qcs615: Update 'model' string for qcs615 …
Oct 29, 2025
944a425
Merge pull request #198 from arakshit011/crypto-configs
sgaud-quic Feb 20, 2026
aa41350
Merge pull request #232 from krishnachaitanya-linux/rb3gen2
sgaud-quic Feb 20, 2026
eb956d7
Merge pull request #221 from krishnachaitanya-linux/pwrctrl
sgaud-quic Feb 20, 2026
0f0c5c7
Merge pull request #248 from krishnachaitanya-linux/pcie1clkref
sgaud-quic Feb 20, 2026
70537eb
Merge pull request #249 from krishnachaitanya-linux/D3cold
sgaud-quic Feb 20, 2026
718996e
Merge pull request #264 from qualcomm-linux/qcom-6.18/tech/noup/debug…
sgaud-quic Feb 20, 2026
7300b78
Merge pull request #265 from umang-chheda/rb8-mezz
sgaud-quic Feb 20, 2026
9b9ef42
Merge pull request #272 from umang-chheda/rb4-mezz
sgaud-quic Feb 20, 2026
ce41f35
Merge pull request #270 from jinwli-qc/qcom-6.18.y
sgaud-quic Feb 20, 2026
c8872d0
Merge pull request #275 from gouravk-qualcomm/iris-driver-kvm
sgaud-quic Feb 20, 2026
f9e4864
Merge pull request #276 from gouravk-qualcomm/dts-kvm-iris
sgaud-quic Feb 20, 2026
0e842c8
Merge pull request #277 from krishnachaitanya-linux/kodiakidp
sgaud-quic Feb 20, 2026
f89f21d
Merge pull request #196 from bibekpatro/qcom-6.18.y
sgaud-quic Feb 23, 2026
d2219d6
Merge pull request #215 from krishnachaitanya-linux/qcom-6.18.y
sgaud-quic Feb 23, 2026
87612eb
Merge pull request #261 from shuaz-shuai/rm_old_ssr
sgaud-quic Feb 23, 2026
d0c752c
Merge pull request #267 from ayaan-anwar/talos_eth
sgaud-quic Feb 23, 2026
d657c0a
Merge pull request #292 from ekanshibu/qcom-6.18.y
sgaud-quic Feb 23, 2026
c0e2d7d
WORKAROUND: arm64: dts: qcom: talos-evk-som: Enable ethernet node
ayaan-anwar Feb 17, 2026
1cefa86
Merge pull request #288 from ayaan-anwar/iq6_ethernet
sgaud-quic Feb 23, 2026
d3ec08b
FROMGIT: wifi: ath11k: Add initialization and deinitialization sequen…
Mar 6, 2026
0f2c6ef
FROMGIT: wifi: ath11k: Register debugfs for CFR configuration
Nov 5, 2025
0cb9749
FROMGIT: wifi: ath11k: Add support unassociated client CFR
Nov 5, 2025
02650b4
FROMGIT: wifi: ath11k: Register relayfs entries for CFR dump
Nov 5, 2025
f40c10e
FROMGIT: wifi: ath11k: Register DBR event handler for CFR data
Nov 5, 2025
e5ce8ab
FROMGIT: wifi: ath11k: Register handler for CFR capture event
Nov 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions Documentation/ABI/testing/configfs-stp-policy-p_ost
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
What: /config/stp-policy/<device>:p_ost.<policy>/<node>/entity
Date: Oct 2025
KernelVersion: 6.18
Description:
Set the entity which is to identify the source, RW.

6 changes: 6 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-ctcu
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
What: /sys/bus/coresight/devices/<ctcu-name>/irq_threshold
Date: 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.
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) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: July 2025
KernelVersion 6.16
Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.com>
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) <quic_jinlmao@quicinc.com>, Songwei Chai (QUIC) <quic_songchai@quicinc.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: 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: 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
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>;
};
};
...
Loading