qcom-multimedia-proprietary-image: add RTSS mailbox DLKM/UMD packages - #457
sargarram7 wants to merge 1 commit into
Conversation
|
Please fix your AI agent. Everything between "commit details" and "related PRs" is useless and can be dropped. The Related PRs section fails to mention the most important part: are those just related or is there are dependency between this PR and any of those. Testing is useless too. I hope you test what you submit. |
updated, I added details for reviewer reference to co-relate with other PRs related to rtss mailbox |
|
Thank you Dmitry Baryshkov (@lumag) , I have addressed comments. |
|
Draft until it can be built. |
a6608d8 to
cc2bd84
Compare
Pulls in qcom-rtss-mailbox-dlkm and qcom-rtss-mailbox-umd so the multimedia proprietary image ships the RTSS IPC path used for CAN, RTSS userspace communication, OTA, and device programming/flashing. Recipes added in meta-qcom (see companion PR). Only qcs9100-ride-sx, qcs8300-ride-sx, iq-9075-evk and iq-8275-evk support RTSS, so gate the packages per-machine instead of adding them to CORE_IMAGE_BASE_INSTALL unconditionally for all platforms building this image. Signed-off-by: Ram Sargar <rsargar@qti.qualcomm.com>
cc2bd84 to
bde622c
Compare
sargarram7
left a comment
There was a problem hiding this comment.
hi Nicolas Dechesne (@ndechesne) , Dmitry Baryshkov (@lumag) , Ricardo Salveti (@ricardosalveti) ,
comments addressed, could you please take look.
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
Doesn't build.
| " | ||
|
|
||
| RTSS_MAILBOX_PACKAGES = "qcom-rtss-mailbox-dlkm qcom-rtss-mailbox-umd qcom-rtss-mailbox-umd-utils" | ||
| CORE_IMAGE_BASE_INSTALL:append:qcs9100-ride-sx = " ${RTSS_MAILBOX_PACKAGES}" |
There was a problem hiding this comment.
Why are they being added here? Can't they be a part of the SoC-specific packagegroup in meta-qcom?
There was a problem hiding this comment.
this PR can be closed as rtss component build product packaging handled from meta-qcom, updated meta-qcom PR.
|
hi Dmitry Baryshkov (@lumag), Ricardo Salveti (@ricardosalveti) |
Target milestone: QLI-2.1
Background
The multimedia proprietary image is the shipping image for RTSS-capable targets, and it currently has no path to the RTSS subsystem. CAN communication, RTSS-to-HLOS user space communication, OTA updates, and on-device programming/flashing all depend on the RTSS mailbox IPC path between the application processor and RTSS. Without these packages installed, the image has no way to talk to RTSS at all - the recipes exist (Related PRs below) but are not pulled into any image. This adds that dependency so the image can support those use cases.
Tracking issue:
qualcomm-linux/meta-qcom#3085
This PR dependency
Related PRs
qcom,rtss-mailbox):RTSS interface enablement is handled using a staging DTBO overlay to carry the rtss mailbox node, both bootup and DTBO patching with it applied have been verified on target.
Testing