linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
@ 2012-04-30  7:20 Tarun Kanti DebBarma
  2012-05-05 21:55 ` Grazvydas Ignotas
  0 siblings, 1 reply; 8+ messages in thread
From: Tarun Kanti DebBarma @ 2012-04-30  7:20 UTC (permalink / raw)
  To: linux-arm-kernel

Initialization of irqenable, irqstatus registers is the common
operation done in this function for all OMAP platforms, viz. OMAP1,
OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
wrongly to take care of OMAP2+ platforms were overwriting initially
programmed OMAP1 value breaking functionality on OMAP1.
Somehow incorrect assumption was made that each _gpio_rmw()'s were
mutually exclusive. On close observation it is found that the first
_gpio_rmw() which is supposedly done to take care of OMAP1 platform
is generic enough and takes care of OMAP2+ platform as well.
Therefore remove the latter _gpio_rmw() to irqenable as they are
redundant now.

Writing to ctrl and debounce_en registers for OMAP2+ platforms are
modified to match the original(pre-cleanup) code where the registers
are initialized with 0. In the cleanup series since we are using
_gpio_rmw(reg, 0, 1), instead of __raw_writel(), we are just reading
and writing the same values to ctrl and debounce_en. This is not an
issue for debounce_en register because it has 0x0 as the default value.
But in the case of ctrl register the default value is 0x2 (GATINGRATIO
 = 0x1) so that we end up writing 0x2 instead of intended 0 value.
Therefore changing back to __raw_writel() as this is sufficient for
this case besides simpler to understand.

Also, change irqstatus initalization logic that avoids comparison
with bool, besides making it fit in a single line.

Cc: stable at vger.kernel.org
Cc: Tony Lindgren <tony@atomide.com>
Cc: Kevin Hilman <khilman@ti.com>
Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Reported-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Signed-off-by: Tarun Kanti DebBarma <tarun.kanti@ti.com>
---
v2:
Avoid irqstatus initialization sequence change.
Use __raw_writel() to update debounce_en and ctrl registers.
Update changelog to elaborate how redundant _gpio_rmw() got added.

 drivers/gpio/gpio-omap.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpio-omap.c
index 59a4af1..9b71f04 100644
--- a/drivers/gpio/gpio-omap.c
+++ b/drivers/gpio/gpio-omap.c
@@ -957,18 +957,15 @@ static void omap_gpio_mod_init(struct gpio_bank *bank)
 	}
 
 	_gpio_rmw(base, bank->regs->irqenable, l, bank->regs->irqenable_inv);
-	_gpio_rmw(base, bank->regs->irqstatus, l,
-					bank->regs->irqenable_inv == false);
-	_gpio_rmw(base, bank->regs->irqenable, l, bank->regs->debounce_en != 0);
-	_gpio_rmw(base, bank->regs->irqenable, l, bank->regs->ctrl != 0);
+	_gpio_rmw(base, bank->regs->irqstatus, l, !bank->regs->irqenable_inv);
 	if (bank->regs->debounce_en)
-		_gpio_rmw(base, bank->regs->debounce_en, 0, 1);
+		__raw_writel(0, base + bank->regs->debounce_en);
 
 	/* Save OE default value (0xffffffff) in the context */
 	bank->context.oe = __raw_readl(bank->base + bank->regs->direction);
 	 /* Initialize interface clk ungated, module enabled */
 	if (bank->regs->ctrl)
-		_gpio_rmw(base, bank->regs->ctrl, 0, 1);
+		__raw_writel(0, base + bank->regs->ctrl);
 }
 
 static __devinit void
-- 
1.7.0.4

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-04-30  7:20 [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init Tarun Kanti DebBarma
@ 2012-05-05 21:55 ` Grazvydas Ignotas
  2012-05-07  5:22   ` DebBarma, Tarun Kanti
  0 siblings, 1 reply; 8+ messages in thread
From: Grazvydas Ignotas @ 2012-05-05 21:55 UTC (permalink / raw)
  To: linux-arm-kernel

I've noticed that current mainline enables _all_ possible GPIO
interrupts, this patch fixes that problem.
Also Grant doesn't seem to be on CC so might not be able to pick this up.

On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
<tarun.kanti@ti.com> wrote:
> Initialization of irqenable, irqstatus registers is the common
> operation done in this function for all OMAP platforms, viz. OMAP1,
> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
> wrongly to take care of OMAP2+ platforms were overwriting initially
> programmed OMAP1 value breaking functionality on OMAP1.
> Somehow incorrect assumption was made that each _gpio_rmw()'s were
> mutually exclusive. On close observation it is found that the first
> _gpio_rmw() which is supposedly done to take care of OMAP1 platform
> is generic enough and takes care of OMAP2+ platform as well.
> Therefore remove the latter _gpio_rmw() to irqenable as they are
> redundant now.
>
> Writing to ctrl and debounce_en registers for OMAP2+ platforms are
> modified to match the original(pre-cleanup) code where the registers
> are initialized with 0. In the cleanup series since we are using
> _gpio_rmw(reg, 0, 1), instead of __raw_writel(), we are just reading
> and writing the same values to ctrl and debounce_en. This is not an
> issue for debounce_en register because it has 0x0 as the default value.
> But in the case of ctrl register the default value is 0x2 (GATINGRATIO
> ?= 0x1) so that we end up writing 0x2 instead of intended 0 value.
> Therefore changing back to __raw_writel() as this is sufficient for
> this case besides simpler to understand.
>
> Also, change irqstatus initalization logic that avoids comparison
> with bool, besides making it fit in a single line.
>
> Cc: stable at vger.kernel.org
> Cc: Tony Lindgren <tony@atomide.com>
> Cc: Kevin Hilman <khilman@ti.com>
> Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
> Cc: Grant Likely <grant.likely@secretlab.ca>
> Reported-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
> Signed-off-by: Tarun Kanti DebBarma <tarun.kanti@ti.com>
> ---
> v2:
> Avoid irqstatus initialization sequence change.
> Use __raw_writel() to update debounce_en and ctrl registers.
> Update changelog to elaborate how redundant _gpio_rmw() got added.
>
> ?drivers/gpio/gpio-omap.c | ? ?9 +++------
> ?1 files changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpio-omap.c
> index 59a4af1..9b71f04 100644
> --- a/drivers/gpio/gpio-omap.c
> +++ b/drivers/gpio/gpio-omap.c
> @@ -957,18 +957,15 @@ static void omap_gpio_mod_init(struct gpio_bank *bank)
> ? ? ? ?}
>
> ? ? ? ?_gpio_rmw(base, bank->regs->irqenable, l, bank->regs->irqenable_inv);
> - ? ? ? _gpio_rmw(base, bank->regs->irqstatus, l,
> - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? bank->regs->irqenable_inv == false);
> - ? ? ? _gpio_rmw(base, bank->regs->irqenable, l, bank->regs->debounce_en != 0);
> - ? ? ? _gpio_rmw(base, bank->regs->irqenable, l, bank->regs->ctrl != 0);
> + ? ? ? _gpio_rmw(base, bank->regs->irqstatus, l, !bank->regs->irqenable_inv);
> ? ? ? ?if (bank->regs->debounce_en)
> - ? ? ? ? ? ? ? _gpio_rmw(base, bank->regs->debounce_en, 0, 1);
> + ? ? ? ? ? ? ? __raw_writel(0, base + bank->regs->debounce_en);
>
> ? ? ? ?/* Save OE default value (0xffffffff) in the context */
> ? ? ? ?bank->context.oe = __raw_readl(bank->base + bank->regs->direction);
> ? ? ? ? /* Initialize interface clk ungated, module enabled */
> ? ? ? ?if (bank->regs->ctrl)
> - ? ? ? ? ? ? ? _gpio_rmw(base, bank->regs->ctrl, 0, 1);
> + ? ? ? ? ? ? ? __raw_writel(0, base + bank->regs->ctrl);
> ?}
>
> ?static __devinit void
> --
> 1.7.0.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at ?http://vger.kernel.org/majordomo-info.html



-- 
Gra?vydas

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-05 21:55 ` Grazvydas Ignotas
@ 2012-05-07  5:22   ` DebBarma, Tarun Kanti
  2012-05-09 21:36     ` Janusz Krzysztofik
  2012-05-11 18:58     ` Grant Likely
  0 siblings, 2 replies; 8+ messages in thread
From: DebBarma, Tarun Kanti @ 2012-05-07  5:22 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
> I've noticed that current mainline enables _all_ possible GPIO
> interrupts, this patch fixes that problem.
OK, thanks.

> Also Grant doesn't seem to be on CC so might not be able to pick this up.
I have added Cc: in the patch and was expecting that would take care.
Looks like that has not happened. Anyways, I have explicitly added in the email.
--
Tarun
>
> On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
> <tarun.kanti@ti.com> wrote:
>> Initialization of irqenable, irqstatus registers is the common
>> operation done in this function for all OMAP platforms, viz. OMAP1,
>> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
>> wrongly to take care of OMAP2+ platforms were overwriting initially
>> programmed OMAP1 value breaking functionality on OMAP1.
>> Somehow incorrect assumption was made that each _gpio_rmw()'s were
>> mutually exclusive. On close observation it is found that the first
>> _gpio_rmw() which is supposedly done to take care of OMAP1 platform
>> is generic enough and takes care of OMAP2+ platform as well.
>> Therefore remove the latter _gpio_rmw() to irqenable as they are
>> redundant now.
>>
>> Writing to ctrl and debounce_en registers for OMAP2+ platforms are
>> modified to match the original(pre-cleanup) code where the registers
>> are initialized with 0. In the cleanup series since we are using
>> _gpio_rmw(reg, 0, 1), instead of __raw_writel(), we are just reading
>> and writing the same values to ctrl and debounce_en. This is not an
>> issue for debounce_en register because it has 0x0 as the default value.
>> But in the case of ctrl register the default value is 0x2 (GATINGRATIO
>> ?= 0x1) so that we end up writing 0x2 instead of intended 0 value.
>> Therefore changing back to __raw_writel() as this is sufficient for
>> this case besides simpler to understand.
>>
>> Also, change irqstatus initalization logic that avoids comparison
>> with bool, besides making it fit in a single line.
>>
>> Cc: stable at vger.kernel.org
>> Cc: Tony Lindgren <tony@atomide.com>
>> Cc: Kevin Hilman <khilman@ti.com>
>> Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
>> Cc: Grant Likely <grant.likely@secretlab.ca>
>> Reported-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
>> Signed-off-by: Tarun Kanti DebBarma <tarun.kanti@ti.com>
>> ---
>> v2:
>> Avoid irqstatus initialization sequence change.
>> Use __raw_writel() to update debounce_en and ctrl registers.
>> Update changelog to elaborate how redundant _gpio_rmw() got added.
>>
>> ?drivers/gpio/gpio-omap.c | ? ?9 +++------
>> ?1 files changed, 3 insertions(+), 6 deletions(-)
>>
>> diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpio-omap.c
>> index 59a4af1..9b71f04 100644
>> --- a/drivers/gpio/gpio-omap.c
>> +++ b/drivers/gpio/gpio-omap.c
>> @@ -957,18 +957,15 @@ static void omap_gpio_mod_init(struct gpio_bank *bank)
>> ? ? ? ?}
>>
>> ? ? ? ?_gpio_rmw(base, bank->regs->irqenable, l, bank->regs->irqenable_inv);
>> - ? ? ? _gpio_rmw(base, bank->regs->irqstatus, l,
>> - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? bank->regs->irqenable_inv == false);
>> - ? ? ? _gpio_rmw(base, bank->regs->irqenable, l, bank->regs->debounce_en != 0);
>> - ? ? ? _gpio_rmw(base, bank->regs->irqenable, l, bank->regs->ctrl != 0);
>> + ? ? ? _gpio_rmw(base, bank->regs->irqstatus, l, !bank->regs->irqenable_inv);
>> ? ? ? ?if (bank->regs->debounce_en)
>> - ? ? ? ? ? ? ? _gpio_rmw(base, bank->regs->debounce_en, 0, 1);
>> + ? ? ? ? ? ? ? __raw_writel(0, base + bank->regs->debounce_en);
>>
>> ? ? ? ?/* Save OE default value (0xffffffff) in the context */
>> ? ? ? ?bank->context.oe = __raw_readl(bank->base + bank->regs->direction);
>> ? ? ? ? /* Initialize interface clk ungated, module enabled */
>> ? ? ? ?if (bank->regs->ctrl)
>> - ? ? ? ? ? ? ? _gpio_rmw(base, bank->regs->ctrl, 0, 1);
>> + ? ? ? ? ? ? ? __raw_writel(0, base + bank->regs->ctrl);
>> ?}
>>
>> ?static __devinit void
>> --
>> 1.7.0.4
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
>> the body of a message to majordomo at vger.kernel.org
>> More majordomo info at ?http://vger.kernel.org/majordomo-info.html
>
>
>
> --
> Gra?vydas

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-07  5:22   ` DebBarma, Tarun Kanti
@ 2012-05-09 21:36     ` Janusz Krzysztofik
  2012-05-10  5:15       ` DebBarma, Tarun Kanti
  2012-05-11 18:58     ` Grant Likely
  1 sibling, 1 reply; 8+ messages in thread
From: Janusz Krzysztofik @ 2012-05-09 21:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 7 May 2012 10:52:28 DebBarma, Tarun Kanti wrote:
> On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
> > On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
> > <tarun.kanti@ti.com> wrote:
> >> Initialization of irqenable, irqstatus registers is the common
> >> operation done in this function for all OMAP platforms, viz. OMAP1,
> >> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
> >> wrongly to take care of OMAP2+ platforms were overwriting initially
> >> programmed OMAP1 value breaking functionality on OMAP1.

Hi,
I can confirm that my other issues with GPIO on Amstrad Delta were not 
related, and this patch is still required for GPIO interrupts hardware 
being correctly initialized on OMAP1 in 3.4-rc6. You can add my

Tested-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>

if you wish.

Thanks,
Janusz

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-09 21:36     ` Janusz Krzysztofik
@ 2012-05-10  5:15       ` DebBarma, Tarun Kanti
  2012-05-10 14:23         ` Kevin Hilman
  0 siblings, 1 reply; 8+ messages in thread
