From: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
To: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>,
Chris Ball <cjb@laptop.org>
Cc: Simon <horms@verge.net.au>,
Laurent <laurent.pinchart@ideasonboard.com>,
Magnus <magnus.damm@gmail.com>,
Linux-SH <linux-sh@vger.kernel.org>,
Kuninori Morimoto <kuninori.morimoto.gx@gmail.com>,
linux-mmc@vger.kernel.org
Subject: Re: [PATCH 11/17] mmc: SDHI: add SoC specific workaround via HW version
Date: Thu, 14 Nov 2013 18:03:50 +0400 [thread overview]
Message-ID: <5284D846.60404@cogentembedded.com> (raw)
In-Reply-To: <871u2jz33t.wl%kuninori.morimoto.gx@renesas.com>
Hello.
On 14-11-2013 14:31, Kuninori Morimoto wrote:
> One of Renesas SDHI chip needs workaround to use it,
> and, we can judge it based on chip version.
> This patch adds very quick-hack workaround method,
> since we still don't know how many chips
> need workaround in the future.
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> ---
> drivers/mmc/host/sh_mobile_sdhi.c | 11 +++++++++++
> include/linux/mmc/tmio.h | 1 +
> 2 files changed, 12 insertions(+)
>
> diff --git a/drivers/mmc/host/sh_mobile_sdhi.c b/drivers/mmc/host/sh_mobile_sdhi.c
> index f1e35a7..d241d86 100644
> --- a/drivers/mmc/host/sh_mobile_sdhi.c
> +++ b/drivers/mmc/host/sh_mobile_sdhi.c
> @@ -33,6 +33,8 @@
>
> #include "tmio_mmc.h"
>
> +#define EXT_ACC 0xe4
> +
Why not #define it in the tmio.h? It already contains SDHI specific
register, CTL_DMA_ENABLE...
[...]
> diff --git a/include/linux/mmc/tmio.h b/include/linux/mmc/tmio.h
> index a1c1f32..84d9053 100644
> --- a/include/linux/mmc/tmio.h
> +++ b/include/linux/mmc/tmio.h
> @@ -33,6 +33,7 @@
> #define CTL_SDIO_IRQ_MASK 0x38
> #define CTL_DMA_ENABLE 0xd8
> #define CTL_RESET_SD 0xe0
> +#define CTL_VERSION 0xe2
> #define CTL_SDIO_REGS 0x100
> #define CTL_CLK_AND_WAIT_CTL 0x138
> #define CTL_RESET_SDIO 0x1e0
WBR, Sergei
WARNING: multiple messages have this Message-ID (diff)
From: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
To: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>,
Chris Ball <cjb@laptop.org>
Cc: Simon <horms@verge.net.au>,
Laurent <laurent.pinchart@ideasonboard.com>,
Magnus <magnus.damm@gmail.com>,
Linux-SH <linux-sh@vger.kernel.org>,
Kuninori Morimoto <kuninori.morimoto.gx@gmail.com>,
linux-mmc@vger.kernel.org
Subject: Re: [PATCH 11/17] mmc: SDHI: add SoC specific workaround via HW version
Date: Thu, 14 Nov 2013 14:03:50 +0000 [thread overview]
Message-ID: <5284D846.60404@cogentembedded.com> (raw)
In-Reply-To: <871u2jz33t.wl%kuninori.morimoto.gx@renesas.com>
Hello.
On 14-11-2013 14:31, Kuninori Morimoto wrote:
> One of Renesas SDHI chip needs workaround to use it,
> and, we can judge it based on chip version.
> This patch adds very quick-hack workaround method,
> since we still don't know how many chips
> need workaround in the future.
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> ---
> drivers/mmc/host/sh_mobile_sdhi.c | 11 +++++++++++
> include/linux/mmc/tmio.h | 1 +
> 2 files changed, 12 insertions(+)
>
> diff --git a/drivers/mmc/host/sh_mobile_sdhi.c b/drivers/mmc/host/sh_mobile_sdhi.c
> index f1e35a7..d241d86 100644
> --- a/drivers/mmc/host/sh_mobile_sdhi.c
> +++ b/drivers/mmc/host/sh_mobile_sdhi.c
> @@ -33,6 +33,8 @@
>
> #include "tmio_mmc.h"
>
> +#define EXT_ACC 0xe4
> +
Why not #define it in the tmio.h? It already contains SDHI specific
register, CTL_DMA_ENABLE...
[...]
> diff --git a/include/linux/mmc/tmio.h b/include/linux/mmc/tmio.h
> index a1c1f32..84d9053 100644
> --- a/include/linux/mmc/tmio.h
> +++ b/include/linux/mmc/tmio.h
> @@ -33,6 +33,7 @@
> #define CTL_SDIO_IRQ_MASK 0x38
> #define CTL_DMA_ENABLE 0xd8
> #define CTL_RESET_SD 0xe0
> +#define CTL_VERSION 0xe2
> #define CTL_SDIO_REGS 0x100
> #define CTL_CLK_AND_WAIT_CTL 0x138
> #define CTL_RESET_SDIO 0x1e0
WBR, Sergei
next prev parent reply other threads:[~2013-11-14 14:03 UTC|newest]
Thread overview: 113+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-14 10:16 [PATCH 0/16] SDHI support for r8a7790 Kuninori Morimoto
2013-11-14 10:16 ` Kuninori Morimoto
2013-11-14 10:18 ` [PATCH 0/16]: gpio-rcar fixup Kuninori Morimoto
2013-11-14 10:18 ` Kuninori Morimoto
2013-11-14 10:19 ` [PATCH 01/16] gpio: rcar: use postcore_init() Kuninori Morimoto
2013-11-14 10:19 ` Kuninori Morimoto
2013-11-14 13:42 ` Laurent Pinchart
2013-11-14 13:42 ` Laurent Pinchart
2013-11-15 0:26 ` Kuninori Morimoto
2013-11-15 0:26 ` Kuninori Morimoto
2013-11-18 13:59 ` Laurent Pinchart
2013-11-18 14:00 ` Laurent Pinchart
2013-11-19 9:57 ` Linus Walleij
2013-11-19 9:57 ` Linus Walleij
2013-11-19 12:36 ` Laurent Pinchart
2013-11-19 12:36 ` Laurent Pinchart
2013-11-21 2:02 ` Kuninori Morimoto
2013-11-21 2:02 ` Kuninori Morimoto
2013-11-14 10:21 ` [PATCH 0/16] mmc: bug fix patches Kuninori Morimoto
2013-11-14 10:21 ` Kuninori Morimoto
2013-11-14 10:23 ` [PATCH 03/17] mmc: tmio: Fix odd size access Kuninori Morimoto
2013-11-14 10:23 ` Kuninori Morimoto
2013-11-14 13:32 ` Laurent Pinchart
2013-11-14 13:32 ` Laurent Pinchart
2013-11-14 10:24 ` [PATCH 04/17] mmc: tmio: Add error IRQ status clear Kuninori Morimoto
2013-11-14 10:24 ` Kuninori Morimoto
2013-11-14 13:34 ` Laurent Pinchart
2013-11-14 13:34 ` Laurent Pinchart
2013-11-14 10:24 ` [PATCH 05/17] mmc: tmio: don't overwrite caps2 Kuninori Morimoto
2013-11-14 10:24 ` Kuninori Morimoto
2013-11-14 13:36 ` Laurent Pinchart
2013-11-14 13:36 ` Laurent Pinchart
2013-11-14 10:26 ` [PATCH 0/16] ARM: shmobile: bug fix Kuninori Morimoto
2013-11-14 10:26 ` Kuninori Morimoto
2013-11-14 10:27 ` [PATCH 06/17] ARM: shmobile: marzen: remove SDHI0 WP pin setting from DTS Kuninori Morimoto
2013-11-14 10:27 ` Kuninori Morimoto
2013-11-14 13:38 ` Laurent Pinchart
2013-11-14 13:38 ` Laurent Pinchart
2013-11-14 10:27 ` [PATCH 07/17] ARM: shmobile: marzen: remove SDHI0 WP pin setting Kuninori Morimoto
2013-11-14 10:27 ` Kuninori Morimoto
2013-11-14 13:38 ` Laurent Pinchart
2013-11-14 13:38 ` Laurent Pinchart
2013-11-14 10:27 ` [PATCH 08/17] ARM: shmobile: sh73a0: fixup sdhi compatible name Kuninori Morimoto
2013-11-14 10:27 ` Kuninori Morimoto
2013-11-14 13:39 ` Laurent Pinchart
2013-11-14 13:39 ` Laurent Pinchart
2013-11-14 10:29 ` [PATCH 0/16] mmc: SDHI: add new feature Kuninori Morimoto
2013-11-14 10:29 ` Kuninori Morimoto
2013-11-14 10:30 ` [PATCH 09/17] mmc: tmio: bus_shift become tmio_mmc_data member Kuninori Morimoto
2013-11-14 10:30 ` Kuninori Morimoto
2013-11-14 10:31 ` [PATCH 10/17] mmc: tmio: add new TMIO_MMC_HAVE_HIGH_REG flags Kuninori Morimoto
2013-11-14 10:31 ` Kuninori Morimoto
2013-11-14 10:31 ` [PATCH 11/17] mmc: SDHI: add SoC specific workaround via HW version Kuninori Morimoto
2013-11-14 10:31 ` Kuninori Morimoto
2013-11-14 14:03 ` Sergei Shtylyov [this message]
2013-11-14 14:03 ` Sergei Shtylyov
2013-11-15 0:16 ` Kuninori Morimoto
2013-11-15 0:16 ` Kuninori Morimoto
2013-11-14 10:31 ` [PATCH 12/17] mmc: SDHI: tidyup sh_mobile_sdhi_of_match position Kuninori Morimoto
2013-11-14 10:31 ` Kuninori Morimoto
2013-11-14 10:32 ` [PATCH 13/17] mmc: SDHI: updata sh_mobile_sdhi_of_data for r8a7778 Kuninori Morimoto
2013-11-14 10:32 ` Kuninori Morimoto
2013-11-14 10:32 ` [PATCH 14/17] mmc: SDHI: updata sh_mobile_sdhi_of_data for r8a7779 Kuninori Morimoto
2013-11-14 10:32 ` Kuninori Morimoto
2013-11-14 10:32 ` [PATCH 15/17] mmc: SDHI: updata sh_mobile_sdhi_of_data for r8a7790 Kuninori Morimoto
2013-11-14 10:32 ` Kuninori Morimoto
2013-11-14 10:34 ` [PATCH 0/16] ARM: shmobile: SDHI support " Kuninori Morimoto
2013-11-14 10:34 ` Kuninori Morimoto
2013-11-14 10:34 ` [PATCH 16/17] ARM: shmobile: lager: add SDHI0/2 support Kuninori Morimoto
2013-11-14 10:34 ` Kuninori Morimoto
2013-11-14 10:35 ` [PATCH 17/17] ARM: shmobile: lager: use gpio/fixed regulator for SDHI Kuninori Morimoto
2013-11-14 10:35 ` Kuninori Morimoto
2013-11-14 13:51 ` Laurent Pinchart
2013-11-14 13:51 ` Laurent Pinchart
2013-11-15 0:42 ` Kuninori Morimoto
2013-11-15 0:42 ` Kuninori Morimoto
2013-11-14 13:46 ` [PATCH 0/16] ARM: shmobile: SDHI support for r8a7790 Laurent Pinchart
2013-11-14 13:46 ` Laurent Pinchart
2013-11-15 0:43 ` Kuninori Morimoto
2013-11-15 0:43 ` Kuninori Morimoto
2013-11-15 1:53 ` Kuninori Morimoto
2013-11-15 1:53 ` Kuninori Morimoto
2013-11-15 1:55 ` [PATCH 1/2 v2] ARM: shmobile: lager: add gpio/fixed regulator for SDHI Kuninori Morimoto
2013-11-15 1:55 ` Kuninori Morimoto
2013-11-18 11:35 ` Laurent Pinchart
2013-11-18 11:35 ` Laurent Pinchart
2013-11-19 5:14 ` Kuninori Morimoto
2013-11-19 5:14 ` Kuninori Morimoto
2013-11-19 12:45 ` Laurent Pinchart
2013-11-19 12:45 ` Laurent Pinchart
2013-11-20 7:37 ` Kuninori Morimoto
2013-11-20 7:37 ` Kuninori Morimoto
2013-11-20 10:57 ` Laurent Pinchart
2013-11-20 10:57 ` Laurent Pinchart
2013-11-21 1:53 ` Kuninori Morimoto
2013-11-21 1:53 ` Kuninori Morimoto
2013-12-05 6:11 ` Kuninori Morimoto
2013-12-05 6:59 ` Simon Horman
2014-02-12 6:25 ` [PATCH 1/2 v2] ARM: shmobile: lager: add SDHI0/2 support Kuninori Morimoto
2013-11-15 1:56 ` [PATCH 2/2 " Kuninori Morimoto
2013-11-15 1:56 ` Kuninori Morimoto
2013-11-18 7:21 ` [PATCH 0/16] ARM: shmobile: SDHI support for r8a7790 Simon Horman
2013-11-18 7:21 ` Simon Horman
2013-11-18 7:42 ` Kuninori Morimoto
2013-11-18 7:42 ` Kuninori Morimoto
2013-11-21 3:53 ` Simon Horman
2013-11-21 3:53 ` Simon Horman
2013-11-21 5:20 ` Kuninori Morimoto
2013-11-21 5:20 ` Kuninori Morimoto
2013-11-21 8:48 ` Simon Horman
2013-11-21 8:48 ` Simon Horman
2013-11-20 0:43 ` [PATCH 0/16] " Kuninori Morimoto
2013-11-20 0:43 ` Kuninori Morimoto
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=5284D846.60404@cogentembedded.com \
--to=sergei.shtylyov@cogentembedded.com \
--cc=cjb@laptop.org \
--cc=horms@verge.net.au \
--cc=kuninori.morimoto.gx@gmail.com \
--cc=kuninori.morimoto.gx@renesas.com \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-mmc@vger.kernel.org \
--cc=linux-sh@vger.kernel.org \
--cc=magnus.damm@gmail.com \
/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.