Add devicetree overlay to support QPS615 on Rb3Gen2 Industrial Mezzanine#1996
Draft
ayaan-anwar wants to merge 2 commits intoqualcomm-linux:masterfrom
Draft
Add devicetree overlay to support QPS615 on Rb3Gen2 Industrial Mezzanine#1996ayaan-anwar wants to merge 2 commits intoqualcomm-linux:masterfrom
ayaan-anwar wants to merge 2 commits intoqualcomm-linux:masterfrom
Conversation
…NUX_QCOM_KERNEL_DEVICETREE Include the qcs6490-rb3gen2-indsutrial-mezzanine-staging.dtbo overlay in the LINUX_QCOM_KERNEL_DEVICETREE list for Rb3Gen2 Industrial Kit. This overlay will be used to define properties required by the out-of-tree QPS615 ethernet driver. Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
…as overlay for QPS615 The Rb3Gen2 Industrial Kit has 3x QPS615 PCIe switches, out of which 2 of them provide dual ethernet ports. The ports are enabled by an out-of-tree driver which needs devicetree support for accessing platform resources. Add a staging dtbo in FIT DTB compatibility so that can overlay can be picked for the Rb3Gen2 Industrial Kit configuration, via an EFI variable. Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
lumag
approved these changes
Apr 19, 2026
Contributor
|
On linux-qcom-next:
|
Contributor
|
Not really available on the current kernel revisions we are using here. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This series adds Device Tree overlay (DTBO) support for the QPS615 PCIe Ethernet switch on the RB3Gen2 Industrial Mezzanine board. The RB3Gen2 Industrial Kit carries 3x QPS615 PCIe switches, of which 2 have dual ethernet ports. The QPS615's Ethernet functionality is enabled by an out-of-tree kernel driver (qps615-dlkm) that requires platform-specific devicetree properties to access hardware resources.
This is a "staging" DTBO due to its downstream nature; it lives in the LINUX_QCOM_KERNEL_DEVICETREE list and is referenced via a FIT_DTB_COMPATIBLE overlay combination in the FIT image.
This PR depends on kernel changes to add the dtso's to qcom-next and qcom-6.18.y branches. They still need to be merged and consumed by their revision tag in meta-qcom.
Exception details: Until the QPS615 driver is upstreamed to the kernel (third-party ETA: end of 2026), an exception has been approved to include the driver + DT overlay (QLIJIRA-99).