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

From: Thinh Nguyen
Date: Mon Apr 08 2024 - 21:55:13 EST


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@xxxxxxxxx>
> ---
> 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(-)
>