[U-Boot] [PATCH v2 1/5] imx: gpmi: add defines for hw randominizer
Oleksandr Suvorov
oleksandr.suvorov at toradex.com
Wed Oct 23 11:21:48 UTC 2019
On Mon, Oct 21, 2019 at 4:41 PM Igor Opaniuk <igor.opaniuk at gmail.com> wrote:
>
> From: Igor Opaniuk <igor.opaniuk at toradex.com>
>
> Extend GPMI Integrated ECC Control Register Description, include
> additional defines for enabling randomizer function and providing
> proper randomizer type.
>
> For additional details check i.MX7 APR, section
> 9.6.6.3 GPMI Integrated ECC Control Register Description
> (GPMI_ECCCTRLn)
>
> Signed-off-by: Igor Opaniuk <igor.opaniuk at toradex.com>
Reviewed-by: Oleksandr Suvorov <oleksandr.suvorov at toradex.com>
> ---
>
> arch/arm/include/asm/mach-imx/regs-gpmi.h | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/arch/arm/include/asm/mach-imx/regs-gpmi.h b/arch/arm/include/asm/mach-imx/regs-gpmi.h
> index 80cb731724..33daa53c45 100644
> --- a/arch/arm/include/asm/mach-imx/regs-gpmi.h
> +++ b/arch/arm/include/asm/mach-imx/regs-gpmi.h
> @@ -70,6 +70,11 @@ struct mxs_gpmi_regs {
> #define GPMI_ECCCTRL_ECC_CMD_OFFSET 13
> #define GPMI_ECCCTRL_ECC_CMD_DECODE (0x0 << 13)
> #define GPMI_ECCCTRL_ECC_CMD_ENCODE (0x1 << 13)
> +#define GPMI_ECCCTRL_RANDOMIZER_ENABLE (1 << 11)
> +#define GPMI_ECCCTRL_RANDOMIZER_TYPE0 0
> +#define GPMI_ECCCTRL_RANDOMIZER_TYPE1 (1 << 9)
> +#define GPMI_ECCCTRL_RANDOMIZER_TYPE2 (2 << 9)
> +
> #define GPMI_ECCCTRL_ENABLE_ECC (1 << 12)
> #define GPMI_ECCCTRL_BUFFER_MASK_MASK 0x1ff
> #define GPMI_ECCCTRL_BUFFER_MASK_OFFSET 0
> --
> 2.17.1
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
--
Best regards
Oleksandr Suvorov
Toradex AG
Altsagenstrasse 5 | 6048 Horw/Luzern | Switzerland | T: +41 41 500
4800 (main line)
More information about the U-Boot
mailing list