Commit c41bac72 authored by Andras Szemzo's avatar Andras Szemzo Committed by Ulf Hansson
Browse files

pmdomain: sunxi: add V853 ppu support



V853 has a similar ppu like Allwinner D1, add compatible and the available pd names.

Signed-off-by: default avatarAndras Szemzo <szemzo.andras@gmail.com>
Link: https://lore.kernel.org/r/20250205125225.1152849-7-szemzo.andras@gmail.com


Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent a42c920c
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -182,11 +182,26 @@ static const struct sun20i_ppu_desc sun20i_d1_ppu_desc = {
	.num_domains	= ARRAY_SIZE(sun20i_d1_ppu_pd_names),
};

static const char *const sun8i_v853_ppu_pd_names[] = {
	"RISCV",
	"NPU",
	"VE",
};

static const struct sun20i_ppu_desc sun8i_v853_ppu_desc = {
	.names		= sun8i_v853_ppu_pd_names,
	.num_domains	= ARRAY_SIZE(sun8i_v853_ppu_pd_names),
};

static const struct of_device_id sun20i_ppu_of_match[] = {
	{
		.compatible	= "allwinner,sun20i-d1-ppu",
		.data		= &sun20i_d1_ppu_desc,
	},
	{
		.compatible	= "allwinner,sun8i-v853-ppu",
		.data		= &sun8i_v853_ppu_desc,
	},
	{ }
};
MODULE_DEVICE_TABLE(of, sun20i_ppu_of_match);