* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
[not found] <1434533491-21979-1-git-send-email-geert+renesas@glider.be>
@ 2015-06-19 3:41 ` Simon Horman
2015-06-19 7:30 ` Geert Uytterhoeven
2015-06-19 9:05 ` Laurent Pinchart
0 siblings, 2 replies; 6+ messages in thread
From: Simon Horman @ 2015-06-19 3:41 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Arnd Bergmann, linux-sh, Linus Walleij, Magnus Damm, linux-gpio,
Laurent Pinchart, linux-arm-kernel
[ CC Linus, Laurent, linux-gpio ]
On Wed, Jun 17, 2015 at 11:31:16AM +0200, Geert Uytterhoeven wrote:
> Hi Simon, Magnus,
>
> The KZM-A9-GT and Armadillo-800 EVA boards are now sufficiently
> supported by DT-based and board-less SH-Mobile AG5 (sh73a0) and R-Mobile
> A1 (r8a7740) multi-platform kernels.
>
> Lacking areas are:
> - USB (it does't work in legacy, neither),
> - HDMI on armadillo (it doesn't work in legacy, neither),
> - Camera on armadillo (we don't care),
> - LCDC:
> - on armadillo, this is supported by the board staging code,
> - on kzm9g, the LCDC is wired to the legacy INTC, which is not
> planned to be supported with DT,
> - DMAC/IPMMU (no DT bindings are planned).
>
> Hence this patch series removes legacy board and SoC code for
> sh73a0/kzm9g and r8a7740/armadillo.
>
> It consists of 4 parts:
> - Patches 1-4 remove legacy support for kzm9g (board code, defconfig,
> dtb) and sh73a0,
> - Patches 5-8 remove legacy support for armadillo (board code,
> defconfig, dtb) and r8a7740,
> - Patches 9-11 remove generic shmobile support code (dma-register.h,
> legacy PM Domains, zboot) that became unused by the removal of
> legacy sh73a0/kzm9g and r8a7740/armadillo,
> - Patches 12-15 remove legacy sh73a0 and r8a7740 support in the
> pinctrl drivers.
>
> Dependencies:
> - This is against next-20150617,
> - To keep up with existing LCDC functionality for armadillo-legacy,
> the r8a7740/armadillo part (and later parts) depends on "[PATCH v2
> 0/7] staging: board: armadillo800eva: Board staging for
> sh_mobile_lcdc_fb" (https://lkml.org/lkml/2015/6/17/115).
> However, it can be applied as-is now, and board staging can he
> handled in parallel (if at all).
>
> Thanks for applying!
>
> Geert Uytterhoeven (15):
> ARM: shmobile: Remove legacy board code for KZM-A9-GT
> ARM: shmobile: Remove legacy kzm9g_defconfig
> ARM: shmobile: Drop sh73a0-kzm9g.dtb for legacy builds
> ARM: shmobile: Remove legacy SoC code for SH-Mobile AG5
> ARM: shmobile: Remove legacy board code for Armadillo-800 EVA
> ARM: shmobile: Remove legacy armadillo800eva_defconfig
> ARM: shmobile: Drop r8a7740-armadillo800eva.dtb for legacy builds
> ARM: shmobile: Remove legacy SoC code for R-Mobile A1
> ARM: shmobile: Remove unused dma-register.h
> ARM: shmobile: R-Mobile: Remove legacy PM Domain code
> ARM: shmobile: Remove obsolete zboot support
I have queued up the above patches for v4.3.
> pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
> pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
> pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
> pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
As the above patches are sh-pfc patches they would typically
be steered through Linus's tree via Laurent. If they wish
to take that path then I'm happy for this to be attached:
Acked-by: Simon Horman <horms+renesas@verge.net.au>
FWIW the above path is the one that the removal of mackerel/sh7372 took.
Alternatively, I am happy to take the above sh-pfc patches through
my tree but I would like to do so with an Ack from at least Linus.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
2015-06-19 3:41 ` [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo Simon Horman
@ 2015-06-19 7:30 ` Geert Uytterhoeven
2015-06-19 8:17 ` Simon Horman
2015-07-13 10:00 ` Linus Walleij
2015-06-19 9:05 ` Laurent Pinchart
1 sibling, 2 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2015-06-19 7:30 UTC (permalink / raw)
To: Simon Horman
Cc: Geert Uytterhoeven, Magnus Damm, Arnd Bergmann, Linux-sh list,
linux-arm-kernel@lists.infradead.org, Laurent Pinchart,
Linus Walleij, linux-gpio@vger.kernel.org
On Fri, Jun 19, 2015 at 5:41 AM, Simon Horman <horms@verge.net.au> wrote:
> [ CC Linus, Laurent, linux-gpio ]
>
> On Wed, Jun 17, 2015 at 11:31:16AM +0200, Geert Uytterhoeven wrote:
>> Hi Simon, Magnus,
>>
>> The KZM-A9-GT and Armadillo-800 EVA boards are now sufficiently
>> supported by DT-based and board-less SH-Mobile AG5 (sh73a0) and R-Mobile
>> A1 (r8a7740) multi-platform kernels.
>> Hence this patch series removes legacy board and SoC code for
>> sh73a0/kzm9g and r8a7740/armadillo.
>> Geert Uytterhoeven (15):
>> ARM: shmobile: Remove legacy board code for KZM-A9-GT
>> ARM: shmobile: Remove legacy kzm9g_defconfig
>> ARM: shmobile: Drop sh73a0-kzm9g.dtb for legacy builds
>> ARM: shmobile: Remove legacy SoC code for SH-Mobile AG5
>> ARM: shmobile: Remove legacy board code for Armadillo-800 EVA
>> ARM: shmobile: Remove legacy armadillo800eva_defconfig
>> ARM: shmobile: Drop r8a7740-armadillo800eva.dtb for legacy builds
>> ARM: shmobile: Remove legacy SoC code for R-Mobile A1
>> ARM: shmobile: Remove unused dma-register.h
>> ARM: shmobile: R-Mobile: Remove legacy PM Domain code
>> ARM: shmobile: Remove obsolete zboot support
>
> I have queued up the above patches for v4.3.
Thanks!
>> pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
>> pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
>> pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
>> pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
>
> As the above patches are sh-pfc patches they would typically
> be steered through Linus's tree via Laurent. If they wish
> to take that path then I'm happy for this to be attached:
>
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
>
> FWIW the above path is the one that the removal of mackerel/sh7372 took.
>
> Alternatively, I am happy to take the above sh-pfc patches through
> my tree but I would like to do so with an Ack from at least Linus.
I didn't CC Linus and linux-gpio at this stage yet, to prevent the pfc
patches from getting applied prematurely.
But things have gone more smoothly (esp. w.r.t. board staging) than expected,
which is always pleasant.
I can resend later, I have a few more areas of sh73a0/r8a7740 cleanup
outside arch/arm/mach-shmobile waiting anyway...
Thanks!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
2015-06-19 7:30 ` Geert Uytterhoeven
@ 2015-06-19 8:17 ` Simon Horman
2015-07-13 10:00 ` Linus Walleij
1 sibling, 0 replies; 6+ messages in thread
From: Simon Horman @ 2015-06-19 8:17 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Geert Uytterhoeven, Magnus Damm, Arnd Bergmann, Linux-sh list,
linux-arm-kernel@lists.infradead.org, Laurent Pinchart,
Linus Walleij, linux-gpio@vger.kernel.org
On Fri, Jun 19, 2015 at 09:30:56AM +0200, Geert Uytterhoeven wrote:
> On Fri, Jun 19, 2015 at 5:41 AM, Simon Horman <horms@verge.net.au> wrote:
> > [ CC Linus, Laurent, linux-gpio ]
> >
> > On Wed, Jun 17, 2015 at 11:31:16AM +0200, Geert Uytterhoeven wrote:
> >> Hi Simon, Magnus,
> >>
> >> The KZM-A9-GT and Armadillo-800 EVA boards are now sufficiently
> >> supported by DT-based and board-less SH-Mobile AG5 (sh73a0) and R-Mobile
> >> A1 (r8a7740) multi-platform kernels.
>
> >> Hence this patch series removes legacy board and SoC code for
> >> sh73a0/kzm9g and r8a7740/armadillo.
>
> >> Geert Uytterhoeven (15):
> >> ARM: shmobile: Remove legacy board code for KZM-A9-GT
> >> ARM: shmobile: Remove legacy kzm9g_defconfig
> >> ARM: shmobile: Drop sh73a0-kzm9g.dtb for legacy builds
> >> ARM: shmobile: Remove legacy SoC code for SH-Mobile AG5
> >> ARM: shmobile: Remove legacy board code for Armadillo-800 EVA
> >> ARM: shmobile: Remove legacy armadillo800eva_defconfig
> >> ARM: shmobile: Drop r8a7740-armadillo800eva.dtb for legacy builds
> >> ARM: shmobile: Remove legacy SoC code for R-Mobile A1
> >> ARM: shmobile: Remove unused dma-register.h
> >> ARM: shmobile: R-Mobile: Remove legacy PM Domain code
> >> ARM: shmobile: Remove obsolete zboot support
> >
> > I have queued up the above patches for v4.3.
>
> Thanks!
>
> >> pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
> >> pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
> >> pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
> >> pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
> >
> > As the above patches are sh-pfc patches they would typically
> > be steered through Linus's tree via Laurent. If they wish
> > to take that path then I'm happy for this to be attached:
> >
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> >
> > FWIW the above path is the one that the removal of mackerel/sh7372 took.
> >
> > Alternatively, I am happy to take the above sh-pfc patches through
> > my tree but I would like to do so with an Ack from at least Linus.
>
> I didn't CC Linus and linux-gpio at this stage yet, to prevent the pfc
> patches from getting applied prematurely.
> But things have gone more smoothly (esp. w.r.t. board staging) than expected,
> which is always pleasant.
>
> I can resend later, I have a few more areas of sh73a0/r8a7740 cleanup
> outside arch/arm/mach-shmobile waiting anyway...
I'm happy with whatever timing you think is best.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
2015-06-19 3:41 ` [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo Simon Horman
2015-06-19 7:30 ` Geert Uytterhoeven
@ 2015-06-19 9:05 ` Laurent Pinchart
1 sibling, 0 replies; 6+ messages in thread
From: Laurent Pinchart @ 2015-06-19 9:05 UTC (permalink / raw)
To: Simon Horman
Cc: Geert Uytterhoeven, Magnus Damm, Arnd Bergmann, linux-sh,
linux-arm-kernel, Linus Walleij, linux-gpio
Hi Simon,
On Friday 19 June 2015 12:41:00 Simon Horman wrote:
> [ CC Linus, Laurent, linux-gpio ]
>
> On Wed, Jun 17, 2015 at 11:31:16AM +0200, Geert Uytterhoeven wrote:
> > Hi Simon, Magnus,
> >
> > The KZM-A9-GT and Armadillo-800 EVA boards are now sufficiently
> > supported by DT-based and board-less SH-Mobile AG5 (sh73a0) and R-Mobile
> > A1 (r8a7740) multi-platform kernels.
> >
> > Lacking areas are:
> > - USB (it does't work in legacy, neither),
> > - HDMI on armadillo (it doesn't work in legacy, neither),
> > - Camera on armadillo (we don't care),
> >
> > - LCDC:
> > - on armadillo, this is supported by the board staging code,
> > - on kzm9g, the LCDC is wired to the legacy INTC, which is not
> >
> > planned to be supported with DT,
> >
> > - DMAC/IPMMU (no DT bindings are planned).
> >
> > Hence this patch series removes legacy board and SoC code for
> > sh73a0/kzm9g and r8a7740/armadillo.
> >
> > It consists of 4 parts:
> > - Patches 1-4 remove legacy support for kzm9g (board code, defconfig,
> >
> > dtb) and sh73a0,
> >
> > - Patches 5-8 remove legacy support for armadillo (board code,
> >
> > defconfig, dtb) and r8a7740,
> >
> > - Patches 9-11 remove generic shmobile support code (dma-register.h,
> >
> > legacy PM Domains, zboot) that became unused by the removal of
> > legacy sh73a0/kzm9g and r8a7740/armadillo,
> >
> > - Patches 12-15 remove legacy sh73a0 and r8a7740 support in the
> >
> > pinctrl drivers.
> >
> > Dependencies:
> > - This is against next-20150617,
> > - To keep up with existing LCDC functionality for armadillo-legacy,
> >
> > the r8a7740/armadillo part (and later parts) depends on "[PATCH v2
> > 0/7] staging: board: armadillo800eva: Board staging for
> > sh_mobile_lcdc_fb" (https://lkml.org/lkml/2015/6/17/115).
> > However, it can be applied as-is now, and board staging can he
> > handled in parallel (if at all).
> >
> > Thanks for applying!
> >
> > Geert Uytterhoeven (15):
> > ARM: shmobile: Remove legacy board code for KZM-A9-GT
> > ARM: shmobile: Remove legacy kzm9g_defconfig
> > ARM: shmobile: Drop sh73a0-kzm9g.dtb for legacy builds
> > ARM: shmobile: Remove legacy SoC code for SH-Mobile AG5
> > ARM: shmobile: Remove legacy board code for Armadillo-800 EVA
> > ARM: shmobile: Remove legacy armadillo800eva_defconfig
> > ARM: shmobile: Drop r8a7740-armadillo800eva.dtb for legacy builds
> > ARM: shmobile: Remove legacy SoC code for R-Mobile A1
> > ARM: shmobile: Remove unused dma-register.h
> > ARM: shmobile: R-Mobile: Remove legacy PM Domain code
> > ARM: shmobile: Remove obsolete zboot support
>
> I have queued up the above patches for v4.3.
>
> > pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
> > pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
> > pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
> > pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
>
> As the above patches are sh-pfc patches they would typically
> be steered through Linus's tree via Laurent. If they wish
> to take that path then I'm happy for this to be attached:
>
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
And
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> FWIW the above path is the one that the removal of mackerel/sh7372 took.
>
> Alternatively, I am happy to take the above sh-pfc patches through
> my tree but I would like to do so with an Ack from at least Linus.
I'm fine with both. I think it would be easier to applied them through your
tree if Linus is fine with that. Those patches shouldn't generate any
conflict.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
2015-06-19 7:30 ` Geert Uytterhoeven
2015-06-19 8:17 ` Simon Horman
@ 2015-07-13 10:00 ` Linus Walleij
2015-07-13 10:06 ` Geert Uytterhoeven
1 sibling, 1 reply; 6+ messages in thread
From: Linus Walleij @ 2015-07-13 10:00 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Simon Horman, Geert Uytterhoeven, Magnus Damm, Arnd Bergmann,
Linux-sh list, linux-arm-kernel@lists.infradead.org,
Laurent Pinchart, linux-gpio@vger.kernel.org
On Fri, Jun 19, 2015 at 9:30 AM, Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
> On Fri, Jun 19, 2015 at 5:41 AM, Simon Horman <horms@verge.net.au> wrote:
>> [ CC Linus, Laurent, linux-gpio ]
>>> pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
>>> pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
>>> pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
>>> pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
>>
>> As the above patches are sh-pfc patches they would typically
>> be steered through Linus's tree via Laurent. If they wish
>> to take that path then I'm happy for this to be attached:
>>
>> Acked-by: Simon Horman <horms+renesas@verge.net.au>
>>
>> FWIW the above path is the one that the removal of mackerel/sh7372 took.
>>
>> Alternatively, I am happy to take the above sh-pfc patches through
>> my tree but I would like to do so with an Ack from at least Linus.
>
> I didn't CC Linus and linux-gpio at this stage yet, to prevent the pfc
> patches from getting applied prematurely.
> But things have gone more smoothly (esp. w.r.t. board staging) than expected,
> which is always pleasant.
I would prefer to take these four into the pin control tree when you
consider them finished as there is obviously more PFC stuff coming
for this next kernel cycle and I want to avoid collisions and keep
things together. Will you send them to me separately?
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo
2015-07-13 10:00 ` Linus Walleij
@ 2015-07-13 10:06 ` Geert Uytterhoeven
0 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2015-07-13 10:06 UTC (permalink / raw)
To: Linus Walleij
Cc: Simon Horman, Geert Uytterhoeven, Magnus Damm, Arnd Bergmann,
Linux-sh list, linux-arm-kernel@lists.infradead.org,
Laurent Pinchart, linux-gpio@vger.kernel.org
Hi Linus,
On Mon, Jul 13, 2015 at 12:00 PM, Linus Walleij
<linus.walleij@linaro.org> wrote:
> On Fri, Jun 19, 2015 at 9:30 AM, Geert Uytterhoeven
> <geert@linux-m68k.org> wrote:
>> On Fri, Jun 19, 2015 at 5:41 AM, Simon Horman <horms@verge.net.au> wrote:
>>> [ CC Linus, Laurent, linux-gpio ]
>
>>>> pinctrl: sh-pfc: sh73a0: Remove obsolete multi-platform check
>>>> pinctrl: sh-pfc: Remove obsolete sh73a0 platform_device_id entry
>>>> pinctrl: sh-pfc: r8a7740: Remove obsolete multi-platform check
>>>> pinctrl: sh-pfc: Remove obsolete r8a7740 platform_device_id entry
>>>
>>> As the above patches are sh-pfc patches they would typically
>>> be steered through Linus's tree via Laurent. If they wish
>>> to take that path then I'm happy for this to be attached:
>>>
>>> Acked-by: Simon Horman <horms+renesas@verge.net.au>
>>>
>>> FWIW the above path is the one that the removal of mackerel/sh7372 took.
>>>
>>> Alternatively, I am happy to take the above sh-pfc patches through
>>> my tree but I would like to do so with an Ack from at least Linus.
>>
>> I didn't CC Linus and linux-gpio at this stage yet, to prevent the pfc
>> patches from getting applied prematurely.
>> But things have gone more smoothly (esp. w.r.t. board staging) than expected,
>> which is always pleasant.
>
> I would prefer to take these four into the pin control tree when you
> consider them finished as there is obviously more PFC stuff coming
> for this next kernel cycle and I want to avoid collisions and keep
> things together. Will you send them to me separately?
OK, I will send them your way.
I think at this point we're quite sure the sh73a0/r8a7740 removal will hit v4.3.
This does mean sh73a0/r8a7740-legacy will be broken in pinctrl/for-next,
but we don't care, as the support is gone in -next anyway.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-07-13 10:06 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1434533491-21979-1-git-send-email-geert+renesas@glider.be>
2015-06-19 3:41 ` [PATCH 00/15] ARM: shmobile: Remove legacy sh73a0/kzm9g and r8a7740/armadillo Simon Horman
2015-06-19 7:30 ` Geert Uytterhoeven
2015-06-19 8:17 ` Simon Horman
2015-07-13 10:00 ` Linus Walleij
2015-07-13 10:06 ` Geert Uytterhoeven
2015-06-19 9:05 ` Laurent Pinchart
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).