Skip to content
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

Cavstool debug slot offset by type #79061

Conversation

jsarha
Copy link

@jsarha jsarha commented Sep 26, 2024

One more commit on top of: #78753

But I made this a separate PR as the review of the PR above is already quite far and I hope to see it merged soon.

lgirdwood
lgirdwood previously approved these changes Oct 1, 2024
soc/intel/intel_adsp/tools/cavstool.py Show resolved Hide resolved
@jsarha
Copy link
Author

jsarha commented Oct 1, 2024

NOTE:

There is only one relevant commit in this PR, the last. Please do not waste time in reviewing the earlier commits as they have already been approved here: #78753

dcpleung
dcpleung previously approved these changes Oct 1, 2024
@aescolar aescolar added the DNM This PR should not be merged (Do Not Merge) label Oct 2, 2024
@aescolar
Copy link
Member

aescolar commented Oct 2, 2024

@jsarha setting dnm label as it would seem this PR needs to go after:

If that is not the case please remove the label

Add debug_slot_offset_by_type() for getting debug window slot offset
by type identifier. How to find the correct slot and what types there
are is documented here:

soc/intel/intel_adsp/common/include/adsp_debug_window.h

In a normal situation a client program would try to find a specific
slot right after DSP boot. Because of that the we can not expect it to
be there immediately. Instead we need to try multiple times and give
firmware some time to update the debug slot descriptor table.

Signed-off-by: Jyri Sarha <[email protected]>
@jsarha jsarha dismissed stale reviews from dcpleung and lgirdwood via 204db73 October 3, 2024 11:36
@jsarha jsarha force-pushed the cavstool_debug_slot_offset_by_type branch from 40c3dae to 204db73 Compare October 3, 2024 11:36
@jsarha
Copy link
Author

jsarha commented Oct 3, 2024

@jsarha setting dnm label as it would seem this PR needs to go after:

If that is not the case please remove the label

@aescolar , The PR above is now merged and the DNM label should re removed, but it looks like I do not have the required permission.

@aescolar aescolar removed the DNM This PR should not be merged (Do Not Merge) label Oct 3, 2024
@fabiobaltieri fabiobaltieri merged commit 32f9eca into zephyrproject-rtos:main Oct 3, 2024
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform: Intel ADSP Intel Audio platforms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants