[U-Boot] [PATCH v2 1/3] MX5: Make the weim structure complete
Stefano Babic
sbabic at denx.de
Tue May 17 14:42:10 CEST 2011
On 05/17/2011 12:29 AM, Fabio Estevam wrote:
> Make the weim register set complete for MX51/MX53.
>
> While at it also add the weim chip select 1 address definition.
>
> Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
> ---
> Changes since v1:
> - Make the weim struct complete
>
> arch/arm/include/asm/arch-mx5/imx-regs.h | 46 ++++++++++++++++++++++++++----
> 1 files changed, 40 insertions(+), 6 deletions(-)
>
> diff --git a/arch/arm/include/asm/arch-mx5/imx-regs.h b/arch/arm/include/asm/arch-mx5/imx-regs.h
> index a1849f8..d80e0c0 100644
> --- a/arch/arm/include/asm/arch-mx5/imx-regs.h
> +++ b/arch/arm/include/asm/arch-mx5/imx-regs.h
> @@ -41,6 +41,7 @@
> #define CSD1_BASE_ADDR 0xB0000000
> #define NFC_BASE_ADDR_AXI 0xF7FF0000
> #define IRAM_BASE_ADDR 0xF8000000
> +#define CS1_BASE_ADDR 0xF4000000
> #else
> #error "CPU_TYPE not defined"
> #endif
> @@ -231,12 +232,45 @@ struct clkctl {
>
> /* WEIM registers */
> struct weim {
> - u32 csgcr1;
> - u32 csgcr2;
> - u32 csrcr1;
> - u32 csrcr2;
> - u32 cswcr1;
> - u32 cswcr2;
> + u32 cs0gcr1;
The patch breaks the vision2 board. However, you set the names now
exactly how we can find in the reference manual, and this is better and
generates less confusion. Do not worry about the vision2, I will fix it
when your patch will be merged and before my pull.
Best regards,
Stefano Babic
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
More information about the U-Boot
mailing list