public inbox for linux-mmc@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] sdhci-s3c: fixed compiler error for renamed register
@ 2011-05-11  7:31 Jaehoon Chung
  2011-05-11 13:52 ` Chris Ball
  0 siblings, 1 reply; 5+ messages in thread
From: Jaehoon Chung @ 2011-05-11  7:31 UTC (permalink / raw)
  To: linux-mmc@vger.kernel.org; +Cc: Chris Ball, Ben Dooks, Kyungmin Park

In Arindam Nath's patch "mmc:sd: add support for driver type selection"
included renamed SDHCI_HOST_CONTROL1.

In sdhci-s3c, we used SDHCI_HOST_CONTROL in sdhci_s3c_platform_8bit_width().
Also we need to use the renamed register in sdhci-s3c.c

Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
 drivers/mmc/host/sdhci-s3c.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/mmc/host/sdhci-s3c.c b/drivers/mmc/host/sdhci-s3c.c
index 69e3ee3..15a6195 100644
--- a/drivers/mmc/host/sdhci-s3c.c
+++ b/drivers/mmc/host/sdhci-s3c.c
@@ -289,7 +289,7 @@ static int sdhci_s3c_platform_8bit_width(struct sdhci_host *host, int width)
 {
 	u8 ctrl;
 
-	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
+	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL1);
 
 	switch (width) {
 	case MMC_BUS_WIDTH_8:
@@ -304,7 +304,7 @@ static int sdhci_s3c_platform_8bit_width(struct sdhci_host *host, int width)
 		break;
 	}
 
-	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
+	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL1);
 
 	return 0;
 }

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] sdhci-s3c: fixed compiler error for renamed register
  2011-05-11  7:31 [PATCH] sdhci-s3c: fixed compiler error for renamed register Jaehoon Chung
@ 2011-05-11 13:52 ` Chris Ball
  2011-05-11 13:53   ` Nath, Arindam
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Ball @ 2011-05-11 13:52 UTC (permalink / raw)
  To: Jaehoon Chung
  Cc: linux-mmc@vger.kernel.org, Ben Dooks, Kyungmin Park,
	Nath, Arindam

Hi,

On Wed, May 11 2011, Jaehoon Chung wrote:
> In Arindam Nath's patch "mmc:sd: add support for driver type selection"
> included renamed SDHCI_HOST_CONTROL1.
>
> In sdhci-s3c, we used SDHCI_HOST_CONTROL in sdhci_s3c_platform_8bit_width().
> Also we need to use the renamed register in sdhci-s3c.c
>
> Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
> ---
>  drivers/mmc/host/sdhci-s3c.c |    4 ++--
>  1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/mmc/host/sdhci-s3c.c b/drivers/mmc/host/sdhci-s3c.c
> index 69e3ee3..15a6195 100644
> --- a/drivers/mmc/host/sdhci-s3c.c
> +++ b/drivers/mmc/host/sdhci-s3c.c
> @@ -289,7 +289,7 @@ static int sdhci_s3c_platform_8bit_width(struct sdhci_host *host, int width)
>  {
>  	u8 ctrl;
>  
> -	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
> +	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL1);
>  
>  	switch (width) {
>  	case MMC_BUS_WIDTH_8:
> @@ -304,7 +304,7 @@ static int sdhci_s3c_platform_8bit_width(struct sdhci_host *host, int width)
>  		break;
>  	}
>  
> -	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
> +	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL1);
>  
>  	return 0;
>  }
>

Thanks, this affects other drivers too:

sdhci-esdhc-imx.c:      case SDHCI_HOST_CONTROL:
sdhci-of-esdhc.c:       if (reg == SDHCI_HOST_CONTROL)
sdhci-s3c.c:    ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
sdhci-s3c.c:    sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
sdhci-tegra.c:  ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
sdhci-tegra.c:  sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);

Arindam, is there any problem with continuing to use SDHCI_HOST_CONTROL
for the first register, and adding SDHCI_HOST_CONTROL2 for the second?
I think that would be better than modifying all of the drivers.

Thanks,

- Chris.
-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>
One Laptop Per Child

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [PATCH] sdhci-s3c: fixed compiler error for renamed register
  2011-05-11 13:52 ` Chris Ball
@ 2011-05-11 13:53   ` Nath, Arindam
  2011-05-11 14:35     ` Chris Ball
  0 siblings, 1 reply; 5+ messages in thread
From: Nath, Arindam @ 2011-05-11 13:53 UTC (permalink / raw)
  To: Chris Ball, Jaehoon Chung
  Cc: linux-mmc@vger.kernel.org, Ben Dooks, Kyungmin Park

Hi Chris,


