Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
eee20da
FROMLIST: thermal: qcom: add support for PMIC5 Gen3 ADC thermal monit…
jprakash-qc Feb 9, 2026
528f3a1
FROMLIST: spi: dt-bindings: qcom-qspi: Add QCS615 compatible
vdadhani Mar 24, 2026
7036b31
FROMLIST: spi: spi-qcom-qspi: Add interconnect support for memory path
vdadhani Mar 24, 2026
e237543
FROMLIST: dt-bindings: i2c: qcom,i2c-geni: Document multi-owner contr…
mukesh-savaliya Mar 31, 2026
9586b3e
FROMLIST: dmaengine: qcom: gpi: Add lock/unlock TREs for multi-owner …
mukesh-savaliya Mar 31, 2026
309f439
FROMLIST: soc: qcom: geni-se: Keep pinctrl active for multi-owner con…
mukesh-savaliya Mar 31, 2026
d00f474
FROMLIST: i2c: qcom-geni: Support multi-owner controllers in GPI mode
mukesh-savaliya Mar 31, 2026
6fe71bf
WORKAROUND: i2c: qcom-geni: Fix -EACCES error during system resume
vdadhani Mar 31, 2026
287f0f5
FROMLIST: serial: qcom_geni: fix kfifo underflow when flush precedes …
vdadhani May 6, 2026
c75022a
FROMLIST: misc: fastrpc: Move fdlist to invoke context structure
ekanshibu Feb 15, 2026
0a6e64c
FROMLIST: misc: fastrpc: Replace hardcoded ctxid mask with GENMASK
ekanshibu Feb 15, 2026
db409f4
FROMLIST: misc: fastrpc: Expand context ID mask for DSP polling mode …
ekanshibu Feb 15, 2026
352cb6c
FROMLIST: misc: fastrpc: Add polling mode support for fastRPC driver
ekanshibu Feb 15, 2026
94b182f
FROMLIST: misc: fastrpc: Add reference counting for fastrpc_user stru…
Feb 26, 2026
9dcad42
FROMLIST: misc: fastrpc: Fix initial memory allocation for Audio PD m…
ekanshibu May 13, 2025
cd522d4
FROMLIST: misc: fastrpc: Remove buffer from list prior to unmap opera…
ekanshibu May 13, 2025
c9010fc
FROMLIST: misc: fastrpc: Allocate entire reserved memory for Audio PD…
Jianping-Li Dec 23, 2025
e0ba718
FROMLIST: misc: fastrpc: Allow fastrpc_buf_free() to accept NULL
ekanshibu May 13, 2025
0ce7313
FROMLIST: soc: qcom: spmi-pmic: add SUBTYPEs for Glymur/Kaanapali/SM8…
raryan-qcom Apr 20, 2026
7be177d
FROMLIST: arm64: dts: qcom: Add header file for ADC5 Gen3 channel macros
jprakash-qc Apr 30, 2026
3843ab5
FROMLIST: arm64: dts: qcom: lemans-pmics: Add ADC support for PMM8654au
aushasre123 Apr 30, 2026
ee32a8c
FROMLIST: arm64: dts: qcom: monaco-pmics: Add ADC support for PMM8620AU
aushasre123 Apr 30, 2026
f5f3138
FROMLIST: misc: fastrpc: fix UAF and kernel panic during cleanup on p…
Jianping-Li Mar 24, 2026
07adbc9
FROMLIST: serial: qcom_geni: Fix RX DMA stall when SE_DMA_RX_LEN_IN i…
vdadhani May 25, 2026
342d00a
FROMLIST: spi: qcom-geni: Fix cs_change handling on the last transfer
vdadhani May 26, 2026
be64b91
FROMLIST: fastrpc: Reduce log level for DSP info and reserved memory …
Jianping-Li May 19, 2026
7bf1422
Revert "FROMLIST: misc: fastrpc: Add reference counting for fastrpc_u…
May 18, 2026
7cd5e18
FROMLIST: misc: fastrpc: fix use-after-free of fastrpc_user in workqu…
May 18, 2026
ad96a53
Merge remote-tracking branch tech/bsp/clk into qcom-next
sgaud-quic Jun 11, 2026
ea02f6b
Merge remote-tracking branch tech/bsp/devfreq into qcom-next
sgaud-quic Jun 11, 2026
1fb3fb6
Merge remote-tracking branch tech/bsp/ec into qcom-next
sgaud-quic Jun 11, 2026
9922d56
Merge remote-tracking branch tech/bsp/soc-infra into qcom-next
sgaud-quic Jun 11, 2026
f0c6015
Merge remote-tracking branch tech/bsp/pinctrl into qcom-next
sgaud-quic Jun 11, 2026
3c71735
Merge remote-tracking branch tech/bsp/remoteproc into qcom-next
sgaud-quic Jun 11, 2026
a3c22c3
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic Jun 11, 2026
5167094
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic Jun 11, 2026
16d6ba6
Merge remote-tracking branch tech/bus/pci/phy into qcom-next
sgaud-quic Jun 11, 2026
c522ea5
Merge remote-tracking branch tech/bus/usb/dwc into qcom-next
sgaud-quic Jun 11, 2026
66d43c8
Merge remote-tracking branch tech/bus/usb/phy into qcom-next
sgaud-quic Jun 11, 2026
81878e4
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic Jun 11, 2026
3dbece9
Merge remote-tracking branch tech/pmic/misc into qcom-next
sgaud-quic Jun 11, 2026
1b0d8f8
Merge remote-tracking branch tech/mem/iommu into qcom-next
sgaud-quic Jun 11, 2026
a02a7e6
Merge remote-tracking branch tech/mm/audio/all into qcom-next
sgaud-quic Jun 11, 2026
568f473
Merge remote-tracking branch tech/mm/camss into qcom-next
sgaud-quic Jun 11, 2026
e6b000d
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic Jun 11, 2026
e54e93f
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic Jun 11, 2026
7b1d24b
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic Jun 11, 2026
1ab5c3c
Merge remote-tracking branch tech/mm/gpu into qcom-next
sgaud-quic Jun 11, 2026
8e0c923
Merge remote-tracking branch tech/net/ath into qcom-next
sgaud-quic Jun 11, 2026
f67c8c8
Merge remote-tracking branch tech/net/phy into qcom-next
sgaud-quic Jun 11, 2026
82790dc
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic Jun 11, 2026
827c31d
Merge remote-tracking branch tech/pm/thermal into qcom-next
sgaud-quic Jun 11, 2026
2eb0b18
Merge remote-tracking branch tech/security/crypto into qcom-next
sgaud-quic Jun 11, 2026
47717e4
Merge remote-tracking branch tech/security/ice into qcom-next
sgaud-quic Jun 11, 2026
691c033
Merge remote-tracking branch tech/storage/all into qcom-next
sgaud-quic Jun 11, 2026
d818a79
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic Jun 11, 2026
d805186
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic Jun 11, 2026
b9cf320
Merge remote-tracking branch tech/all/dt/qcs8300 into qcom-next
sgaud-quic Jun 11, 2026
1f1d7ed
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic Jun 11, 2026
ee55d86
Merge remote-tracking branch tech/all/dt/agatti into qcom-next
sgaud-quic Jun 11, 2026
b131b8b
Merge remote-tracking branch tech/all/dt/hamoa into qcom-next
sgaud-quic Jun 11, 2026
b048106
Merge remote-tracking branch tech/all/dt/glymur into qcom-next
sgaud-quic Jun 11, 2026
a48e9bc
Merge remote-tracking branch tech/all/dt/kaanapali into qcom-next
sgaud-quic Jun 11, 2026
dcb8343
Merge remote-tracking branch tech/all/dt/pakala into qcom-next
sgaud-quic Jun 11, 2026
be9606f
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic Jun 11, 2026
efa2f67
Merge remote-tracking branch tech/overlay/dt into qcom-next
sgaud-quic Jun 11, 2026
1bcaa92
Merge remote-tracking branch tech/all/workaround into qcom-next
sgaud-quic Jun 11, 2026
d402e2c
Merge remote-tracking branch tech/mproc/all into qcom-next
sgaud-quic Jun 11, 2026
1e0affe
Merge remote-tracking branch tech/noup/debug/all into qcom-next
sgaud-quic Jun 11, 2026
938e3fd
Merge remote-tracking branch tech/hwe/unoq into qcom-next
sgaud-quic Jun 11, 2026
66c7823
Merge remote-tracking branch early/hwe/shikra/drivers into qcom-next
sgaud-quic Jun 11, 2026
f72c136
Merge remote-tracking branch early/hwe/shikra/dt into qcom-next
sgaud-quic Jun 11, 2026
aaab6c8
Revert "firmware: qcom: scm: Allow QSEECOM on Glymur CRD"
sgaud-quic May 27, 2026
3bf2e5c
Merge remote-tracking branch topics/tech/overlay/dt into qcom-next
sgaud-quic Jun 16, 2026
a3331b6
Add qcom-next log files for 20260611
sgaud-quic Jun 11, 2026
8dba925
Merge qcom-next based on tag 'Linux 7.1-rc7' of https://git.kernel.or…
sgaud-quic Jun 17, 2026
8c8b5ac
soc: qcom: llcc: Skip ECC interrupt setup on Shikra, pre-configured b…
faiyaz-mohammed Jun 17, 2026
6548ba1
FROMLIST: arm64: dts: qcom: monaco-evk-emmc: Remove explicit UFS disa…
mchunara007 Jun 16, 2026
c3a45b7
Reapply "arm64: dts: qcom: agatti: enable FastRPC on the ADSP"
m-bhattar Jun 22, 2026
File filter

