devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Robert Jarzmik <robert.jarzmik@free.fr>
To: Sergei Ianovich <ynvich@gmail.com>
Cc: Arnd Bergmann <arnd@arndb.de>,
	linux-kernel@vger.kernel.org, Daniel Mack <zonque@gmail.com>,
	Rob Herring <robh+dt@kernel.org>, Pawel Moll <pawel.moll@arm.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Ian Campbell <ijc+devicetree@hellion.org.uk>,
	Kumar Gala <galak@codeaurora.org>,
	Russell King <linux@arm.linux.org.uk>,
	Thierry Reding <treding@nvidia.com>,
	Jonathan Cameron <jic23@kernel.org>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Arnaud Ebalard <arno@natisbad.org>,
	Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>,
	"open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS"
	<devicetree@vger.kernel.org>,
	"moderated list:ARM PORT" <linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH v5 2/2] arm: pxa27x: support for ICP DAS LP-8x4x w/ DT
Date: Tue, 15 Dec 2015 19:06:17 +0100	[thread overview]
Message-ID: <87a8pbio2u.fsf@belgarion.home> (raw)
In-Reply-To: <1450200281.21989.24.camel@gmail.com> (Sergei Ianovich's message of "Tue, 15 Dec 2015 20:24:41 +0300")

Sergei Ianovich <ynvich@gmail.com> writes:

> On Tue, 2015-12-15 at 18:02 +0100, Arnd Bergmann wrote:
>> On Tuesday 15 December 2015 19:42:07 Sergei Ianovich wrote:
>> > There are several board-specific devices on LP8x4x: custom FPGA,
>> > custom
>> > UART, custom IRQ on FPGA, custom parallel bus for industrial IO. The
>> > defconfig file could alert potential users to this fact. If this is
>> > not
>> > a sufficient reason to have a defconfig file, it can be dropped.
>> > 
>> > I use the full .config anyway 
>> 
>> I would like those drivers to be enabled in some defconfig, so we get
>> compile-time coverage, but we generally stopped having one-config-per-
>> board
>> files.
>> 
>> Maybe we can have a pxa_defconfig file that enables lots of boards
>> and then we remove the individual configs? We don't have to remove
>> them all at once, but it would make me very happy if we could at
>> least kill off some of the ones that are not used regularly.
Yeah, I'd be happy too, that would simplify also my life.

Actually I was thinking of 2 defconfigs :
 - one for platform_data based boards pxa2xx
 - one for DT only boards pxa2xx

> lp8x4x seems to be the first pxa board which requires DT.
Most probably AFAIK.

> We can create pxa27x-dt_defconfig which selects:
> 1. PXA27X_DT
> 2. PXA_FB and 8250_PXA to enable console
> 3. MMC, MMC_PXA and EXT4_FS to enable boot from MMC
If you put MMC_PXA, one can argue why not any MTD device used on pxa devices,
such as pxa2xx-flash or docg3/docg4, etc ... I won't argue, I'm just pondering
about the right choice.

> 4. all optional pxa stuff as modules
> 5. all stuff on supported pxa boards as modules

> If #5 is extended when support for new boards is added, it should be
> possible to run any supported pxa27x board with pxa27x_defconfig.

I'm very eager to see a patch on that. I can feed my Jenkins with it, it would
greatly help me catch issues earlier. Moreover it would for free test it on
lubbock, mainstone and mioa701. If there was one also for pxa3xx, I would launch
it on zylonite cm-x300 ... (that's a bonus, I know :))

Cheers.

-- 
Robert

  reply	other threads:[~2015-12-15 18:06 UTC|newest]

Thread overview: 148+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1386348542-9584-1-git-send-email-ynvich@gmail.com>
     [not found] ` <1386543229-1542-1-git-send-email-ynvich@gmail.com>
2013-12-08 22:53   ` [PATCH 1/9] ARM: dts: pxa2xx fix compatible strings Sergei Ianovich
2013-12-08 22:53   ` [PATCH 2/9] ARM: dts: fix pxa27x-gpio interrupts Sergei Ianovich
2013-12-08 22:53   ` [PATCH 5/9] ARM: dts: provide DMA config to pxamci Sergei Ianovich
2013-12-09  1:33     ` Arnd Bergmann
2013-12-09  9:04       ` Daniel Mack
2013-12-09  9:34         ` Sergei Ianovich
2013-12-09  9:53           ` Sergei Ianovich
2013-12-09 10:21           ` Daniel Mack
     [not found]             ` <52A59991.1060305-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-12-09 12:09               ` Sergei Ianovich
2013-12-10  0:25                 ` Arnd Bergmann
2013-12-10  4:25                   ` Sergei Ianovich
2013-12-09 13:16             ` Sergei Ianovich
2013-12-11  8:19         ` Robert Jarzmik
2013-12-08 22:53   ` [PATCH 9/9] ARM: pxa27x: device tree support ICP DAS LP-8x4x Sergei Ianovich
2013-12-09  1:47     ` Arnd Bergmann
2013-12-09 15:16       ` Sergei Ianovich
2013-12-09 15:55         ` Sergei Ianovich
     [not found]           ` <1386604530.7152.184.camel-7ZSkjCHmnyFmet/iJI8ZvA@public.gmane.org>
2013-12-09 16:39             ` Arnd Bergmann
2013-12-09 16:25         ` Arnd Bergmann
     [not found]   ` <1386901645-28895-1-git-send-email-ynvich@gmail.com>
2013-12-13  2:27     ` [PATCH v2 01/16] ARM: dts: pxa2xx fix compatible strings Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 02/16] ARM: dts: fix pxa27x-gpio interrupts Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 03/16] ARM: dts: provide DMA config to pxamci Sergei Ianovich
2013-12-14 19:06       ` Arnd Bergmann
2013-12-14 19:34         ` Sergei Ianovich
2013-12-14 23:39           ` Arnd Bergmann
2013-12-16  9:58           ` Daniel Mack
2013-12-16 11:47             ` Sergei Ianovich
     [not found]               ` <1387194450.13062.134.camel-7ZSkjCHmnyFmet/iJI8ZvA@public.gmane.org>
