On 11/6/25 09:49, Jamin Lin wrote:
> Add a new silicon revision constant AST1060_A2_SILICON_REV for the
> AST1060 SoC. This allows the SCU model and related SoC layers to
> identify and handle AST1060 A2 revision properly in the same way as
> other Aspeed SoC families.
>
> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
> ---
> include/hw/misc/aspeed_scu.h | 1 +
> hw/misc/aspeed_scu.c | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/include/hw/misc/aspeed_scu.h b/include/hw/misc/aspeed_scu.h
> index 684b48b722..76ef8dc592 100644
> --- a/include/hw/misc/aspeed_scu.h
> +++ b/include/hw/misc/aspeed_scu.h
> @@ -51,6 +51,7 @@ struct AspeedSCUState {
> #define AST2600_A3_SILICON_REV 0x05030303U
> #define AST1030_A0_SILICON_REV 0x80000000U
> #define AST1030_A1_SILICON_REV 0x80010000U
> +#define AST1060_A2_SILICON_REV 0xA0030000U
> #define AST2700_A0_SILICON_REV 0x06000103U
> #define AST2720_A0_SILICON_REV 0x06000203U
> #define AST2750_A0_SILICON_REV 0x06000003U
> diff --git a/hw/misc/aspeed_scu.c b/hw/misc/aspeed_scu.c
> index 1f996d5398..300571256a 100644
> --- a/hw/misc/aspeed_scu.c
> +++ b/hw/misc/aspeed_scu.c
> @@ -565,6 +565,7 @@ static uint32_t aspeed_silicon_revs[] = {
> AST2600_A3_SILICON_REV,
> AST1030_A0_SILICON_REV,
> AST1030_A1_SILICON_REV,
> + AST1060_A2_SILICON_REV,
> AST2700_A0_SILICON_REV,
> AST2720_A0_SILICON_REV,
> AST2750_A0_SILICON_REV,
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Thanks,
C.