public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
From: maxime.ripard@bootlin.com (Maxime Ripard)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 00/77] ARM: dts: sunxi: Cleanup DTC warnings
Date: Wed, 28 Nov 2018 15:15:29 +0100	[thread overview]
Message-ID: <20181128141529.vg6hu3jo6mqsk6my@flea> (raw)
In-Reply-To: <CAGb2v65zbQ7HGAGdgbQQWjhqC81-E6-_UVO8KVan25kx84g+Dw@mail.gmail.com>

On Wed, Nov 28, 2018 at 09:25:00PM +0800, Chen-Yu Tsai wrote:
> On Tue, Nov 27, 2018 at 8:46 PM Maxime Ripard <maxime.ripard@bootlin.com> wrote:
> >
> > Here is a (rather big) series that fixes most of our DTC warnings. The
> > number of warnings when compiled with W=1 after applying this series
> > goes from 3343 to 23, 21 of them being the same warning, which would
> > be fixed by the current series adding support for the Cedrus driver on
> > H3/H5.
> >
> > The two remaining one are on the A80 and would require some change in
> > the clock driver. Given how little activity there is on the A80, we
> > can expect it to not happen in a near future, but I can live with two
> > warnings.
> >
> > I also took the occasion to convert all the arm SoCs to our newer
> > syntax and rules when applicable.
> >
> > Let me know what you think,
> > Maxime
> 
> This series looks pretty good. Only bits I'm concerned about are the
> removal of "reg = <0>" for the display pipeline. This is likely to
> cause the backend and mixer drivers to not bind.

I've dropped them for now.

> Also, I think we can get rid of the pull-ups for the USB ID pin. All
> the reference designs show an external pull-up for that.

Yeah, I was wondering that too, but I ended up being conservative
about it. I'll send a patch.

> As for the GPIO LED drive current bits, I'd really like an alternative.
> I need something like that for the Orange Pi Lite 2 (H6).

There was some effort a few months ago, maybe we should ping Linus
about this.

Maxime

-- 
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20181128/90452766/attachment.sig>

      reply	other threads:[~2018-11-28 14:15 UTC|newest]