2013-12-16 11:58                 ` Lars-Peter Clausen
2013-12-16 12:03                   ` Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 06/16] ARM: pxa27x: device tree support ICP DAS LP-8x4x Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 07/16] rtc: support DS1302 RTC on " Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 08/16] mtd: support BB SRAM " Sergei Ianovich
     [not found]     ` <1386901645-28895-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-12-13  2:27       ` [PATCH v2 09/16] ARM: pxa: support ICP DAS LP-8x4x FPGA irq Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 10/16] serial: support for 16550A serial ports on LP-8x4x Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 11/16] misc: support for LP-8x4x custom parallel bus Sergei Ianovich
2013-12-13  2:27     ` [PATCH v2 12/16] misc: support for serial slots in LP-8x4x Sergei Ianovich
     [not found]     ` <1387309071-22382-1-git-send-email-ynvich@gmail.com>
2013-12-17 19:37       ` [PATCH v3 01/21 resend] serial: rewrite pxa2xx-uart to use 8250_core Sergei Ianovich
2013-12-18 23:55         ` Greg Kroah-Hartman
2013-12-19  8:51         ` Heikki Krogerus
2013-12-19  9:35           ` Sergei Ianovich
2013-12-19 10:01             ` Sergei Ianovich
2013-12-19 11:05               ` Heikki Krogerus
2013-12-17 19:37       ` [PATCH v3 02/21] ARM: dts: pxa2xx fix compatible strings Sergei Ianovich
     [not found]       ` <1387309071-22382-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2013-12-17 19:37         ` [PATCH v3 03/21] ARM: dts: fix pxa27x-gpio interrupts Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 06/21] ARM: dts: provide DMA config to pxamci on PXA27x Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 08/21] ARM: pxa27x: device tree support ICP DAS LP-8x4x Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 09/21] rtc: support DS1302 RTC on " Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 10/21] mtd: support BB SRAM " Sergei Ianovich
2014-04-16  5:04         ` Brian Norris
2014-04-16  5:21           ` Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 11/21] ARM: pxa: support ICP DAS LP-8x4x FPGA irq Sergei Ianovich
2014-01-02 12:32         ` Linus Walleij
2014-01-08 19:01           ` Sergei Ianovich
2014-01-15  7:39             ` Linus Walleij
2014-01-15 13:17               ` Sergei Ianovich
     [not found]         ` <1387309071-22382-12-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2014-01-09 23:07           ` [PATCH v3.1 " Sergei Ianovich
2014-01-15  7:46             ` Linus Walleij
2014-01-15 13:12             ` [PATCH v3.2 " Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 12/21] serial: support for 16550A serial ports on LP-8x4x Sergei Ianovich
2013-12-19 11:18         ` Heikki Krogerus
2013-12-17 19:37       ` [PATCH v3 13/21] misc: support for LP-8x4x custom parallel bus Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 14/21] misc: support for LP-8x4x rotary switch Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 15/21] misc: support for LP-8x4x DIP switch Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 16/21] misc: support for writing to LP-8x4x EEPROM Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 17/21] misc: support for serial slots in LP-8x4x Sergei Ianovich
2013-12-17 19:37       ` [PATCH v3 18/21] misc: support for parallel " Sergei Ianovich
     [not found]       ` <1397668411-27162-1-git-send-email-ynvich@gmail.com>
2014-04-16 17:13         ` [PATCH v4 01/21] serial: rewrite pxa2xx-uart to use 8250_core Sergei Ianovich
2015-01-19 18:08           ` Rob Herring
2014-04-16 17:13         ` [PATCH v4 02/21] ARM: dts: pxa2xx fix compatible strings Sergei Ianovich
2014-04-16 17:13         ` [PATCH v4 03/21] ARM: dts: fix pxa27x-gpio interrupts Sergei Ianovich
2014-04-16 17:13         ` [PATCH v4 06/21] ARM: dts: provide DMA config to pxamci on PXA27x Sergei Ianovich
     [not found]           ` <1397668667-27328-1-git-send-email-ynvich@gmail.com>
2014-04-16 17:17             ` [PATCH v4 08/21] ARM: pxa27x: device tree support ICP DAS LP-8x4x Sergei Ianovich
2014-04-17 10:54               ` Daniel Mack
2014-04-16 17:17             ` [PATCH v4 09/21] rtc: support DS1302 RTC on " Sergei Ianovich
2015-06-08 12:07               ` [v4,09/21] " Alexandre Belloni
2015-06-08 12:12                 ` Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 10/21] mtd: support BB SRAM " Sergei Ianovich
2014-04-30 17:21               ` Brian Norris
2014-04-30 17:35                 ` ООО "ЭлектроПлюс"
     [not found]               ` <1397668667-27328-4-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-15 18:58                 ` [PATCH v5] " Sergei Ianovich
