Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Marek Vasut
Dear Mark Brown,

> On Fri, Apr 05, 2013 at 08:37:39AM +0200, Marek Vasut wrote:
> > btw. did you know you can let git send-email automatically handle CC for
> > you so you don't have to type it into the command line by simply
> > sticking
> > 
> > Cc: Us Er 
> > 
> > in the commit message? Preferably under the SoB line.
> 
> Though not everyone likes seeing things like that end up in the commit
> log (or having to edit them out of commit logs).

Ah, all right.

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Alexandre Pereira da Silva
On Fri, Apr 5, 2013 at 6:13 AM, Shawn Guo  wrote:
>
> Marc already sent a similar patch[1] for that.

Thanks for pointing it out.

I will work on top of that patch.

> Shawn
>
> [1] http://thread.gmane.org/gmane.linux.kernel.mmc/19823/focus=19825
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Mark Brown
On Fri, Apr 05, 2013 at 08:37:39AM +0200, Marek Vasut wrote:

> btw. did you know you can let git send-email automatically handle CC for you 
> so 
> you don't have to type it into the command line by simply sticking

> Cc: Us Er 

> in the commit message? Preferably under the SoB line.

Though not everyone likes seeing things like that end up in the commit
log (or having to edit them out of commit logs).


signature.asc
Description: Digital signature


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Shawn Guo
On Fri, Apr 05, 2013 at 01:18:38AM -0300, Alexandre Pereira da Silva wrote:
> Some boards and card slots doesn't have card detect feature available.
> In that case allow to mark the cards as non-removable, via devicetree.
> 
> Signed-off-by: Alexandre Pereira da Silva 

Marc already sent a similar patch[1] for that.

Shawn

[1] http://thread.gmane.org/gmane.linux.kernel.mmc/19823/focus=19825

> ---
>  drivers/mmc/host/mxs-mmc.c |6 ++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/drivers/mmc/host/mxs-mmc.c b/drivers/mmc/host/mxs-mmc.c
> index 4efe302..7d2cd74 100644
> --- a/drivers/mmc/host/mxs-mmc.c
> +++ b/drivers/mmc/host/mxs-mmc.c
> @@ -95,6 +95,9 @@ static int mxs_mmc_get_cd(struct mmc_host *mmc)
>   struct mxs_mmc_host *host = mmc_priv(mmc);
>   struct mxs_ssp *ssp = >ssp;
>  
> + if (mmc->caps & MMC_CAP_NONREMOVABLE)
> + return 1;
> +
>   return !(readl(ssp->base + HW_SSP_STATUS(ssp)) &
>BM_SSP_STATUS_CARD_DETECT);
>  }
> @@ -691,6 +694,9 @@ static int mxs_mmc_probe(struct platform_device *pdev)
>   if (flags & OF_GPIO_ACTIVE_LOW)
>   host->wp_inverted = 1;
>  
> + if (of_find_property(np, "non-removable", NULL))
> + mmc->caps |= MMC_CAP_NONREMOVABLE;
> +
>   mmc->f_min = 40;
>   mmc->f_max = 28800;
>   mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;
> -- 
> 1.7.10
> 

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Marek Vasut
Dear Alexandre Pereira da Silva,

> Some boards and card slots doesn't have card detect feature available.
> In that case allow to mark the cards as non-removable, via devicetree.
> 
> Signed-off-by: Alexandre Pereira da Silva 

Looks good,

Reviewed-by: Marek Vasut 

btw. did you know you can let git send-email automatically handle CC for you so 
you don't have to type it into the command line by simply sticking

Cc: Us Er 

in the commit message? Preferably under the SoB line.

> ---
>  drivers/mmc/host/mxs-mmc.c |6 ++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/drivers/mmc/host/mxs-mmc.c b/drivers/mmc/host/mxs-mmc.c
> index 4efe302..7d2cd74 100644
> --- a/drivers/mmc/host/mxs-mmc.c
> +++ b/drivers/mmc/host/mxs-mmc.c
> @@ -95,6 +95,9 @@ static int mxs_mmc_get_cd(struct mmc_host *mmc)
>   struct mxs_mmc_host *host = mmc_priv(mmc);
>   struct mxs_ssp *ssp = >ssp;
> 
> + if (mmc->caps & MMC_CAP_NONREMOVABLE)
> + return 1;
> +
>   return !(readl(ssp->base + HW_SSP_STATUS(ssp)) &
>BM_SSP_STATUS_CARD_DETECT);
>  }
> @@ -691,6 +694,9 @@ static int mxs_mmc_probe(struct platform_device *pdev)
>   if (flags & OF_GPIO_ACTIVE_LOW)
>   host->wp_inverted = 1;
> 
> + if (of_find_property(np, "non-removable", NULL))
> + mmc->caps |= MMC_CAP_NONREMOVABLE;
> +
>   mmc->f_min = 40;
>   mmc->f_max = 28800;
>   mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Marek Vasut
Dear Alexandre Pereira da Silva,

 Some boards and card slots doesn't have card detect feature available.
 In that case allow to mark the cards as non-removable, via devicetree.
 
 Signed-off-by: Alexandre Pereira da Silva aletes@gmail.com

