Skip to content

Commit

Permalink
riscv: sophgo: change Soc names for SG2044.
Browse files Browse the repository at this point in the history
1. modify the cpu compatible attribyte to "sophgo,sg2044"
2. set the Soc name as SG2044.
  • Loading branch information
p7salon committed Aug 28, 2024
1 parent 7c4563b commit 5b63292
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions platform/generic/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ config PLATFORM_SOPHGO_SG2042
select THEAD_C9XX_PMU
default n

config PLATFORM_SOPHGO_SG2260
bool "Sophgo sg2260 support"
config PLATFORM_SOPHGO_SG2044
bool "Sophgo sg2044 support"
select THEAD_C9XX_PMU
default n

Expand Down
2 changes: 1 addition & 1 deletion platform/generic/configs/defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ CONFIG_PLATFORM_RENESAS_RZFIVE=y
CONFIG_PLATFORM_SIFIVE_FU540=y
CONFIG_PLATFORM_SIFIVE_FU740=y
CONFIG_PLATFORM_SOPHGO_SG2042=y
CONFIG_PLATFORM_SOPHGO_SG2260=y
CONFIG_PLATFORM_SOPHGO_SG2044=y
CONFIG_PLATFORM_STARFIVE_JH7110=y
CONFIG_PLATFORM_THEAD=y
CONFIG_FDT_GPIO=y
Expand Down
4 changes: 2 additions & 2 deletions platform/generic/sophgo/objects.mk
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@

carray-platform_override_modules-$(CONFIG_PLATFORM_SOPHGO_SG2042) += sophgo_sg2042
platform-objs-$(CONFIG_PLATFORM_SOPHGO_SG2042) += sophgo/sg2042.o
carray-platform_override_modules-$(CONFIG_PLATFORM_SOPHGO_SG2260) += sophgo_sg2260
platform-objs-$(CONFIG_PLATFORM_SOPHGO_SG2260) += sophgo/sg2260.o
carray-platform_override_modules-$(CONFIG_PLATFORM_SOPHGO_SG2044) += sophgo_sg2044
platform-objs-$(CONFIG_PLATFORM_SOPHGO_SG2044) += sophgo/sg2044.o
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

static u32 selected_hartid = -1;

static bool sg2260_cold_boot_allowed(u32 hartid,
static bool sg2044_cold_boot_allowed(u32 hartid,
const struct fdt_match *match)
{
if (selected_hartid != -1)
Expand All @@ -30,20 +30,20 @@ static bool sg2260_cold_boot_allowed(u32 hartid,
return true;
}

static int sg2260_extensions_init(const struct fdt_match *match,
static int sg2044_extensions_init(const struct fdt_match *match,
struct sbi_hart_features *hfeatures)
{
thead_c9xx_register_pmu_device();
return 0;
}

static const struct fdt_match sophgo_sg2260_match[] = {
{ .compatible = "sophgo, sg2260" },
static const struct fdt_match sophgo_sg2044_match[] = {
{ .compatible = "sophgo,sg2044" },
{ },
};

const struct platform_override sophgo_sg2260 = {
.match_table = sophgo_sg2260_match,
.cold_boot_allowed = sg2260_cold_boot_allowed,
.extensions_init = sg2260_extensions_init,
const struct platform_override sophgo_sg2044 = {
.match_table = sophgo_sg2044_match,
.cold_boot_allowed = sg2044_cold_boot_allowed,
.extensions_init = sg2044_extensions_init,
};

0 comments on commit 5b63292

Please sign in to comment.