From: ben.hutchings@codethink.co.uk (Ben Hutchings)
To: cip-dev@lists.cip-project.org
Subject: [cip-dev] [PATCH 02/86] dt: Add of_device_compatible_match()
Date: Sun, 08 Jul 2018 20:04:09 +0100 [thread overview]
Message-ID: <1531076649.21552.5.camel@codethink.co.uk> (raw)
In-Reply-To: <1530283167-14050-3-git-send-email-fabrizio.castro@bp.renesas.com>
On Fri, 2018-06-29 at 15:38 +0100, Fabrizio Castro wrote:
> From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
>
> This provides an equivalent of of_fdt_match() for non-flat trees.
>
> This is more practical than matching an array of of_device_id structs
> when converting a bunch of existing users of of_fdt_match().
>
> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
> Acked-by: Rob Herring <robh@kernel.org>
> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
> (cherry picked from commit b9c13fe32faaa71c4e4f8a426d79f8c93495e9f9)
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
> Reviewed-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
[...]
There is a related fix which I'll apply along with this:
commit 3bc1630774bc9f202308ae04608a32c366b41caf
Author: Geert Uytterhoeven <geert+renesas@glider.be>
Date:???Tue Apr 25 19:38:48 2017 +0200
????of: Provide dummy of_device_compatible_match() for compile-testing
Ben.
--
Ben Hutchings, Software Developer ? Codethink Ltd
https://www.codethink.co.uk/ Dale House, 35 Dale Street
Manchester, M1 2HF, United Kingdom
next prev parent reply other threads:[~2018-07-08 19:04 UTC|newest]
Thread overview: 99+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-29 14:38 [cip-dev] [PATCH 00/86] First patch set for iwg22d Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 01/86] ARM: shmobile: rcar-gen2: Correct arch timer frequency on RZ/G1E Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 02/86] dt: Add of_device_compatible_match() Fabrizio Castro
2018-07-08 19:04 ` Ben Hutchings [this message]
2018-06-29 14:38 ` [cip-dev] [PATCH 03/86] clk: renesas: rcar-gen2: Fix PLL0 on R-Car V2H and E2 Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 04/86] clk: shmobile: rcar-gen2: Add RZ/G1E to pll0_mult_match list Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 05/86] ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on Module Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 06/86] ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development Platform Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 07/86] clk: shmobile: Document r8a7745 CPG clock support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 08/86] clk: shmobile: Document r8a7745 CPG DIV6 " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 09/86] clk: shmobile: Document r8a7745 MSTP " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 10/86] ARM: shmobile: r8a7745: Add clock index macros for DT sources Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 11/86] ARM: dts: r8a7745: initial SoC device tree Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 12/86] ARM: dts: r8a7745: Add clocks Fabrizio Castro
2018-07-05 20:42 ` Ben Hutchings
2018-07-06 9:23 ` Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 13/86] ARM: dts: r8a7745: add SYS-DMAC support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 14/86] ARM: dts: r8a7745: add [H]SCIF{|A|B} support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 15/86] ARM: dts: r8a7745: add Ether support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 16/86] ARM: dts: r8a7745: add IRQC support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 17/86] ARM: dts: r8a7745: Link ARM GIC to clock and clock domain Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 18/86] ARM: DTS: Fix register map for virt-capable GIC Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 19/86] ARM: dts: r8a7745: Fix SCIFB0 dmas indentation Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 20/86] ARM: dts: r8a7745: Remove unit-address and reg from integrated cache Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 21/86] ARM: dts: iwg22m: Add iWave RZG1E SODIMM SOM Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 22/86] ARM: dts: iwg22d-sodimm: Add support for iWave G22D-SODIMM board Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 23/86] pinctrl: sh-pfc: r8a7794: Use PINMUX_SINGLE() instead of raw PINMUX_DATA() Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 24/86] pinctrl: sh-pfc: r8a7794: Add SCIF_CLK support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 25/86] pinctrl: sh-pfc: r8a7794: Add SSI pin groups Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 26/86] pinctrl: sh-pfc: r8a7794: Add audio clock " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 27/86] pinctrl: sh-pfc: r8a7794: Add EtherAVB " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 28/86] pinctrl: sh-pfc: r8a7794: Fix GP2[29] muxing Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 29/86] pinctrl: sh-pfc: r8a7794: Add DU pin groups Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 30/86] pinctrl: sh-pfc: r8a7794: Swap ATA signals Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 31/86] pinctrl: sh-pfc: r8a7794: Rename some I2C signals Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 32/86] pinctrl: sh-pfc: r8a7794: Remove AVB_AVTP_* groups Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 33/86] pinctrl: sh-pfc: r8a7794: Remove reserved bits Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 34/86] pinctrl: sh-pfc: r8a7794: Add R8A7745 support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 35/86] pinctrl: sh-pfc: r8a7745: Add CAN[01] support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 36/86] pinctrl: sh-pfc: r8a7794: Add can_clk function Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 37/86] pinctrl: sh-pfc: r8a7794: Add PWM[0123456] support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 38/86] pinctrl: sh-pfc: r8a7794: Add tpu groups and function Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 39/86] pinctrl: sh-pfc: r8a7794: Add i2c5 pin " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 40/86] ARM: dts: r8a7745: add PFC support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 41/86] ARM: dts: iwg22d-sodimm: Add pinctl support for scif4 Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 42/86] gpio: rcar: Add r8a7745 (RZ/G1E) support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 43/86] gpio: rcar: add gen[123] fallback compatibility strings Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 44/86] ARM: dts: r8a7745: Add GPIO support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 45/86] ARM: dts: r8a7743: Use R-Car GPIO Gen2 fallback compat string Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 46/86] dt-bindings: net: ravb : Add support for r8a7745 SoC Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 47/86] ARM: dts: r8a7745: Add Ethernet AVB support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 48/86] ARM: dts: iwg22d-sodimm: " Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 49/86] ARM: dts: iwg22d: Use /dev/ttySC3 as debug console Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 50/86] dt-bindings: mmc: sh_mmcif: Document r8a7745 DT bindings Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 51/86] ARM: dts: r8a7745: Add MMC interface support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 52/86] ARM: dts: iwg22m: Add eMMC support Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 53/86] ARM: debug-ll: Add support for r8a7745 Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 54/86] ARM: Add definition for monitor mode Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 55/86] ARM: shmobile: rcar-gen2: Make sure CNTVOFF is initialized on CA7/15 Fabrizio Castro
2018-07-08 19:07 ` Ben Hutchings
2018-06-29 14:38 ` [cip-dev] [PATCH 56/86] ARM: shmobile: rcar-gen2: Make rcar_gen2_dma_contiguous static Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 57/86] ARM: shmobile: Move shmobile_smp_{mpidr, fn, arg}[] from .text to .bss Fabrizio Castro
2018-06-29 14:38 ` [cip-dev] [PATCH 58/86] ARM: shmobile: Add pm support for r8a7745 Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 59/86] dt-bindings: apmu: Document r8a7745 support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 60/86] ARM: dts: r8a7745: Add APMU node and second CPU core Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 61/86] ARM: dts: r8a7745: Add missing clock for secondary CA7 " Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 62/86] ARM: dts: r8a7745: Add operating-points to cpu0 Fabrizio Castro
2018-07-05 21:45 ` Ben Hutchings
2018-07-06 10:00 ` Fabrizio Castro
2018-07-08 19:01 ` Ben Hutchings
2018-07-09 10:29 ` Fabrizio Castro
2018-07-10 17:12 ` Ben Hutchings
2018-07-10 17:14 ` Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 63/86] ARM: dts: r8a7745: Add I2C DT support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 64/86] ARM: dts: r8a7745: Add IIC cores to dtsi Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 65/86] ARM: dts: iwg22m: Add RTC support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 66/86] ARM: dts: r8a7745: Add SDHI controllers Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 67/86] ARM: dts: iwg22m: Enable SDHI1 controller Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 68/86] ARM: dts: iwg22d: Enable SDHI0 controller Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 69/86] ARM: dts: iwg22d: Add /dev/ttySC5 support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 70/86] ARM: dts: iwg22d-sodimm-dbhd-ca: Add device tree for HDMI DB Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 71/86] ARM: dts: r8a7745: Add QSPI support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 72/86] ARM: dts: iwg22m: Add SPI NOR support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 73/86] of: add vendor prefix for Silicon Storage Technology Inc Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 74/86] ARM: dts: r8a7745: Add internal PCI bridge nodes Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 75/86] ARM: dts: r8a7745: Add USB PHY DT support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 76/86] ARM: dts: r8a7745: Link PCI USB devices to USB PHY Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 77/86] ARM: dts: iwg22d-sodimm: Enable internal PCI Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 78/86] ARM: dts: iwg22d-sodimm: Enable USB PHY Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 79/86] ARM: dts: r8a7745: Add HS-USB device node Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 80/86] ARM: dts: iwg22d-sodimm: Enable HS-USB Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 81/86] ARM: dts: r8a7745: Add USB-DMAC device nodes Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 82/86] ARM: dts: r8a7745: Enable DMA for HSUSB Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 83/86] ARM: dts: r8a7745: Add MSIOF[012] support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 84/86] drm: rcar-du: Add R8A7745 support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 85/86] ARM: dts: r8a7745: Add DU support Fabrizio Castro
2018-06-29 14:39 ` [cip-dev] [PATCH 86/86] ARM: dts: iwg22d-sodimm-dbhd-ca: Add HDMI video output Fabrizio Castro
2018-07-08 19:47 ` [cip-dev] [PATCH 00/86] First patch set for iwg22d Ben Hutchings
2018-07-09 7:40 ` Chris Paterson
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=1531076649.21552.5.camel@codethink.co.uk \
--to=ben.hutchings@codethink.co.uk \
--cc=cip-dev@lists.cip-project.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