Looks good,

Reviewed-by: Marek Vasut ma...@denx.de

btw. did you know you can let git send-email automatically handle CC for you so 
you don't have to type it into the command line by simply sticking

Cc: Us Er e...@ma.il

in the commit message? Preferably under the SoB line.

 ---
  drivers/mmc/host/mxs-mmc.c |6 ++
  1 file changed, 6 insertions(+)
 
 diff --git a/drivers/mmc/host/mxs-mmc.c b/drivers/mmc/host/mxs-mmc.c
 index 4efe302..7d2cd74 100644
 --- a/drivers/mmc/host/mxs-mmc.c
 +++ b/drivers/mmc/host/mxs-mmc.c
 @@ -95,6 +95,9 @@ static int mxs_mmc_get_cd(struct mmc_host *mmc)
   struct mxs_mmc_host *host = mmc_priv(mmc);
   struct mxs_ssp *ssp = host-ssp;
 
 + if (mmc-caps  MMC_CAP_NONREMOVABLE)
 + return 1;
 +
   return !(readl(ssp-base + HW_SSP_STATUS(ssp)) 
BM_SSP_STATUS_CARD_DETECT);
  }
 @@ -691,6 +694,9 @@ static int mxs_mmc_probe(struct platform_device *pdev)
   if (flags  OF_GPIO_ACTIVE_LOW)
   host-wp_inverted = 1;
 
 + if (of_find_property(np, non-removable, NULL))
 + mmc-caps |= MMC_CAP_NONREMOVABLE;
 +
   mmc-f_min = 40;
   mmc-f_max = 28800;
   mmc-ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Shawn Guo
On Fri, Apr 05, 2013 at 01:18:38AM -0300, Alexandre Pereira da Silva wrote:
 Some boards and card slots doesn't have card detect feature available.
 In that case allow to mark the cards as non-removable, via devicetree.
 
 Signed-off-by: Alexandre Pereira da Silva aletes@gmail.com

Marc already sent a similar patch[1] for that.

Shawn

[1] http://thread.gmane.org/gmane.linux.kernel.mmc/19823/focus=19825

 ---
  drivers/mmc/host/mxs-mmc.c |6 ++
  1 file changed, 6 insertions(+)
 
 diff --git a/drivers/mmc/host/mxs-mmc.c b/drivers/mmc/host/mxs-mmc.c
 index 4efe302..7d2cd74 100644
 --- a/drivers/mmc/host/mxs-mmc.c
 +++ b/drivers/mmc/host/mxs-mmc.c
 @@ -95,6 +95,9 @@ static int mxs_mmc_get_cd(struct mmc_host *mmc)
   struct mxs_mmc_host *host = mmc_priv(mmc);
   struct mxs_ssp *ssp = host-ssp;
  
 + if (mmc-caps  MMC_CAP_NONREMOVABLE)
 + return 1;
 +
   return !(readl(ssp-base + HW_SSP_STATUS(ssp)) 
BM_SSP_STATUS_CARD_DETECT);
  }
 @@ -691,6 +694,9 @@ static int mxs_mmc_probe(struct platform_device *pdev)
   if (flags  OF_GPIO_ACTIVE_LOW)
   host-wp_inverted = 1;
  
 + if (of_find_property(np, non-removable, NULL))
 + mmc-caps |= MMC_CAP_NONREMOVABLE;
 +
   mmc-f_min = 40;
   mmc-f_max = 28800;
   mmc-ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;
 -- 
 1.7.10
 

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Mark Brown
On Fri, Apr 05, 2013 at 08:37:39AM +0200, Marek Vasut wrote:

 btw. did you know you can let git send-email automatically handle CC for you 
 so 
 you don't have to type it into the command line by simply sticking

 Cc: Us Er e...@ma.il

 in the commit message? Preferably under the SoB line.

Though not everyone likes seeing things like that end up in the commit
log (or having to edit them out of commit logs).


signature.asc
Description: Digital signature


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Alexandre Pereira da Silva
On Fri, Apr 5, 2013 at 6:13 AM, Shawn Guo shawn@linaro.org wrote:

 Marc already sent a similar patch[1] for that.

Thanks for pointing it out.

I will work on top of that patch.

 Shawn

 [1] http://thread.gmane.org/gmane.linux.kernel.mmc/19823/focus=19825

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH] mmc: mxs-mmc: Add support for non-removable cards

2013-04-05 Thread Marek Vasut
Dear Mark Brown,

 On Fri, Apr 05, 2013 at 08:37:39AM +0200, Marek Vasut wrote:
  btw. did you know you can let git send-email automatically handle CC for
  you so you don't have to type it into the command line by simply
  sticking
  
  Cc: Us Er e...@ma.il
  
  in the commit message? Preferably under the SoB line.
 
 Though not everyone likes seeing things like that end up in the commit
 log (or having to edit them out of commit logs).

Ah, all right.

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/