diff options
| author | Kaushlendra Kumar <kaushlendra.kumar@intel.com> | 2025-09-19 18:14:37 +0530 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2025-10-20 19:54:25 +0200 |
| commit | 5a151c2328a78aa0949a393f5c475a64b93a89ca (patch) | |
| tree | 32500130f5e2306ebfdeae7eda281eb68786185c /scripts/macro_checker.py | |
| parent | b57100a3d9ced8c2b78e87d313f514a3338d016e (diff) | |
PM: sleep: Introduce CALL_PM_OP() macro to simplify code
Add CALL_PM_OP() macro to eliminate a repetitive code pattern in
power management generic operations.
Replace analogous driver PM callback invocation logic across all
pm_generic_*() functions with a single macro that handles the NULL
pointer checks and function calls.
This reduces code size while maintaining the same functionality and
improving code maintainability.
Signed-off-by: Kaushlendra Kumar <kaushlendra.kumar@intel.com>
Reviewed-by: Dhruva Gole <d-gole@ti.com>
Link: https://patch.msgid.link/20250919124437.3075016-1-kaushlendra.kumar@intel.com
[ rjw: Subject and changelog edits, adjust white space ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'scripts/macro_checker.py')
0 files changed, 0 insertions, 0 deletions
