-
Notifications
You must be signed in to change notification settings - Fork 8.2k
boards: Remove default kscan touch enabling #62107
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
boards: Remove default kscan touch enabling #62107
Conversation
b3fb3b8 to
6890a88
Compare
6890a88 to
a4fa1e8
Compare
Change boards and shields which enable the LV_Z_POINTER_KSCAN symbol to use the new "zephyr,lvgl-pointer-input" compatible instead. Signed-off-by: Fabian Blatz <[email protected]>
After adding the lvgl pointer device into the board dts the custom overlays are not needed anymore. Signed-off-by: Fabian Blatz <[email protected]>
Change boards and shields and remove kscan nodes in favor of the "zephyr,lvgl-pointer-input" compatible. Signed-off-by: Fabian Blatz <[email protected]>
Update the expected output of the init priority checking. Signed-off-by: Fabian Blatz <[email protected]>
a4fa1e8 to
a54df10
Compare
|
Addressed @erwango note regarding naming of nodes within shields. |
Up to you, does it break the build to have that change in its own commit? |
Build should succeed regardless of the squashing. If you want to I'll squash, for me its fine as is :^). |
Ok so fine as is. |
erwango
left a 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.
Approved (even if I can't see the proposed changed, so will have to be fixed in an upcoming PR)
This is a follow up to the PR: pull/60867
The goal is basically to remove the depedency of lvgl on the kscan nodes. This means in any case the
defconfigswhereKSCANandLV_Z_POINTER_KSCANare enabled need to be edited.I split the removal of the kscan nodes into a separate commit since I am not sure if the fact that this will break downstream applications breaks any sort of deprecation timeline. If its fine I can squash the commit 3 into the first one.
If having the pointer be a freestanding node is a concern, I'd be happy to change
zephyr,lvgl-pointer-inputto be similar to the waykscan-inputworked prior. Feedback on this would also be appreciated :^)