[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/8] aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2
From: |
Andrew Jeffery |
Subject: |
Re: [PATCH 3/8] aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2600 SoC |
Date: |
Fri, 05 Jul 2024 13:06:49 +0930 |
User-agent: |
Evolution 3.46.4-2 |
On Thu, 2024-07-04 at 07:36 +0200, Cédric Le Goater wrote:
> From: Cédric Le Goater <clg@kaod.org>
>
> Bit SCU500[2] of the AST2600 controls the boot device of the SoC.
>
> Future changes will configure this bit to boot from eMMC disk images
> specially built for this purpose.
>
> Signed-off-by: Joel Stanley <joel@jms.id.au>
> Signed-off-by: Cédric Le Goater <clg@kaod.org>
> ---
> include/hw/misc/aspeed_scu.h | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/include/hw/misc/aspeed_scu.h b/include/hw/misc/aspeed_scu.h
> index 58db28db45aa..c9f98c20ffd9 100644
> --- a/include/hw/misc/aspeed_scu.h
> +++ b/include/hw/misc/aspeed_scu.h
> @@ -349,6 +349,10 @@ uint32_t aspeed_scu_get_apb_freq(AspeedSCUState *s);
> #define SCU_AST2600_H_PLL_BYPASS_EN (0x1 << 24)
> #define SCU_AST2600_H_PLL_OFF (0x1 << 23)
>
> +/* STRAP1 SCU500 */
> +#define AST2600_HW_STRAP_BOOT_SRC_EMMC (0x1 << 2)
> +#define AST2600_HW_STRAP_BOOT_SRC_SPI (0x0 << 2)
Maybe these should have a `SCU_` prefix for consistency?
Anyway:
Reviewed-by: Andrew Jeffery <andrew@codeconstruct.com.au>
- [PATCH 0/8] aspeed: Add boot from eMMC support (AST2600), Cédric Le Goater, 2024/07/04
- [PATCH 1/8] aspeed: Change type of eMMC device, Cédric Le Goater, 2024/07/04
- [PATCH 3/8] aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2600 SoC, Cédric Le Goater, 2024/07/04
- Re: [PATCH 3/8] aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2600 SoC,
Andrew Jeffery <=
- [PATCH 4/8] aspeed: Introduce a AspeedSoCClass 'boot_from_emmc' handler, Cédric Le Goater, 2024/07/04
- [PATCH 2/8] aspeed: Load eMMC first boot area as a boot rom, Cédric Le Goater, 2024/07/04
- [PATCH 6/8] aspeed: Add boot-from-eMMC HW strapping bit to rainier-bmc machine, Cédric Le Goater, 2024/07/04
- [PATCH 8/8] aspeed: Introduce a 'boot-emmc' machine option, Cédric Le Goater, 2024/07/04
- [PATCH 7/8] aspeed: Introduce a 'hw_strap1' machine attribute, Cédric Le Goater, 2024/07/04