what about __maybe_unused instead on inline and keep in header.
To avoid compilation warning, I need to use inline here.
Because this shouldn't be defined in header at the first place. Instead
define it in main MFD driver with EXPORT_SYMBOL() and put in headers
just declaration.