Skip to content

Conversation

@btian1
Copy link
Contributor

@btian1 btian1 commented Jan 11, 2024

No description provided.

Copy link
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@btian1 for changes like this is best to show before and after in the logs as part of your commit message so everyone can follow.

@btian1
Copy link
Contributor Author

btian1 commented Jan 15, 2024

@dbaluta @iuliana-prodan , could you help check from IPC3 side? as this change only have impact on IPC3 and I don't have a way to check.

@dbaluta
Copy link
Collaborator

dbaluta commented Jan 15, 2024

Will try to have a look this week.

@btian1
Copy link
Contributor Author

btian1 commented Jan 19, 2024

Will try to have a look this week.

Any progress? @dbaluta , this DRAFT patch try to remove each module's ctx dependency for further one logging interface.
And since ctx is only used by IPC3 logging, request help from you here for double confirm, if it is acceptable:

  1. All DECLARE_TR_CTX will be removed.
  2. Zephyr and non-zephyr logging will have same logging interface.

@dbaluta
Copy link
Collaborator

dbaluta commented Jan 25, 2024

@btian1 tested this on imx8mp. Logging works fine after your patch.

Test patch, will check ipc3 and ipc4 logs still correct or not,
if still correct, means these part can be deleted from current
logging, it is a preparation for align sof logging with zephyr
logging.

Signed-off-by: Baofeng Tian <[email protected]>
@lgirdwood
Copy link
Member

@btian1 draft ?

@dbaluta
Copy link
Collaborator

dbaluta commented Feb 23, 2024

If i remember correctly this is only for testing purposes.

@btian1 btian1 closed this Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants