-
Notifications
You must be signed in to change notification settings - Fork 30
qrbx2210 updates #70
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
base: trunk
Are you sure you want to change the base?
qrbx2210 updates #70
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,15 +2,15 @@ | |
| name: SM6115 / QRB4210 | ||
| layout: soc | ||
| status-audio-adspaudio: N/A | ||
| status-audio-adspelite: N/A | ||
| status-audio-analogcodec: N/A | ||
| status-audio-dmic: N/A | ||
| status-audio-adspelite: WIP | ||
lumag marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| status-audio-analogcodec: WIP | ||
| status-audio-dmic: WIP | ||
| status-audio-headset: N/A | ||
| status-audio-i2s: N/A | ||
| status-audio-lpascodecs: N/A | ||
| status-audio-lpasslpi: N/A | ||
| status-audio-lpascodecs: WIP | ||
| status-audio-lpasslpi: 6.11 | ||
| status-audio-slimbus: N/A | ||
| status-audio-soundwire: N/A | ||
| status-audio-soundwire: WIP | ||
| status-audio-spdif: N/A | ||
| status-camera: N/A | ||
| status-camera-csi: N/A | ||
|
|
@@ -43,8 +43,8 @@ status-debug-eud: N/A | |
| status-display-dp: N/A | ||
| status-display-dsi: 6.2 | ||
| status-display-gpu: 6.6 | ||
| status-display-hdmi: N/A | ||
| status-display-hdmiaudio: N/A | ||
| status-display-hdmi: 6.6 | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. No, the platform doesn't support HDMI.
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ok, got it.
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Well, those chips do not have HDMI sound support. They have I2S output and then the board converts that to HDMI out. If necessary feel free to add new entry for I2S.
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Well, separate entry for i2s will be misleading as well.
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. rb1/2/3/5 are boards. This spreadsheet talks about SoC features. Corresponding SoC feature is to send audio over I2S bus. That is the feature that is listed as
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I am not sure that what you described is particularly correct and it still looks misleading. The platform (SoC, LPASS part of it) could support a feature to send i2s somewhere in general (and maybe receive/capture it as well) and in our cases here this would be supported by audio DSP, hence, in my understanding, this also described by "ADSP (Elite)" entry (let's focus on non-audioreach platforms for this discussion). There are different, not sure which word to use, i2s ports or controllers there, some of them could be even multi-channel i2s ports. (A) Are we there yet? Can we send i2s already? No. There is also an LPASS pin controller which could or might have specific pins that need to be configured in a certain way. For simple i2s one needs 3 or 4 pins to actually be able to send i2s data somewhere (or receive). There could be different number of such i2s groups or sets of pins related to specific i2s controllers from the audio DSP side. And this is platform or SoC features. If I understand this incorrectly or this is all wrong, then let's chat. Now, the platform doesn't really care where these i2s pins are routed: to HDMI bridge or to whatever or just simple exported via some connector and this will be specific to a specific board (RB1, 2, 3, 3gen2, et cetera). What
? Over which path+direction from (A) and (B) described above? All of them or just at least one i2s "controller" + its i2s pins? I highly doubt that these are all tested, supported and/'or described. Not that all of them are practically needed. So when I was talking about
I was referring to a specific "controller" or port on the audio DSP side and a specific set of pins for i2s transfer on the LPASS pin controller. And in my understanding these are SoC/platform features.
For example:
What single
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The idea was 'any path', because adding another one is usually easy. Feel free to add any additional data (like which paths or which controllers are actually supported) to
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Wouldn't say it is easy in generic case. Issues I saw already for different platforms:
Ok, let's do that then.
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Well, that was an expectation :-D |
||
| status-display-hdmiaudio: 6.14 | ||
| status-display-hdmicec: N/A | ||
| status-display-lvds: N/A | ||
| status-dma-bam: N/A | ||
|
|
||
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.
Are those supported by the SoC or by the pmic?
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.
Ah, my bad. I guess I need to update pmic pm4125 then for that.
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.
Yes, please.