Am 14.08.25 um 15:54 schrieb Benjamin Hahn:
> Add new imx8mp-libra-fpsc board.
> USB is not working yet, as the entry in the upstream devicetree is
> missing.
> Bootph tags are in u-boot.dtsi for now and will be removed when
> upstreamed.
> 
> Signed-off-by: Benjamin Hahn <b.h...@phytec.de>
> ---
> Add support for imx8mp-libra-fpsc board.
> ---
> Changes in v2:
> - Review comments from v1 (too many to list them all)
> - removed the first two patches (devicetree is now in of_upstream)
> - added the latest version of ram timings
> - add optee support (libra is now in upstream optee)
> - add CONFIG_CMD_MMC_REG command for mmc reg read command
> - Link to v1: 
> https://lore.kernel.org/r/20250725-imx8mp-libra-initial-support-v1-0-d9982df21...@phytec.de
> ---
>   arch/arm/dts/imx8mp-libra-rdk-fpsc-u-boot.dtsi     |   78 +
>   arch/arm/mach-imx/imx8m/Kconfig                    |    9 +
>   board/phytec/imx8mp-libra-fpsc/Kconfig             |   16 +
>   board/phytec/imx8mp-libra-fpsc/MAINTAINERS         |    9 +
>   board/phytec/imx8mp-libra-fpsc/Makefile            |   10 +
>   board/phytec/imx8mp-libra-fpsc/imx8mp-libra-fpsc.c |   99 ++
>   .../phytec/imx8mp-libra-fpsc/imx8mp-libra-fpsc.env |   25 +
>   board/phytec/imx8mp-libra-fpsc/imximage-8mp-sd.cfg |    9 +
>   board/phytec/imx8mp-libra-fpsc/lpddr4_timing.c     | 1814 
> ++++++++++++++++++++
>   board/phytec/imx8mp-libra-fpsc/spl.c               |  132 ++
>   configs/imx8mp-libra-fpsc_defconfig                |  175 ++
>   doc/board/phytec/imx8mp-libra-fpsc.rst             |   77 +
>   include/configs/imx8mp-libra-fpsc.h                |   27 +
>   13 files changed, 2480 insertions(+)
> 

> diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig
> index 74416a788473..cb4508a7110e 100644
> --- a/arch/arm/mach-imx/imx8m/Kconfig
> +++ b/arch/arm/mach-imx/imx8m/Kconfig
> @@ -345,6 +345,14 @@ config TARGET_PHYCORE_IMX8MP
>       select IMX8M_LPDDR4
>       imply OF_UPSTREAM
>   
> +config TARGET_IMX8MP_LIBRA_FPSC
> +     bool "PHYTEC Libra i.MX 8M Plus FPSC"
> +     select IMX8MP
> +     select SUPPORT_SPL
> +     select IMX8M_LPDDR4

Add "imply OF_UPSTREAM" here like TARGET_PHYCORE_IMX8MP

Jan
> +     help
> +       i.MX8M Plus Libra FPSC is a SBC based on the NXP i.MX 8M Plus SoC.
> +
>   config TARGET_IMX8MM_CL_IOT_GATE
>       bool "CompuLab iot-gate-imx8"
>       select IMX8MM

Reply via email to