[U-Boot] [PATCH] sh: fix PFC registers definition for SH772{2, 3, 4}

Nobuhiro Iwamatsu iwamatsu at nigauri.org
Fri Mar 14 06:52:00 CET 2014


Appied, thanks!

Best regards,
  Nobuhiro

2014-03-10 22:05 GMT+09:00 Baruch Siach <baruch at tkos.co.il>:
> Add missing port X data register, and fix the offset of ports Y and Z.
>
> Signed-off-by: Baruch Siach <baruch at tkos.co.il>
> ---
> I only have access to the SH7724 manual. But since the Linux kernel driver
> includes PXDR definition for SH7722 and SH7723, I assume this change is correct
> for them as well.
> ---
>  arch/sh/include/asm/cpu_sh7722.h | 5 +++--
>  arch/sh/include/asm/cpu_sh7723.h | 5 +++--
>  arch/sh/include/asm/cpu_sh7724.h | 5 +++--
>  3 files changed, 9 insertions(+), 6 deletions(-)
>
> diff --git a/arch/sh/include/asm/cpu_sh7722.h b/arch/sh/include/asm/cpu_sh7722.h
> index 7be37ae98421..bf57e18a64ee 100644
> --- a/arch/sh/include/asm/cpu_sh7722.h
> +++ b/arch/sh/include/asm/cpu_sh7722.h
> @@ -1250,8 +1250,9 @@
>  #define PUDR        0xA4050162
>  #define PVDR        0xA4050164
>  #define PWDR        0xA4050166
> -#define PYDR        0xA4050168
> -#define PZDR        0xA405016A
> +#define PXDR        0xA4050168
> +#define PYDR        0xA405016A
> +#define PZDR        0xA405016C
>
>  /*     UBC     */
>  #define CBR0        0xFF200000
> diff --git a/arch/sh/include/asm/cpu_sh7723.h b/arch/sh/include/asm/cpu_sh7723.h
> index 3af0b0db2f8b..9d8cb8db444d 100644
> --- a/arch/sh/include/asm/cpu_sh7723.h
> +++ b/arch/sh/include/asm/cpu_sh7723.h
> @@ -178,8 +178,9 @@
>  #define PUDR        0xA4050162
>  #define PVDR        0xA4050164
>  #define PWDR        0xA4050166
> -#define PYDR        0xA4050168
> -#define PZDR        0xA405016A
> +#define PXDR        0xA4050168
> +#define PYDR        0xA405016A
> +#define PZDR        0xA405016C
>
>  /* UBC */
>  /* H-UDI */
> diff --git a/arch/sh/include/asm/cpu_sh7724.h b/arch/sh/include/asm/cpu_sh7724.h
> index 2c2a474d37fa..88c418a17f82 100644
> --- a/arch/sh/include/asm/cpu_sh7724.h
> +++ b/arch/sh/include/asm/cpu_sh7724.h
> @@ -200,8 +200,9 @@
>  #define PUDR        0xA4050162
>  #define PVDR        0xA4050164
>  #define PWDR        0xA4050166
> -#define PYDR        0xA4050168
> -#define PZDR        0xA405016A
> +#define PXDR        0xA4050168
> +#define PYDR        0xA405016A
> +#define PZDR        0xA405016C
>
>  /* Ether */
>  #define EDMR           0xA4600000
> --
> 1.9.0
>



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


More information about the U-Boot mailing list