All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zhang Haijun <b42677@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 2/2] powerpc/esdhc: hack t4240 host capabilities register for VS33 bit
Date: Wed, 30 Oct 2013 11:52:58 +0800	[thread overview]
Message-ID: <5270829A.60306@freescale.com> (raw)
In-Reply-To: <1383071688.3410.97.camel@snotra.buserror.net>


? 2013/10/30 2:34, Scott Wood ??:
> On Fri, 2013-10-25 at 09:54 +0800, Haijun Zhang wrote:
>> T4240 eSDHC host capabilities reigster should have VS33 bit define.
>> hack the code to add the 3.3 voltage support
>>
>> Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
>> Signed-off-by: Haijun Zhang <Haijun.Zhang@freescale.com>
>> ---
>>   arch/powerpc/include/asm/config_mpc85xx.h | 1 +
>>   drivers/mmc/fsl_esdhc.c                   | 6 ++++++
>>   2 files changed, 7 insertions(+)
>>
>> diff --git a/arch/powerpc/include/asm/config_mpc85xx.h b/arch/powerpc/include/asm/config_mpc85xx.h
>> index 946ea97..84e79c8 100644
>> --- a/arch/powerpc/include/asm/config_mpc85xx.h
>> +++ b/arch/powerpc/include/asm/config_mpc85xx.h
>> @@ -596,6 +596,7 @@
>>   #define CONFIG_SYS_FSL_SRIO_LIODN
>>   #define CONFIG_SYS_FSL_USB_DUAL_PHY_ENABLE
>>   #define CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY
>> +#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
>>   #define CONFIG_SYS_FSL_ERRATUM_A004468
>>   #define CONFIG_SYS_FSL_ERRATUM_A_004934
>>   #define CONFIG_SYS_FSL_ERRATUM_A005871
>> diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c
>> index d4c1eef..b8b2907 100644
>> --- a/drivers/mmc/fsl_esdhc.c
>> +++ b/drivers/mmc/fsl_esdhc.c
>> @@ -545,6 +545,12 @@ int fsl_esdhc_initialize(bd_t *bis, struct fsl_esdhc_cfg *cfg)
>>   	caps = caps & ~(ESDHC_HOSTCAPBLT_SRS |
>>   			ESDHC_HOSTCAPBLT_VS18 | ESDHC_HOSTCAPBLT_VS30);
>>   #endif
>> +
>> +/* T4240 host controller capabilities register should have VS33 bit */
>> +#ifdef CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
>> +	caps = caps | ESDHC_HOSTCAPBLT_VS33;
>> +#endif
> Is there an erratum associated with this?  Is this that
> t4240qds-specific bug, or a different bug that affects all t4240?
No such relevant errata. I think this capacity missing is also exist on 
other T4240 board but not be confirmed.
So, I update this patch to make sure the change only affect T4240QDS.
> -Scott
>
>

-- 
Thanks & Regards
Haijun.

  reply	other threads:[~2013-10-30  3:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-25  1:54 [U-Boot] [PATCH 1/2] esdhc: memset mmc struct before putting into use Haijun Zhang
2013-10-25  1:54 ` [U-Boot] [PATCH 2/2] powerpc/esdhc: hack t4240 host capabilities register for VS33 bit Haijun Zhang
2013-10-25  3:24   ` sun york-R58495
2013-10-29 18:34   ` Scott Wood
2013-10-30  3:52     ` Zhang Haijun [this message]
2013-10-25 16:28 ` [U-Boot] [PATCH 1/2] esdhc: memset mmc struct before putting into use Ryan Barnett
2013-10-28  2:00   ` Zhang Haijun

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5270829A.60306@freescale.com \
    --to=b42677@freescale.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.