> -----Original Message-----
> From: Chris Ball [mailto:cjb@laptop.org]
> Sent: Wednesday, May 11, 2011 7:22 PM
> To: Jaehoon Chung
> Cc: linux-mmc@vger.kernel.org; Ben Dooks; Kyungmin Park; Nath, Arindam
> Subject: Re: [PATCH] sdhci-s3c: fixed compiler error for renamed
> register
> 
> Hi,
> 
> On Wed, May 11 2011, Jaehoon Chung wrote:
> > In Arindam Nath's patch "mmc:sd: add support for driver type
> selection"
> > included renamed SDHCI_HOST_CONTROL1.
> >
> > In sdhci-s3c, we used SDHCI_HOST_CONTROL in
> sdhci_s3c_platform_8bit_width().
> > Also we need to use the renamed register in sdhci-s3c.c
> >
> > Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
> > Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
> > ---
> >  drivers/mmc/host/sdhci-s3c.c |    4 ++--
> >  1 files changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/mmc/host/sdhci-s3c.c b/drivers/mmc/host/sdhci-
> s3c.c
> > index 69e3ee3..15a6195 100644
> > --- a/drivers/mmc/host/sdhci-s3c.c
> > +++ b/drivers/mmc/host/sdhci-s3c.c
> > @@ -289,7 +289,7 @@ static int sdhci_s3c_platform_8bit_width(struct
> sdhci_host *host, int width)
> >  {
> >  	u8 ctrl;
> >
> > -	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
> > +	ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL1);
> >
> >  	switch (width) {
> >  	case MMC_BUS_WIDTH_8:
> > @@ -304,7 +304,7 @@ static int sdhci_s3c_platform_8bit_width(struct
> sdhci_host *host, int width)
> >  		break;
> >  	}
> >
> > -	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
> > +	sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL1);
> >
> >  	return 0;
> >  }
> >
> 
> Thanks, this affects other drivers too:
> 
> sdhci-esdhc-imx.c:      case SDHCI_HOST_CONTROL:
> sdhci-of-esdhc.c:       if (reg == SDHCI_HOST_CONTROL)
> sdhci-s3c.c:    ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
> sdhci-s3c.c:    sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
> sdhci-tegra.c:  ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
> sdhci-tegra.c:  sdhci_writeb(host, ctrl, SDHCI_HOST_CONTROL);
> 
> Arindam, is there any problem with continuing to use SDHCI_HOST_CONTROL
> for the first register, and adding SDHCI_HOST_CONTROL2 for the second?
> I think that would be better than modifying all of the drivers.

I am okay with your suggestion. I just changed the name as per the SDHC3.0 spec.

Thanks,
Arindam

> 
> Thanks,
> 
> - Chris.
> --
> Chris Ball   <cjb@laptop.org>   <http://printf.net/>
> One Laptop Per Child



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] sdhci-s3c: fixed compiler error for renamed register
  2011-05-11 13:53   ` Nath, Arindam
@ 2011-05-11 14:35     ` Chris Ball
  2011-05-12  2:26       ` Jaehoon Chung
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Ball @ 2011-05-11 14:35 UTC (permalink / raw)
  To: Nath, Arindam
  Cc: Jaehoon Chung, linux-mmc@vger.kernel.org, Ben Dooks,
	Kyungmin Park

Hi,

On Wed, May 11 2011, Nath, Arindam wrote:
> I am okay with your suggestion. I just changed the name as per the
> SDHC3.0 spec.

Great, okay.  I've rebased "mmc: sd: add support for driver type
selection" to remove that HOST_CONTROL->HOST_CONTROL1 change, and
pushed it out to mmc-next now.

- Chris.
-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>
One Laptop Per Child

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] sdhci-s3c: fixed compiler error for renamed register
  2011-05-11 14:35     ` Chris Ball
@ 2011-05-12  2:26       ` Jaehoon Chung
  0 siblings, 0 replies; 5+ messages in thread
From: Jaehoon Chung @ 2011-05-12  2:26 UTC (permalink / raw)
  To: Chris Ball
  Cc: Nath, Arindam, Jaehoon Chung, linux-mmc@vger.kernel.org,
	Ben Dooks, Kyungmin Park

Thanks Chris..

Regards,
Jaehoon Chung

Chris Ball wrote:
> Hi,
> 
> On Wed, May 11 2011, Nath, Arindam wrote:
>> I am okay with your suggestion. I just changed the name as per the
>> SDHC3.0 spec.
> 
> Great, okay.  I've rebased "mmc: sd: add support for driver type
> selection" to remove that HOST_CONTROL->HOST_CONTROL1 change, and
> pushed it out to mmc-next now.
> 
> - Chris.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-05-12  2:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-11  7:31 [PATCH] sdhci-s3c: fixed compiler error for renamed register Jaehoon Chung
2011-05-11 13:52 ` Chris Ball
2011-05-11 13:53   ` Nath, Arindam
2011-05-11 14:35     ` Chris Ball
2011-05-12  2:26       ` Jaehoon Chung

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox