This patch contains driver cleanup of sdhci-bcm2835.
Please note that this has not actually been tested on bcm2835 yet.
Testing comes from other devices with the same sdhci controller.
This patch is being put out for testing and acceptance on the 2835.
Please test and comment.
Scott Branden (1
Added quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 present in controller.
Removed udelay in write ops by using shadow registers for 16 bit
accesses to 32-bit registers (where necessary).
Optimized 32-bit operations when doing 8/16 register accesses.
Signed-off-by: Scott Branden sbran...@broadcom.com
Great review - thanks.
On 14-10-17 07:37 PM, Stephen Warren wrote:
On 10/15/2014 10:43 AM, Scott Branden wrote:
Added quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 present in controller.
Removed udelay in write ops by using shadow registers for 16 bit
accesses to 32-bit registers (where necessary
This patch contains driver cleanup of sdhci-bcm2835.
Please note that this has not actually been tested on bcm2835 yet.
Testing comes from other devices with the same sdhci controller.
This patch is being put out for testing and acceptance on the 2835.
Please test and comment.
Scott Branden (5
SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this controller.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci-bcm2835.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci
Group the read and write functions to improve readability. Now all
similar functions are grouped together to evaluate behaviours.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci-bcm2835.c | 61 +++---
1 file changed, 31 insertions
.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci-bcm2835.c | 103 --
1 file changed, 55 insertions(+), 48 deletions(-)
diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci-bcm2835.c
index b6cb365..f8c450a 100644
Add a verify option to driver to print out an error message if a
potential back to back write could cause a clock domain issue.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/Kconfig |9 +
drivers/mmc/host/sdhci-bcm2835.c | 17 +
2
Make the shift calculations consistent rather than having different
implementations to calculate the same thing.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci-bcm2835.c | 18 ++
1 file changed, 6 insertions(+), 12 deletions(-)
diff --git
On 14-11-04 08:48 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
Make the shift calculations consistent rather than having different
implementations to calculate the same thing.
diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci-bcm2835.c
On 14-11-04 08:44 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
Add a verify option to driver to print out an error message if a
potential back to back write could cause a clock domain issue.
diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci
On 14-11-04 08:59 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
Add a verify option to driver to print out an error message if a
potential back to back write could cause a clock domain issue.
index f8c450a..11af27f 100644
+#ifdef
On 14-11-04 09:00 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this controller.
This seems fine, although any explanation of why this quirk is needed
would be useful.
I don't know who to talk to at Arasan
On 14-11-05 08:50 PM, Stephen Warren wrote:
On 11/05/2014 12:02 AM, Scott Branden wrote:
On 14-11-04 09:00 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this
controller.
This seems fine, although any
On 14-11-05 09:01 PM, Stephen Warren wrote:
On 11/05/2014 12:00 AM, Scott Branden wrote:
On 14-11-04 08:59 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote:
Add a verify option to driver to print out an error message if a
potential back to back write could cause a clock
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci.c | 3 ++-
include/linux/mmc/sdhci.h | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index ada1a3e..b37331f 100644
--- a/drivers/mmc/host/sdhci.c
...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci.c | 3 ++-
include/linux/mmc/sdhci.h | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index ada1a3e..b37331f 100644
--- a/drivers/mmc/host
Hi Linus,
You changes cause the bcmring platform to fail to compile.
Can you go through all the ARM platforms and make the
necessary adjustments with the change in header files
for mmc?
Thanks,
Scott
-Original Message-
From: linux-arm-kernel-boun...@lists.infradead.org
Hi Chris,
I have not received any feedback on this patch for the SDHCI controller.
Anything I can do to help get this accepted into the codebase?
Thanks,
Scott
On 14-12-04 04:16 PM, Scott Branden wrote:
Add quirk to handle broken auto-CMD23.
Some controllers do not respond after the first
Hi Chris,
We'll finish off cleaning up our driver that uses this patch for review
then.
Thanks,
Scott
On 14-12-17 11:48 AM, Chris Ball wrote:
Hi Scott, sorry for the delay,
On Fri, Dec 05 2014, Scott Branden wrote:
Add quirk to handle broken auto-CMD23.
Some controllers do not respond
Add IPROC SDHCI driver for IPROC family of Broadcom devices.
Acked-by: Ray Jui r...@broadcom.com
Signed-off-by: Corneliu Doban cdo...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/Kconfig | 14 +++
drivers/mmc/host/Makefile | 1 +
drivers/mmc
...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci.c | 3 ++-
include/linux/mmc/sdhci.h | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index
Add device tree binding documentation for IPROC SDHCI driver.
Acked-by: Ray Jui r...@broadcom.com
Signed-off-by: Corneliu Doban cdo...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
.../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 23 ++
1 file
This series of patchsets contains the IPROC SDHCI driver used
in a series of Broadcom SoCs
Quirks are also added to support this controller.
Corneliu Doban (1):
mmc: sdhci: do not set AUTO_CMD12 for multi-block CMD53
Scott Branden (3):
mmc: sdhci: add quirk for ACMD23 broken
mmc: sdhci
From: Corneliu Doban cdo...@broadcom.com
For CMD53 in block mode, the host does not need to stop the transfer,
as it stops when the block count (present in CMD53) is reached.
Signed-off-by: Corneliu Doban cdo...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc
on the hardware as it is non-removable.
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci.c | 20 +++-
1 file changed, 3 insertions(+), 17 deletions(-)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index 0ad412a..bafc7ac 100644
--- a/drivers/mmc
Hi Florian,
On 15-03-02 03:50 PM, Florian Fainelli wrote:
Unless there is a re-spin, I will fix this myself while applying this
patch to devicetree/next.
Thanks
Yes, you can patch the formatting if the driver is being integrated.
But I have had no response or feedback on the sdhci driver.
This series of patchsets contains the IPROC SDHCI driver used
in a series of Broadcom SoCs
Quirks are also added to support this controller.
Corneliu Doban (1):
mmc: sdhci: do not set AUTO_CMD12 for multi-block CMD53
Scott Branden (3):
mmc: sdhci: add quirk for ACMD23 broken
mmc: sdhci
From: Corneliu Doban cdo...@broadcom.com
For CMD53 in block mode, the host does not need to stop the transfer,
as it stops when the block count (present in CMD53) is reached.
Signed-off-by: Corneliu Doban cdo...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc
...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
drivers/mmc/host/sdhci.c | 3 ++-
include/linux/mmc/sdhci.h | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index
Add device tree binding documentation for IPROC SDHCI driver.
Acked-by: Ray Jui r...@broadcom.com
Signed-off-by: Corneliu Doban cdo...@broadcom.com
Signed-off-by: Scott Branden sbran...@broadcom.com
---
.../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 23 ++
1 file
Hi Chris,
I have not heard any more feedback on this patchset. Is it in your
queue to review or merge into your tree?
Thanks,
Scott
On 15-02-09 04:06 PM, Scott Branden wrote:
This series of patchsets contains the IPROC SDHCI driver used
in a series of Broadcom SoCs
Quirks are also added
04e079cf6b24c794bbc52b04b370f84cb728540e
Author: Scott Branden sbran...@broadcom.com
Date: Tue Mar 10 11:35:10 2015 -0700
mmc: sdhci: fix card presence logic in sdhci_request function
The sdhci_request function should consider a non-removable device
always present.
Call the correct logic already available
Hi Michal,
comment in line
On 15-07-24 06:53 AM, Michal Simek wrote:
The patch mmc: sdhci-of-arasan: Call OF parsing for MMC
(sha1: 16b23787fc709fe60c5d2bd05927b1a3da33d4e9) introduce new
dependency on GPIOLIB which calls mmc_of_parse() -
mmc_gpiod_request_cd() (slot-gpio.c) which calls
On 15-11-09 02:45 AM, Ulf Hansson wrote:
On 7 November 2015 at 00:55, Scott Branden <sbran...@broadcom.com> wrote:
Hi Ulf,
On 15-11-06 12:14 AM, Ulf Hansson wrote:
On 5 November 2015 at 23:39, Al Cooper <alcoop...@gmail.com> wrote:
Add quirk to disable SDR50 mode for contro
Hi Ulf,
On 15-11-06 12:14 AM, Ulf Hansson wrote:
On 5 November 2015 at 23:39, Al Cooper wrote:
Add quirk to disable SDR50 mode for controllers/boards that have
problems with this mode.
No thanks! No more quirks please!
I'm fine with not having this quirk added (I
Hi Stefan,
On 15-12-22 07:55 AM, Stefan Wahren wrote:
Hi Scott,
Am 07.11.2014 um 19:31 schrieb Scott Branden:
On 14-11-05 09:01 PM, Stephen Warren wrote:
On 11/05/2014 12:00 AM, Scott Branden wrote:
On 14-11-04 08:59 PM, Stephen Warren wrote:
On 10/30/2014 12:36 AM, Scott Branden wrote
37 matches
Mail list logo