2015-12-20  3:38                   ` Rob Herring
2015-12-20 10:43                     ` Sergei Ianovich
     [not found]                       ` <1450608238.15911.24.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-01-06 23:25                         ` Brian Norris
     [not found]                   ` <1450205941-15593-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-23 18:58                     ` [PATCH v6] " Sergei Ianovich
     [not found]                       ` <1456253890-30825-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-23 19:48                         ` Rob Herring
2016-03-08  0:19                         ` Brian Norris
2014-04-16 17:17             ` [PATCH v4 11/21] ARM: pxa: support ICP DAS LP-8x4x FPGA irq Sergei Ianovich
     [not found]               ` <1397668667-27328-5-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-15 19:26                 ` [PATCH v5] arm: " Sergei Ianovich
2015-12-16 11:54                   ` Marc Zyngier
2015-12-19  4:20                   ` Rob Herring
     [not found]                   ` <20151219035802.GA28424@rob-hp-laptop>
2015-12-19  7:03                     ` Sergei Ianovich
2016-02-27 15:56                   ` [PATCH v6] " Sergei Ianovich
     [not found]                     ` <1456588562-24715-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-27 17:41                       ` Jason Cooper
     [not found]                         ` <20160227174100.GG7219-fahSIxCzskDQ+YiMSub0/l6hYfS7NtTn@public.gmane.org>
