-
Notifications
You must be signed in to change notification settings - Fork 7.6k
drivers: video: Migrate ov7670 and smartdma to use video interfaces binding #88323
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
drivers: video: Migrate ov7670 and smartdma to use video interfaces binding #88323
Conversation
@ngphibang is there a particular sequence of PRs we should be working to merge here? |
0633a5f
to
0c36711
Compare
#82158 merged... resolve the merge conflict and we can likely get this merged soon |
0c36711
to
2d3a98d
Compare
2d3a98d
to
513b0dc
Compare
Just a simple rebase as #88890 was merged yesterday. |
513b0dc
to
4fbe7d1
Compare
Fix a typo so that it won't break the build. Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
Have ov7670 and video smartdma use video interfaces binding. With this, we can fix the chicken-egg issue in init priority and don't need the workaround anymore. Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
4fbe7d1
to
72394c7
Compare
@josuah @dleach02 Could you revisit (there's now a typo fix affecting the smartdcma driver build #88890 (comment)) ? |
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.
Could you confirm that tests/drivers/build_all/video/frdm_mcxn947_mcxn947_cpu0.overlay
is being used by twister? I have the impression it is not selected.
The rest is minor bikeshedding.
Thank you for the bugfixes and adding more boards to twister!
tests/drivers/build_all/video/frdm_mcxn947_mcxn947_cpu0.overlay
Outdated
Show resolved
Hide resolved
tests/drivers/build_all/video/frdm_mcxn947_mcxn947_cpu0.overlay
Outdated
Show resolved
Hide resolved
Add built-only test case for smartdma driver Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
Move board-specific overlays to boards folder Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
72394c7
to
9603a8c
Compare
It is selected and used by twister. You can try something wrong in the overlay and run:
or (to save time):
You will see it complains. It took me some time to make it pass CI correctly :-) |
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.
LGTM thanks!
[EDIT: that helped a lot getting UVC working on FRDM-MCXN947! UVC support might come for it as soon as the UVC PR is merged]
closed/open to rekick CI |
This PR
to fix :