From: DebBarma, Tarun Kanti @ 2012-05-10  5:15 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

On Thu, May 10, 2012 at 3:06 AM, Janusz Krzysztofik
<jkrzyszt@tis.icnet.pl> wrote:
> On Mon, 7 May 2012 10:52:28 DebBarma, Tarun Kanti wrote:
>> On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
>> > On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
>> > <tarun.kanti@ti.com> wrote:
>> >> Initialization of irqenable, irqstatus registers is the common
>> >> operation done in this function for all OMAP platforms, viz. OMAP1,
>> >> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
>> >> wrongly to take care of OMAP2+ platforms were overwriting initially
>> >> programmed OMAP1 value breaking functionality on OMAP1.
>
> Hi,
> I can confirm that my other issues with GPIO on Amstrad Delta were not
> related, and this patch is still required for GPIO interrupts hardware
> being correctly initialized on OMAP1 in 3.4-rc6. You can add my
>
> Tested-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
>
> if you wish.
Thank you for confirming!!
--
Tarun
>
> Thanks,
> Janusz

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-10  5:15       ` DebBarma, Tarun Kanti
@ 2012-05-10 14:23         ` Kevin Hilman
  2012-05-11 18:57           ` Grant Likely
  0 siblings, 1 reply; 8+ messages in thread
From: Kevin Hilman @ 2012-05-10 14:23 UTC (permalink / raw)
  To: linux-arm-kernel

Grant,

"DebBarma, Tarun Kanti" <tarun.kanti@ti.com> writes:

> Hi,
>
> On Thu, May 10, 2012 at 3:06 AM, Janusz Krzysztofik
> <jkrzyszt@tis.icnet.pl> wrote:
>> On Mon, 7 May 2012 10:52:28 DebBarma, Tarun Kanti wrote:
>>> On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
>>> > On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
>>> > <tarun.kanti@ti.com> wrote:
>>> >> Initialization of irqenable, irqstatus registers is the common
>>> >> operation done in this function for all OMAP platforms, viz. OMAP1,
>>> >> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
>>> >> wrongly to take care of OMAP2+ platforms were overwriting initially
>>> >> programmed OMAP1 value breaking functionality on OMAP1.
>>
>> Hi,
>> I can confirm that my other issues with GPIO on Amstrad Delta were not
>> related, and this patch is still required for GPIO interrupts hardware
>> being correctly initialized on OMAP1 in 3.4-rc6. You can add my
>>
>> Tested-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
>>
>> if you wish.
> Thank you for confirming!!

We'd like to get this one in for v3.4-rc.  Can you queue it?

I added the tested-by from Janusz and my signoff, and pull request is
below.

Thanks,

Kevin



The following changes since commit d48b97b403d23f6df0b990cee652bdf9a52337a3:

  Linux 3.4-rc6 (2012-05-06 15:07:32 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm.git for_3.5/fixes/gpio

for you to fetch changes up to 6edd94db250038c8fdf176f23ca4017d2f312509:

  gpio/omap: fix incorrect initialization of omap_gpio_mod_init (2012-05-10 07:16:15 -0700)

----------------------------------------------------------------
Tarun Kanti DebBarma (1):
      gpio/omap: fix incorrect initialization of omap_gpio_mod_init

 drivers/gpio/gpio-omap.c |    9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-10 14:23         ` Kevin Hilman
