[Buildroot] [PATCH 1/3] configs: Add default configuration for Chromebook Elm.

Thomas Petazzoni thomas.petazzoni at bootlin.com
Wed Sep 23 19:02:02 UTC 2020


Hello,

On Mon, 21 Sep 2020 23:12:44 +0500
Bilal Wasim <bilalwasim676 at gmail.com> wrote:

> The architecture of the MT8173 SoC is armv8-a in a big-little config.
> This SoC is supported by the Chrome-OS linux kernel, but the mainline
> support is reasonably good as well (benchmarks / conformance run fine)
> and so that is used. For now, the kernel is 5.9-rc5 which will be uprevd
> to 5.9 once its released.
> 
> The defconfig also lists all the tools (parted, vboot) that are necessary
> to create a bootable image.
> 
> Signed-off-by: Bilal Wasim <bilalwasim676 at gmail.com>

The commit title should be:

	configs/chromebook_elm: new defconfig

and it should be squashed with your PATCH 3/3. Indeed as it is, your
PATCH 1/3 alone doesn't build: it depends on files added by PATCH 3/3.

>  configs/chromebook_elm_defconfig | 35 ++++++++++++++++++++++++++++++++
>  1 file changed, 35 insertions(+)
>  create mode 100644 configs/chromebook_elm_defconfig
> 
> diff --git a/configs/chromebook_elm_defconfig b/configs/chromebook_elm_defconfig
> new file mode 100644
> index 0000000000..9b467ec6a8
> --- /dev/null
> +++ b/configs/chromebook_elm_defconfig
> @@ -0,0 +1,35 @@
> +# Architecture
> +BR2_aarch64=y
> +BR2_cortex_a72_a53=y
> +
> +# Filesystem
> +BR2_TARGET_ROOTFS_EXT2=y
> +BR2_TARGET_ROOTFS_EXT2_4=y

You'll need a:

BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_9=y

but this option doesn't exist yet, so we'll have to add it.

Other than that, the defconfig looks good to me.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list