On 21/01/2018 12:00, Peng Fan wrote:
> Add entries that will be used for tuning control.
> The whole layout not changed, just expand reserved3[84] and
> rename other reservedx in sequence.
> 
> Signed-off-by: Peng Fan <peng....@nxp.com>
> Cc: Stefano Babic <sba...@denx.de>
> Cc: Fabio Estevam <fabio.este...@nxp.com>
> Cc: Jaehoon Chung <jh80.ch...@samsung.com>
> ---
>  drivers/mmc/fsl_esdhc.c | 20 ++++++++++++--------
>  1 file changed, 12 insertions(+), 8 deletions(-)
> 
> diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c
> index 71c62f4233..f6279307d8 100644
> --- a/drivers/mmc/fsl_esdhc.c
> +++ b/drivers/mmc/fsl_esdhc.c
> @@ -61,23 +61,27 @@ struct fsl_esdhc {
>       uint    dllctrl;
>       uint    dllstat;
>       uint    clktunectrlstatus;
> -     char    reserved3[84];
> +     char    reserved3[4];
> +     uint    strobe_dllctrl;
> +     uint    strobe_dllstat;
> +     char    reserved4[72];
>       uint    vendorspec;
>       uint    mmcboot;
>       uint    vendorspec2;
> -     char    reserved4[48];
> +     uint    tuning_ctrl;    /* on i.MX6/7/8 */
> +     char    reserved5[44];
>       uint    hostver;        /* Host controller version register */
> -     char    reserved5[4];   /* reserved */
> -     uint    dmaerraddr;     /* DMA error address register */
>       char    reserved6[4];   /* reserved */
> -     uint    dmaerrattr;     /* DMA error attribute register */
> +     uint    dmaerraddr;     /* DMA error address register */
>       char    reserved7[4];   /* reserved */
> +     uint    dmaerrattr;     /* DMA error attribute register */
> +     char    reserved8[4];   /* reserved */
>       uint    hostcapblt2;    /* Host controller capabilities register 2 */
> -     char    reserved8[8];   /* reserved */
> +     char    reserved9[8];   /* reserved */
>       uint    tcr;            /* Tuning control register */
> -     char    reserved9[28];  /* reserved */
> +     char    reserved10[28]; /* reserved */
>       uint    sddirctl;       /* SD direction control register */
> -     char    reserved10[712];/* reserved */
> +     char    reserved11[712];/* reserved */
>       uint    scr;            /* eSDHC control register */
>  };
>  
> 

Applied to u-boot-imx, thanks !

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=====================================================================
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to