-
Notifications
You must be signed in to change notification settings - Fork 33
Prepare qcom-next based on tag 'Linux 6.16-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Komal-Bajaj
merged 96 commits into
qualcomm-linux:qcom-next-staging
from
sgaud-quic:qcom-next-staging
Jun 23, 2025
Merged
Changes from all commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
1eeed9b
FROMLIST: firmware: psci: Read and use vendor reset types
eberman-quic 757e96f
FROMLIST: dt-bindings: arm: Document reboot mode magic
eberman-quic a1b6bab
FROMLSIT: arm64: dts: qcom: qcm6490-idp: Add PSCI SYSTEM_RESET2 types
eberman-quic e2df32b
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add PSCI SYSTEM_RESET2 t…
eberman-quic 09c3a47
FROMLIST: arm64: dts: qcom: qcs6490-audioreach: Add gpr node
mohsRafi a78d9c3
FROMLIST: ASoC: dt-bindings: qcom: Manage clock settings for ADSP sol…
mohsRafi 5b9500a
FROMLIST: arm64: dts: qcom: sc7280: Add WSA SoundWire and LPASS support
mohsRafi 8587f2a
FROMLIST: arm64: dts: qcom: qcs6490-audioreach: Modify LPASS macros c…
mohsRafi 7639c22
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add WSA8830 speakers amp…
mohsRafi 24bba55
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add sound card
mohsRafi 2ecf060
FROMLIST: arm64: dts: qcom: qcm6490-idp: Add WSA8830 speakers and WCD…
mohsRafi e9c1cce
FROMLIST: arm64: dts: qcom: qcm6490-idp: Add sound card
mohsRafi 6fd9d89
FROMLIST: media: iris: Skip destroying internal buffer if not dequeued
f29bf8b
FROMLIST: media: iris: Verify internal buffer release on close
31a6cff
FROMLIST: media: iris: Update CAPTURE format info based on OUTPUT format
8d8bbd3
FROMLIST: media: iris: Avoid updating frame size to firmware during r…
b0e36e7
FROMLIST: media: iris: Drop port check for session property response
4f568e5
FROMLIST: media: iris: Prevent HFI queue writes when core is in deini…
0c017ac
FROMLIST: media: iris: Remove error check for non-zero v4l2 controls
10b94e6
FROMLIST: media: iris: Remove deprecated property setting to firmware
ee6f9e9
FROMLIST: media: iris: Fix missing function pointer initialization
0300feb
FROMLIST: media: iris: Fix NULL pointer dereference
2a076db
FROMLIST: media: iris: Fix typo in depth variable
0e1b74e
FROMLIST: media: iris: Track flush responses to prevent premature com…
7c2ba11
FROMLIST: media: iris: Fix buffer preparation failure during resoluti…
1dee31f
FROMLIST: media: iris: Send V4L2_BUF_FLAG_ERROR for capture buffers w…
10ff8be
FROMLIST: media: iris: Skip flush on first sequence change
cc859b0
FROMLIST: media: iris: Remove unnecessary re-initialization of flush …
ef18b36
FROMLIST: media: iris: Add handling for corrupt and drop frames
d8ee749
FROMLIST: media: iris: Add handling for no show frames
c908282
FROMLIST: media: iris: Improve last flag handling
c5f359a
FROMLIST: media: iris: Remove redundant buffer count check in stream off
8681664
FROMLIST: media: iris: Add a comment to explain usage of MBPS
5bec609
FROMLIST: media: iris: Add HEVC and VP9 formats for decoder
d5780ea
FROMLIST: media: iris: Add platform capabilities for HEVC and VP9 dec…
0e73700
FROMLIST: media: iris: Set mandatory properties for HEVC and VP9 deco…
afa67f4
FROMLIST: media: iris: Add internal buffer calculation for HEVC and V…
8e7bd48
FROMLIST: media: iris: Add codec specific check for VP9 decoder drain…
2e651c5
FROMLIST: dt-bindings: arm: Add label in the coresight components
bcc2eb5
FROMLIST: coresight: Add label sysfs node support
6ae7b87
FROMLIST: dt-bindings: arm: Add CoreSight QMI component description
0dcc705
FROMLIST: coresight: Add coresight QMI driver
bf06daf
FROMLIST: dt-bindings: arm: Add qcom,qmi-id for remote etm
c39e88d
FROMLIST: coresight: Add remote etm support
df83755
FROMLIST: arm64: dts: qcom: msm8996: Add coresight qmi node
2166c7a
FROMLIST: dt-bindings: arm: Add support for Coresight TGU trace
efff458
FROMLIST: coresight: Add coresight TGU driver
a8d8c11
FROMLIST: coresight-tgu: Add signal priority support
ae78def
FROMLIST: coresight-tgu: Add TGU decode support
37fde7d
FROMLIST: coresight-tgu: add support to configure next action
7468662
FROMLIST: coresight-tgu: add timer/counter functionality for TGU
efd272e
FROMLIST: coresight-tgu: add reset node to initialize
4c69f68
FROMLIST: PCI: qcom: reshuffle reset logic in 2_7_0 .init
konradybcio 1103f9c
FROMLIST: PCI: qcom: properly implement RC shutdown/power up
konradybcio dd11b10
QCLINUX: defconfig: Introduce prune.config fragment
bf38ae7
FROMLIST: dt-bindings: qcom: se-common: Add QUP Peripheral-specific p…
vdadhani 32c7d58
FROMLIST: soc: qcom: geni-se: Add support to load QUP SE Firmware via…
vdadhani c91a567
FROMLIST: i2c: qcom-geni: Load i2c qup Firmware from linux side
0389bab
FROMLIST: spi: geni-qcom: Load spi qup Firmware from linux side
ed0f1f8
FROMLIST: serial: qcom-geni: Load UART qup Firmware from linux side
adf3d0a
FROMLIST: rpmsg: glink: smem: validate index before fifo read write
quic-deesin 7479b77
FROMLIST: misc: fastrpc: Add NULL check to fastrpc_buf_free to preven…
ekanshibu 12ea159
FROMLIST: misc: fastrpc: Move all remote heap allocations to a new list
ekanshibu 419cf1f
FROMLIST: misc: fastrpc: Fix initial memory allocation for Audio PD m…
ekanshibu 4006038
FROMLIST: misc: fastrpc: Remove buffer from list prior to unmap opera…
ekanshibu 5a94c05
FROMLIST: misc: fastrpc: Add missing unmapping user-requested remote …
ekanshibu af64cb8
FROMLIST: arm64: dts: qcom: sa8775p-ride: Add PSCI SYSTEM_RESET2 types
eberman-quic b929811
FROMLIST: dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based …
c8ab3ca
FROMLIST: arm64: dts: qcom: Add qcs9075 IoT SOC devicetree
a9098fc
FROMLIST: arm64: dts: qcom: Add support for qcs9075 IQ-9075-EVK
d53874c
FROMLIST: arm64: dts: qcom: sa8775p: pmic: enable rtc
tingguoc 6cc4b79
FROMGIT: arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider
31667be
FROMGIT: arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3
340bb43
FROMLIST: arm64: dts: qcom: qcs615: add ethernet node
yijiyang edfbbef
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable ethernet node
yijiyang b620865
FROMLIST: arm64: dts: qcom: qcs615-ride: Enable RX programmable swap …
yijiyang 9bd4b23
FROMLIST: dt-bindings: remoteproc: qcom,sm8150-pas: Document QCS615 r…
lijuangg fde175f
FROMGIT: dt-bindings: soc: qcom: add qcom,qcs615-imem compatible
lijuangg 04e1213
FROMGIT: arm64: dts: qcom: qcs615: Add mproc node for SEMP2P
KyleDengChunkai 646297d
FROMGIT: arm64: dts: qcom: qcs615: Add IMEM and PIL info region
lijuangg 32541e0
FROMGIT: arm64: dts: qcom: qcs615: add ADSP and CDSP nodes
lijuangg abf2dd9
FROMGIT: arm64: dts: qcom: qcs615-ride: enable remoteprocs
lijuangg 7c42242
FROMLIST: drivers: gpu: drm: msm: registers: improve reproducibility
reatmon-ti 73e0fc6
Merge remote-tracking branch tech/bus/peripherals into qcom-next
sgaud-quic ad31ea5
Merge remote-tracking branch tech/bus/pci/all into qcom-next
sgaud-quic 34affd8
Merge remote-tracking branch tech/debug/hwtracing into qcom-next
sgaud-quic 8a2334c
Merge remote-tracking branch tech/mm/drm into qcom-next
sgaud-quic 0e10011
Merge remote-tracking branch tech/mm/fastrpc into qcom-next
sgaud-quic dd08e67
Merge remote-tracking branch tech/mm/video into qcom-next
sgaud-quic aa7250f
Merge remote-tracking branch tech/mproc/rpmsg into qcom-next
sgaud-quic 8131eab
Merge remote-tracking branch tech/pm/power into qcom-next
sgaud-quic 3a2c5fe
Merge remote-tracking branch tech/all/dt/qcs6490 into qcom-next
sgaud-quic 0d2b5d3
Merge remote-tracking branch tech/all/dt/qcs9100 into qcom-next
sgaud-quic 8453d18
Merge remote-tracking branch tech/all/dt/qcs615 into qcom-next
sgaud-quic 9f50dd6
Merge remote-tracking branch tech/all/config into qcom-next
sgaud-quic e2862f5
Add qcom-next log files for 20250620
sgaud-quic File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,51 @@ | ||
| What: /sys/bus/coresight/devices/<tgu-name>/enable_tgu | ||
| Date: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam 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: February 2025 | ||
| KernelVersion 6.15 | ||
| Contact: Jinlong Mao (QUIC) <quic_jinlmao@quicinc.com>, Sam Chai (QUIC) <quic_songchai@quicinc.com> | ||
| Description: | ||
| (Write) Write 1 to reset the dataset for TGU. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
65 changes: 65 additions & 0 deletions
65
Documentation/devicetree/bindings/arm/qcom,coresight-qmi.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
| %YAML 1.2 | ||
| --- | ||
| $id: http://devicetree.org/schemas/arm/qcom,coresight-qmi.yaml# | ||
| $schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
|
||
| title: Qualcomm coresight QMI(Qualcomm Messaging Interface) component | ||
|
|
||
| description: | | ||
| Qualcomm Messaging Interface (QMI) is an interface that clients can | ||
| use to send, and receive, messages from a remote entity. The coresight | ||
| QMI component is to configure QMI instance ids and service ids for different | ||
| remote subsystem connections. Coresight QMI driver uses the ids to init | ||
| the qmi connections. Other coresight drivers call the send qmi request | ||
| function when connection is established. | ||
|
|
||
| maintainers: | ||
| - Mao Jinlong <quic_jinlmao@quicinc.com> | ||
|
|
||
| properties: | ||
| compatible: | ||
| enum: | ||
| - qcom,coresight-qmi | ||
|
|
||
| patternProperties: | ||
| '^conns(-[0-9]+)?$': | ||
| type: object | ||
| description: | ||
| QMI instance id and service id for different remote subsystem connections. | ||
|
|
||
| properties: | ||
| qmi-id: | ||
| $ref: /schemas/types.yaml#/definitions/uint32 | ||
| description: | ||
| Instance id for the remote subsystem connection. | ||
|
|
||
| service-id: | ||
| $ref: /schemas/types.yaml#/definitions/uint32 | ||
| description: | ||
| Service id for the remote subsystem connection. | ||
|
|
||
| additionalProperties: false | ||
|
|
||
| required: | ||
| - qmi-id | ||
| - service-id | ||
|
|
||
| required: | ||
| - compatible | ||
|
|
||
| additionalProperties: false | ||
|
|
||
| examples: | ||
| # Minimum coresight qmi definition. | ||
| - | | ||
| coresight-qmi { | ||
| compatible = "qcom,coresight-qmi"; | ||
|
|
||
| conns-0 { | ||
| qmi-id = <0xd>; | ||
| service-id = <0x33>; | ||
| }; | ||
| }; | ||
|
|
||
| ... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These patches were posted in February and they do not seem to be merged. Please work with the upstream maintainer to get them merged, otherwise they are just another downstream part of the tree.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are no comments from maintainer, we will resend the patch series to request review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's why I wrote: work with the maintainers to get it actually merged. The life doesn't stop at posting and getting acks from them.