Hi Boris, > What we could do though, is expose I3C devices that do not have a > driver in kernel space, like spidev does. ... > Mark, Wolfram, Arnd, Greg, any opinion? Is there a benefit for having drivers in userspace? My gut feeling is to encourage people to write kernel drivers. If this is, for some reason, not possible for some driver, then we have a use case at hand to test the then-to-be-developed userspace interface against. Until then, I personally wouldn't waste effort on designing it without a user in sight. Dunno if you have that, but a debug interface (exchanging data with clients) on the other hand would be super useful most probably. Maybe you can start having that in debugfs and already learn from it if you ever want to move some interface outside of debugfs? Kind regards, Wolfram
Attachment:
signature.asc
Description: PGP signature