Thread overview: 196+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-27 12:45 [PATCH 00/77] ARM: dts: sunxi: Cleanup DTC warnings Maxime Ripard
2018-11-27 12:45 ` [PATCH 01/77] ARM: dts: sun4i: Fix gpio-keys warning Maxime Ripard
2018-11-28  2:53   ` Chen-Yu Tsai
2018-11-28 10:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 02/77] ARM: dts: sun4i: Fix HDMI output DTC warning Maxime Ripard
2018-11-28  2:53   ` Chen-Yu Tsai
2018-11-28 10:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 03/77] ARM: dts: sun5i: Change framebuffer node names to avoid warnings Maxime Ripard
2018-11-28  2:53   ` Chen-Yu Tsai
2018-11-28 10:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 04/77] ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC Maxime Ripard
2018-11-28  3:03   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 05/77] ARM: dts: sun5i: Change clock node names to avoid warnings Maxime Ripard
2018-11-28  3:04   ` Chen-Yu Tsai
2018-11-28 10:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 06/77] ARM: dts: sun5i: Remove skeleton " Maxime Ripard
2018-11-28  3:05   ` Chen-Yu Tsai
2018-11-28 10:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 07/77] ARM: dts: sun5i: Remove SoC node unit-name " Maxime Ripard
2018-11-28  3:05   ` Chen-Yu Tsai
2018-11-28 10:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 08/77] ARM: dts: sun5i: Remove redundant interrupt-controller Maxime Ripard
2018-11-28  3:05   ` Chen-Yu Tsai
2018-11-28 10:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 09/77] ARM: dts: sun5i: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28  3:06   ` Chen-Yu Tsai
2018-11-28 10:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 10/77] ARM: dts: sun5i: Remove all useless pinctrl nodes Maxime Ripard
2018-11-28  3:28   ` Chen-Yu Tsai
2018-11-28 10:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 11/77] ARM: dts: sun5i: Remove card detect pull-up Maxime Ripard
2018-11-28  3:29   ` Chen-Yu Tsai
2018-11-28 10:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 12/77] ARM: dts: sun5i: Change pinctrl nodes to avoid warning Maxime Ripard
2018-11-28  3:34   ` Chen-Yu Tsai
2018-11-28 10:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 13/77] ARM: dts: sun5i: a10s: Fix HDMI output DTC warning Maxime Ripard
2018-11-28  3:29   ` Chen-Yu Tsai
2018-11-28 10:43     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 14/77] ARM: dts: sunxi: Change default CMA pool node name Maxime Ripard
2018-11-28 11:22   ` Chen-Yu Tsai
2018-11-28 13:36     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 15/77] ARM: dts: sunxi: Remove the CMA node label Maxime Ripard
2018-11-28 11:25   ` Chen-Yu Tsai
2018-11-28 13:36     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 16/77] ARM: dts: sun5i: Remove underscores from nodes names Maxime Ripard
2018-11-28 11:25   ` Chen-Yu Tsai
2018-11-28 13:36     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 17/77] ARM: dts: sunxi: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28 11:26   ` Chen-Yu Tsai
2018-11-28 13:37     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 18/77] ARM: dts: sun5i: Fix Display Engine DTC warnings Maxime Ripard
2018-11-28 11:30   ` Chen-Yu Tsai
2018-11-28 13:38     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 19/77] ARM: dts: sun5i: A10s: Remove empty SRAM node Maxime Ripard
2018-11-28 11:31   ` Chen-Yu Tsai
2018-11-28 13:39     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 20/77] ARM: dts: sun5i: Remove underscores from nodes names Maxime Ripard
2018-11-28 11:32   ` Chen-Yu Tsai
2018-11-28 13:39     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 21/77] ARM: dts: sun5i: Provide default muxing for relevant controllers Maxime Ripard
2018-11-28 11:35   ` Chen-Yu Tsai
2018-11-28 13:39     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 22/77] ARM: dts: sun6i: Remove skeleton and memory to avoid warnings Maxime Ripard
2018-11-28 11:39   ` Chen-Yu Tsai
2018-11-28 13:39     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 23/77] ARM: dts: sun6i: Change framebuffer node names " Maxime Ripard
2018-11-28 11:40   ` Chen-Yu Tsai
2018-11-28 13:39     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 24/77] ARM: dts: sun6i: Change clock " Maxime Ripard
2018-11-28 11:40   ` Chen-Yu Tsai
2018-11-28 13:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 25/77] ARM: dts: sun6i: Remove SoC node unit-name " Maxime Ripard
2018-11-28 11:41   ` Chen-Yu Tsai
2018-11-28 13:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 26/77] ARM: dts: sun6i: Fix Display Engine DTC warnings Maxime Ripard
2018-11-28 11:41   ` Chen-Yu Tsai
2018-11-28 13:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 27/77] ARM: dts: sun6i: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28 11:42   ` Chen-Yu Tsai
2018-11-28 13:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 28/77] ARM: dts: sun6i: Remove all useless pinctrl nodes Maxime Ripard
2018-11-28 11:45   ` Chen-Yu Tsai
2018-11-28 13:40     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 29/77] ARM: dts: sun6i: Remove card detect pull-up Maxime Ripard
2018-11-28 11:46   ` Chen-Yu Tsai
2018-11-28 13:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 30/77] ARM: dts: sun6i: Remove redundant MMC pinmux tuning Maxime Ripard
2018-11-28 11:46   ` Chen-Yu Tsai
2018-11-28 13:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 31/77] ARM: dts: sun6i: Change pinctrl nodes to avoid warning Maxime Ripard
2018-11-28 11:50   ` Chen-Yu Tsai
2018-11-28 13:41     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 32/77] ARM: dts: sun6i: Remove underscores from nodes names Maxime Ripard
2018-11-28 11:51   ` Chen-Yu Tsai
2018-11-28 13:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 33/77] ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings Maxime Ripard
2018-11-28 11:51   ` Chen-Yu Tsai
2018-11-28 13:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 34/77] ARM: dts: sun6i: Provide default muxing for relevant controllers Maxime Ripard
2018-11-28 11:53   ` Chen-Yu Tsai
2018-11-28 13:42     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 35/77] ARM: dts: sun7i: Remove skeleton and memory to avoid warnings Maxime Ripard
2018-11-28 11:54   ` Chen-Yu Tsai
2018-11-28 13:49     ` Maxime Ripard
2018-11-27 12:45 ` [PATCH 36/77] ARM: dts: sun7i: Remove SoC node unit-name " Maxime Ripard
2018-11-28 11:54   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 37/77] ARM: dts: sun7i: Change clock node names " Maxime Ripard
2018-11-28 11:54   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 38/77] ARM: dts: sun7i: Change framebuffer " Maxime Ripard
2018-11-28 11:54   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 39/77] ARM: dts: sun7i: Remove all useless pinctrl nodes Maxime Ripard
2018-11-28 12:00   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 40/77] ARM: dts: sun7i: Remove card detect pull-up Maxime Ripard
2018-11-28 12:01   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 41/77] ARM: dts: sun7i: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28 12:02   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 42/77] ARM: dts: sun7i: Remove gpio-keys warnings Maxime Ripard
2018-11-28 12:02   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 43/77] ARM: dts: sun7i: Change pinctrl nodes to avoid warning Maxime Ripard
2018-11-28 12:10   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 44/77] ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes Maxime Ripard
2018-11-28 12:12   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 45/77] ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group Maxime Ripard
2018-11-28 12:12   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 46/77] ARM: dts: sun7i: Remove underscores from nodes names Maxime Ripard
2018-11-28 12:13   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 47/77] ARM: dts: sun7i: Fix HDMI output DTC warning Maxime Ripard
2018-11-28 12:27   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 48/77] ARM: dts: sun7i: Provide default muxing for relevant controllers Maxime Ripard
2018-11-28 12:28   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 49/77] ARM: dts: sun7i: Remove redundant MMC pinmux tuning Maxime Ripard
2018-11-28 12:29   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 50/77] ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/size-cells Maxime Ripard
2018-11-28 12:29   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 51/77] ARM: dts: sun8i: a23/a33: Remove skeleton and memory to avoid warnings Maxime Ripard
2018-11-28 12:34   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 52/77] ARM: dts: sun8i: a23/a33: Remove SoC node unit-name " Maxime Ripard
2018-11-28 12:30   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 53/77] ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings Maxime Ripard
2018-11-28 13:17   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 54/77] ARM: dts: sun8i: a23/a33: Fix OPP " Maxime Ripard
2018-11-28 12:34   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 55/77] ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells Maxime Ripard
2018-11-28 12:34   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 56/77] ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-addresses Maxime Ripard
2018-11-28 12:35   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 57/77] ARM: dts: sun8i: a23/a33: Change framebuffer node names to avoid warnings Maxime Ripard
2018-11-28 12:35   ` Chen-Yu Tsai
2018-11-27 12:45 ` [PATCH 58/77] ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning Maxime Ripard
2018-11-28 12:36   ` Chen-Yu Tsai
2018-11-28 13:59     ` Maxime Ripard
2018-11-28 14:30       ` Chen-Yu Tsai
2018-11-28 15:43         ` Maxime Ripard
2018-11-27 12:46 ` [PATCH 59/77] ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes Maxime Ripard
2018-11-28 12:37   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 60/77] ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28 12:37   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 61/77] ARM: dts: sun8i: a23/a33: Reorder the pin groups Maxime Ripard
2018-11-28 12:38   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 62/77] ARM: dts: sun8i: a23/a33: Remove card detect pull-up Maxime Ripard
2018-11-28 12:30   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 63/77] ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning Maxime Ripard
2018-11-28 12:33   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 64/77] ARM: dts: sun8i: a23/a33: Remove underscores from nodes names Maxime Ripard
2018-11-28 12:38   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 65/77] ARM: dts: sunxi: reference: Move the muxing back to the common DTSI Maxime Ripard
2018-11-28 12:41   ` Chen-Yu Tsai
2018-11-28 14:02     ` Maxime Ripard
2018-11-27 12:46 ` [PATCH 66/77] ARM: dts: sun8i: a23/a33: Provide default muxing for relevant controllers Maxime Ripard
2018-11-28 12:42   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 67/77] ARM: dts: sun8i: BPI-M2M: Remove i2c nodes Maxime Ripard
2018-11-28 13:10   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 68/77] ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses Maxime Ripard
2018-11-28 12:42   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 69/77] ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings Maxime Ripard
2018-11-28 12:43   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 70/77] ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning Maxime Ripard
2018-11-28 12:43   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 71/77] ARM: dts: sun8i: v3s: Provide default muxing for relevant controllers Maxime Ripard
2018-11-28 12:43   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 72/77] ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid warnings Maxime Ripard
2018-11-28 12:44   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 73/77] ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings Maxime Ripard
2018-11-28 12:49   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 74/77] ARM: dts: sun8i: a83t: " Maxime Ripard
2018-11-28 12:50   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 75/77] ARM: dts: sun8i: r40: " Maxime Ripard
2018-11-28 13:00   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 76/77] ARM: dts: sun9i: " Maxime Ripard
2018-11-28 13:05   ` Chen-Yu Tsai
2018-11-27 12:46 ` [PATCH 77/77] ARM: dts: sun9i: Add missing unit address Maxime Ripard
2018-11-28 13:07   ` Chen-Yu Tsai
2018-11-28 14:23     ` Maxime Ripard
2018-11-28 13:25 ` [PATCH 00/77] ARM: dts: sunxi: Cleanup DTC warnings Chen-Yu Tsai
2018-11-28 14:15   ` Maxime Ripard [this message]

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=20181128141529.vg6hu3jo6mqsk6my@flea \
    --to=maxime.ripard@bootlin.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /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