Message ID | 20241224093920.3816071-1-kever.yang@rock-chips.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [v2,1/2] dt-bindings: power: add power binding header for RK3562 SoC | expand |
On Tue, Dec 24, 2024 at 05:39:19PM +0800, Kever Yang wrote: > From: Finley Xiao <finley.xiao@rock-chips.com> > > According to a description from TRM, add all the power domains. > > Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> > Signed-off-by: Kever Yang <kever.yang@rock-chips.com> > --- > > Changes in v2: > - rename to rockchip,rk3562-power.h > - update the subject > - use dual license > > .../dt-bindings/power/rockchip,rk3562-power.h | 35 +++++++++++++++++++ > 1 file changed, 35 insertions(+) No, where is the actual binding? Your split of patches is not bisectable, illogical and not helping. Bindings always go with the drivers. > create mode 100644 include/dt-bindings/power/rockchip,rk3562-power.h > > diff --git a/include/dt-bindings/power/rockchip,rk3562-power.h b/include/dt-bindings/power/rockchip,rk3562-power.h > new file mode 100644 > index 000000000000..d728c9ee908d > --- /dev/null > +++ b/include/dt-bindings/power/rockchip,rk3562-power.h > @@ -0,0 +1,35 @@ > +/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ And why not license requested by checkpatch? Best regards, Krzysztof
diff --git a/include/dt-bindings/power/rockchip,rk3562-power.h b/include/dt-bindings/power/rockchip,rk3562-power.h new file mode 100644 index 000000000000..d728c9ee908d --- /dev/null +++ b/include/dt-bindings/power/rockchip,rk3562-power.h @@ -0,0 +1,35 @@ +/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ +/* + * Copyright (c) 2022-2024 Rockchip Electronics Co., Ltd. + */ +#ifndef __DT_BINDINGS_POWER_RK3562_POWER_H__ +#define __DT_BINDINGS_POWER_RK3562_POWER_H__ + +/* VD_CORE */ +#define RK3562_PD_CPU_0 0 +#define RK3562_PD_CPU_1 1 +#define RK3562_PD_CPU_2 2 +#define RK3562_PD_CPU_3 3 +#define RK3562_PD_CORE_ALIVE 4 + +/* VD_PMU */ +#define RK3562_PD_PMU 5 +#define RK3562_PD_PMU_ALIVE 6 + +/* VD_NPU */ +#define RK3562_PD_NPU 7 + +/* VD_GPU */ +#define RK3562_PD_GPU 8 + +/* VD_LOGIC */ +#define RK3562_PD_DDR 9 +#define RK3562_PD_VEPU 10 +#define RK3562_PD_VDPU 11 +#define RK3562_PD_VI 12 +#define RK3562_PD_VO 13 +#define RK3562_PD_RGA 14 +#define RK3562_PD_PHP 15 +#define RK3562_PD_LOGIC_ALIVE 16 + +#endif