On Wed, May 29, 2024, at 16:28, Andy Shevchenko wrote: > On Wed, May 29, 2024 at 5:14 PM Arnd Bergmann <arnd@xxxxxxxx> wrote: >> On Wed, May 29, 2024, at 15:41, Andy Shevchenko wrote: >> > On Wed, May 29, 2024 at 12:50 PM Arnd Bergmann <arnd@xxxxxxxxxx> > It's different from the exported namespace. > The function prefixes are needed due to C language, as we can't have > two functions named the same. The export OTOH is what used for linking > modules and if there is no need to have it exported globally, if, for > example, compiling in this one. > > So, can we move to the exported namespace at the same time? Maybe you can come up with a patch then? I have no idea which namespace to use here, seeing that there are already six differnet namespaces in use in drivers/platform/x86/intel/ but none of them seem to be a good fit for this one. Are you asking to just define another namespace here? How would I define what the rules about using this namespace are, and where are they documented? Arnd