Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: power: Add power-domain header for RV1126

Add power-domain header for RV1126 SoC from description in TRM.

Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
Signed-off-by: Jagan Teki <jagan@edgeble.ai>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20220818124132.125304-2-jagan@edgeble.ai
Signed-off-by: Heiko Stuebner <heiko@sntech.de>

authored by

Jagan Teki and committed by
Heiko Stuebner
daf7dc86 1c23f9e6

+35
+35
include/dt-bindings/power/rockchip,rv1126-power.h
··· 1 + /* SPDX-License-Identifier: GPL-2.0 */ 2 + 3 + #ifndef __DT_BINDINGS_POWER_RV1126_POWER_H__ 4 + #define __DT_BINDINGS_POWER_RV1126_POWER_H__ 5 + 6 + /* VD_CORE */ 7 + #define RV1126_PD_CPU_0 0 8 + #define RV1126_PD_CPU_1 1 9 + #define RV1126_PD_CPU_2 2 10 + #define RV1126_PD_CPU_3 3 11 + #define RV1126_PD_CORE_ALIVE 4 12 + 13 + /* VD_PMU */ 14 + #define RV1126_PD_PMU 5 15 + #define RV1126_PD_PMU_ALIVE 6 16 + 17 + /* VD_NPU */ 18 + #define RV1126_PD_NPU 7 19 + 20 + /* VD_VEPU */ 21 + #define RV1126_PD_VEPU 8 22 + 23 + /* VD_LOGIC */ 24 + #define RV1126_PD_VI 9 25 + #define RV1126_PD_VO 10 26 + #define RV1126_PD_ISPP 11 27 + #define RV1126_PD_VDPU 12 28 + #define RV1126_PD_CRYPTO 13 29 + #define RV1126_PD_DDR 14 30 + #define RV1126_PD_NVM 15 31 + #define RV1126_PD_SDIO 16 32 + #define RV1126_PD_USB 17 33 + #define RV1126_PD_LOGIC_ALIVE 18 34 + 35 + #endif