[PATCH v2 6/6] usb: dwc3: exynos: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()

Thinh Nguyen Thinh.Nguyen at synopsys.com
Mon Apr 8 18:54:37 PDT 2024


On Thu, Apr 04, 2024, Anand Moon wrote:
> Use the new PM macros for the suspend and resume functions to be
> automatically dropped by the compiler when CONFIG_PM_SLEEP are disabled,
> without having to use #ifdef guards. If CONFIG_PM_SLEEP unused,
> they will simply be discarded by the compiler.
> 
> Signed-off-by: Anand Moon <linux.amoon at gmail.com>
> ---
> v2: add __maybe_unused to suspend/resume functions in case CONFIG_PM is
>    disabled.

The compiler discards the code, yet we still need __maybe_unused?

BR,
Thinh

> ---
>  drivers/usb/dwc3/dwc3-exynos.c | 12 +++---------
>  1 file changed, 3 insertions(+), 9 deletions(-)
> 


More information about the linux-arm-kernel mailing list