* 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 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
* 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
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).