@ 2012-05-11 18:57           ` Grant Likely
  0 siblings, 0 replies; 8+ messages in thread
From: Grant Likely @ 2012-05-11 18:57 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, 10 May 2012 07:23:56 -0700, Kevin Hilman <khilman@ti.com> wrote:
> Grant,
> 
> "DebBarma, Tarun Kanti" <tarun.kanti@ti.com> writes:
> 
> > Hi,
> >
> > On Thu, May 10, 2012 at 3:06 AM, Janusz Krzysztofik
> > <jkrzyszt@tis.icnet.pl> wrote:
> >> On Mon, 7 May 2012 10:52:28 DebBarma, Tarun Kanti wrote:
> >>> On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
> >>> > On Mon, Apr 30, 2012 at 10:20 AM, Tarun Kanti DebBarma
> >>> > <tarun.kanti@ti.com> wrote:
> >>> >> Initialization of irqenable, irqstatus registers is the common
> >>> >> operation done in this function for all OMAP platforms, viz. OMAP1,
> >>> >> OMAP2+. The latter _gpio_rmw()'s which supposedly got introduced
> >>> >> wrongly to take care of OMAP2+ platforms were overwriting initially
> >>> >> programmed OMAP1 value breaking functionality on OMAP1.
> >>
> >> Hi,
> >> I can confirm that my other issues with GPIO on Amstrad Delta were not
> >> related, and this patch is still required for GPIO interrupts hardware
> >> being correctly initialized on OMAP1 in 3.4-rc6. You can add my
> >>
> >> Tested-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
> >>
> >> if you wish.
> > Thank you for confirming!!
> 
> We'd like to get this one in for v3.4-rc.  Can you queue it?
> 
> I added the tested-by from Janusz and my signoff, and pull request is
> below.

Pulled, thanks.  I'll send a pull req out to Linus today.

g.

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

* [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init
  2012-05-07  5:22   ` DebBarma, Tarun Kanti
  2012-05-09 21:36     ` Janusz Krzysztofik
@ 2012-05-11 18:58     ` Grant Likely
  1 sibling, 0 replies; 8+ messages in thread