2016-02-29  8:29                           ` Marc Zyngier
2016-03-03 22:12                       ` Rob Herring
2014-04-16 17:17             ` [PATCH v4 12/21] serial: support for 16550A serial ports on LP-8x4x Sergei Ianovich
2014-04-16 18:35               ` One Thousand Gnomes
2014-04-16 19:01                 ` Sergei Ianovich
2014-04-16 20:00                   ` One Thousand Gnomes
     [not found]                     ` <20140416210051.01bef49e-mUKnrFFms3BCCTY1wZZT65JpZx93mCW/@public.gmane.org>
2014-04-16 20:32                       ` Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 13/21] misc: support for LP-8x4x custom parallel bus Sergei Ianovich
2014-04-16 18:41               ` One Thousand Gnomes
2014-04-16 18:42                 ` Arnd Bergmann
2014-04-16 20:29                   ` One Thousand Gnomes
2014-04-16 19:53                 ` Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 14/21] misc: support for LP-8x4x rotary switch Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 15/21] misc: support for LP-8x4x DIP switch Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 16/21] misc: support for writing to LP-8x4x EEPROM Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 17/21] misc: support for serial slots in LP-8x4x Sergei Ianovich
2014-04-16 17:17             ` [PATCH v4 18/21] misc: support for parallel " Sergei Ianovich
     [not found]             ` <1397668667-27328-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-15 21:04               ` [PATCH v5] serial: support for 16550A serial ports on LP-8x4x Sergei Ianovich
2015-12-15 21:51                 ` Arnd Bergmann
2015-12-16  8:04                   ` Sergei Ianovich
2015-12-16 10:26                     ` Arnd Bergmann
2015-12-19  8:11                       ` Sergei Ianovich
2015-12-19 21:42                   ` Sergei Ianovich
2015-12-17 14:50                 ` Andy Shevchenko
     [not found]                 ` <1450213494-21884-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-27 16:14                   ` [PATCH v6] " Sergei Ianovich
     [not found]                     ` <1456589675-25377-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-29 10:29                       ` Andy Shevchenko
2016-02-29 13:03                         ` Sergei Ianovich
     [not found]                           ` <1456750995.23036.87.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-29 14:45                             ` One Thousand Gnomes
2016-02-29 21:26                     ` [PATCH v7] " Sergei Ianovich
     [not found]                       ` <1456781209-11390-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-01 11:06                         ` Andy Shevchenko
     [not found]                           ` <1456830401.13244.189.camel-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2016-03-01 16:25                             ` Sergei Ianovich
2016-03-01 16:46                               ` Andy Shevchenko
     [not found]                                 ` <1456850782.13244.208.camel-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2016-03-01 17:14                                   ` Sergei Ianovich
     [not found]                                     ` <1456852472.23036.124.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-01 17:48                                       ` Andy Shevchenko
2016-03-01 18:43                                         ` One Thousand Gnomes
     [not found]                                         ` <1456854532.13244.215.camel-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2016-03-01 19:28                                           ` Sergei Ianovich
     [not found]                                             ` <1456860493.23036.133.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-01 19:53                                               ` One Thousand Gnomes
2016-03-01 19:54                       ` [PATCH v8] " Sergei Ianovich
     [not found]                         ` <1456862078-11795-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-01 20:08                           ` [PATCH v9] " Sergei Ianovich
     [not found]                             ` <1456862903-12392-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-03-01 20:23                               ` Andy Shevchenko
2016-03-01 21:25                             ` [PATCH v10] " Sergei Ianovich
2016-03-05  4:26                               ` Rob Herring
     [not found]       ` <1449700088-28076-1-git-send-email-ynvich@gmail.com>
     [not found]         ` <1449700088-28076-1-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-09 22:28           ` [PATCH v4 2/2] arm: pxa27x: support for ICP DAS LP-8x4x w/ DT Sergei Ianovich
2015-12-11  2:53             ` Rob Herring
     [not found]             ` <1449700088-28076-3-git-send-email-ynvich-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-15 16:27               ` [PATCH v5 " Sergei Ianovich
2015-12-15 16:32                 ` Arnd Bergmann
2015-12-15 16:42                   ` Sergei Ianovich
2015-12-15 17:02                     ` Arnd Bergmann
2015-12-15 17:24                       ` Sergei Ianovich
2015-12-15 18:06                         ` Robert Jarzmik [this message]
2015-12-15 18:50                           ` Sergei Ianovich
     [not found]                             ` <1450205413.21989.44.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-12-15 19:21                               ` Arnd Bergmann
2015-12-15 20:01                                 ` Robert Jarzmik
2015-12-15 20:40                                   ` Arnd Bergmann
2015-12-19 12:27                       ` Robert Jarzmik

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=87a8pbio2u.fsf@belgarion.home \
    --to=robert.jarzmik@free.fr \
    --cc=arnd@arndb.de \
    --cc=arno@natisbad.org \
    --cc=devicetree@vger.kernel.org \
    --cc=dmitry.torokhov@gmail.com \
    --cc=galak@codeaurora.org \
    --cc=ijc+devicetree@hellion.org.uk \
    --cc=jic23@kernel.org \
    --cc=kuninori.morimoto.gx@renesas.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@arm.linux.org.uk \
    --cc=mark.rutland@arm.com \
    --cc=p.zabel@pengutronix.de \
    --cc=pawel.moll@arm.com \
    --cc=robh+dt@kernel.org \
    --cc=treding@nvidia.com \
    --cc=ynvich@gmail.com \
    --cc=zonque@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 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).