Filter by extension

Filter by extension

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

99 changes: 99 additions & 0 deletions Documentation/ABI/testing/debugfs-aest
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
What: /sys/kernel/debug/aest/<name>.<id>/
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
Directory represented a AEST device, <name> means device type,
like:

- processor
- memory
- smmu
- ...

<id> is the unique ID for this device.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/*
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
Attibute for aest node which belong this device, the format
of node name is: <Node Type>-<Node Address>

See more at:
https://developer.arm.com/documentation/den0085/latest/

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/ce_threshold
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) Write the ce threshold to all records of this node. Failed
if input exceeded the maximum threshold

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/err_count
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Outputs error statistics for all error records of this node.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/err_*
Date: Dec 2025
KernelVersion: 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Read err_* register and return val.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/ce_threshold
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RW) Read and write the ce threshold to this record. Failed
if input exceeded the maximum threshold

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/err_count
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RO) Outputs error statistics for all this records.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/err_*
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(RW) These registers are used to simulate soft injection errors
by holding error register values. You can write any values
to them. To trigger the injection, you need to write soft_inject
at last. The validity of the injected error depends on the
value written to err_status.

Accepts values - any.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/soft_inject
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) Write any value to this file to trigger the error
injection. Make sure you have specified all necessary error
parameters, i.e. this write should be the last step when
injecting errors.

Accepts values - any.

What: /sys/kernel/debug/aest/<name>.<id>/<node_name>/record<index>/inject/hard_inject
Date: Dec 2025
KernelVersion 6.19
Contact: Ruidong Tian <tianruidong@linux.alibaba.com>
Description:
(WO) If the AEST table provides error injection registers,
you can write to them via this interface. For instance,
values can be written to the ERXPFGCTL register. The post-injection
behavior is then determined by the hardware specification.

Accepts values - any.
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.
9 changes: 9 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-coresight-devices-ctcu
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
What: /sys/bus/coresight/devices/<ctcu-name>/irq_enabled[0:1]
Date: March 2026
KernelVersion: 7.2
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 flag to enable interrupt to count data during CTCU enablement.
An interrupt is generated when the data size exceeds the value set in the IRQ register.
0 : disable
1 : enable
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:
0 - Primary USB port
1 - Secondary USB port

The attribute is writable only while EUD is disabled.
Reading the attribute returns the currently selected
USB port number.
Loading