From: Grant Likely @ 2012-05-11 18:58 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 7 May 2012 10:52:28 +0530, "DebBarma, Tarun Kanti" <tarun.kanti@ti.com> wrote:
> Hi,
> 
> On Sun, May 6, 2012 at 3:25 AM, Grazvydas Ignotas <notasas@gmail.com> wrote:
> > I've noticed that current mainline enables _all_ possible GPIO
> > interrupts, this patch fixes that problem.
> OK, thanks.
> 
> > Also Grant doesn't seem to be on CC so might not be able to pick this up.
> I have added Cc: in the patch and was expecting that would take care.
> Looks like that has not happened. Anyways, I have explicitly added in the email.

I'm particularly bursty when it comes to patch review and applying.
Sometimes it takes me a while to find time for maintainership work.

g.

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

end of thread, other threads:[~2012-05-11 18:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-30  7:20 [PATCH v2] gpio/omap: fix incorrect initialization of omap_gpio_mod_init Tarun Kanti DebBarma
2012-05-05 21:55 ` Grazvydas Ignotas
2012-05-07  5:22   ` DebBarma, Tarun Kanti
2012-05-09 21:36     ` Janusz Krzysztofik
2012-05-10  5:15       ` DebBarma, Tarun Kanti
2012-05-10 14:23         ` Kevin Hilman
2012-05-11 18:57           ` Grant Likely
2012-05-11 18:58     ` Grant Likely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).