[PATCH 1/5] ARM: i.MX6QDL: add TZASC1/2 defines

Sascha Hauer s.hauer at pengutronix.de
Wed Jun 25 23:34:57 PDT 2025


The subject doesn't match this patch. It doesn't add any defines.

On Thu, Jun 19, 2025 at 05:25:52PM +0200, Marco Felsch wrote:
> On i.MX6 platforms we need to set the bypass mode within the DCD unlike
> the i.MX8M platforms which uses the PBL lowlevel code
> (imx8m_tzc380_init()).
> 
> Add an imxcfg helper to configure the TZASC1/2 to simplify the integration.

This sentence would make for a better subject.

Sascha

> 
> Signed-off-by: Marco Felsch <m.felsch at pengutronix.de>
> ---
>  include/mach/imx/imx6q-tzasc.h | 8 ++++++++
>  1 file changed, 8 insertions(+)
>  create mode 100644 include/mach/imx/imx6q-tzasc.h
> 
> diff --git a/include/mach/imx/imx6q-tzasc.h b/include/mach/imx/imx6q-tzasc.h
> new file mode 100644
> index 000000000000..968b17d5ec3f
> --- /dev/null
> +++ b/include/mach/imx/imx6q-tzasc.h
> @@ -0,0 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-or-later */
> +/*
> + * Per default all clocks are on, except for TZASC1/2 CG11/2, so enable them
> + * before activate the modules (disable the bypass mode).
> + */
> +wm 32 0x020c4070 0xffffffff
> +/* Disable TZASC1/2 bypass */
> +wm 32 0x020E0024 0x00000003
> -- 
> 2.39.5
> 
> 
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list