1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | /* |
3 | * Copyright 2022, The Chromium OS Authors. All rights reserved. |
4 | */ |
5 | |
6 | #ifndef __SOC_ROCKCHIP_PM_DOMAINS_H__ |
7 | #define __SOC_ROCKCHIP_PM_DOMAINS_H__ |
8 | |
9 | #ifdef CONFIG_ROCKCHIP_PM_DOMAINS |
10 | |
11 | int rockchip_pmu_block(void); |
12 | void rockchip_pmu_unblock(void); |
13 | |
14 | #else /* CONFIG_ROCKCHIP_PM_DOMAINS */ |
15 | |
16 | static inline int rockchip_pmu_block(void) |
17 | { |
18 | return 0; |
19 | } |
20 | |
21 | static inline void rockchip_pmu_unblock(void) { } |
22 | |
23 | #endif /* CONFIG_ROCKCHIP_PM_DOMAINS */ |
24 | |
25 | #endif /* __SOC_ROCKCHIP_PM_DOMAINS_H__ */ |
26 | |