-
Notifications
You must be signed in to change notification settings - Fork 8.4k
MAINTAINERS: Include native drivers host side in native area #100509
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: main
Are you sure you want to change the base?
Conversation
Let's include the "bottom" side of native drivers in the native_sim area for the drivers which were missing. So they are covered from the "platform" side of things by this area. The regex picks .c and .h files, in the drivers and subsys folders which have "bottom" at the end of their name. Before we were already covering drivers which had "posix" or "native" anywhere in their name, but that did not include all which area not named following that pattern. (i.e. userchan, linux_evdev, sdl_touch, display_sdl, gpio_emul_sdl, fuse_fs_access) Signed-off-by: Alberto Escolar Piedras <[email protected]>
|
| - soc/native/ | ||
| - tests/boards/native_sim/ | ||
| files-regex: | ||
| - (drivers/|subsys/).*(bottom)\.([c|h]) |
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.
something like drivers/input/linux_evdev_bottom.c is now part of the input subsystem, also contributed and maintained within this subsystem (by @fabiobaltieri ), adding this here, creates a duplication and ambiguity about who actually maintains that file. Do we really want this? Does this really belong into POSIX arch?
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.
The idea with this change is to cover it from both sides (platform and subsystem) like we do with quite a few other drivers. With the understanding that it is better to have more eyes in reviews than less.
I'm not going to be blocking PRs to their drivers classes with nits or comments on the driver API :).
Anyhow I added all the respective subsystem maintainers to this PR in case they disagree.
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.
see #100435 for something similar being done.



Let's include the "bottom" side of native drivers in the native_sim area for the drivers which were missing. So they are covered from the "platform" side of things by this area.
The regex picks .c and .h files, in the drivers and subsys folders which have "bottom" at the end of their name.
Before we were already covering drivers which had "posix" or "native" anywhere in their name, but that did not include all which are not named following that pattern.
(i.e. userchan, linux_evdev, sdl_touch, display_sdl, gpio_emul_sdl, fuse_fs_access)