[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140407171012.GC9952@obsidianresearch.com>
Date: Mon, 7 Apr 2014 11:10:12 -0600
From: Jason Gunthorpe <jgunthorpe@...idianresearch.com>
To: Michal Simek <monstr@...str.eu>
Cc: Mike Looijmans <mike.looijmans@...ic.nl>,
Mark Rutland <mark.rutland@....com>,
devicetree@...r.kernel.org, Russell King <linux@....linux.org.uk>,
Pawel Moll <pawel.moll@....com>,
Ian Campbell <ijc+devicetree@...lion.org.uk>,
Michal Simek <michal.simek@...inx.com>,
linux-kernel@...r.kernel.org, Rob Herring <robh+dt@...nel.org>,
linux-arm-kernel@...ts.infradead.org,
Kumar Gala <galak@...eaurora.org>,
Steffen Trumtrar <s.trumtrar@...gutronix.de>,
Soren Brinkmann <soren.brinkmann@...inx.com>
Subject: Re: [PATCH v2 2/5] ARM: zynq: dt: Convert to preprocessor includes
On Mon, Apr 07, 2014 at 02:24:07PM +0200, Michal Simek wrote:
> Device-tree BSP and in 2014.01 there will be new BSP which just
> generate them directly from the Vivado tools which just target your
> reference design. You can connect your custom IP (or Xilinx or 3rd
> party) directly to the GIC which using different IRQ sensitivity
> with whatever register addresses and make no sense to write it by
> hand.
On our Zynq design here we ended up being unwilling to use platform
generation from Vivado. Basically all our IP was custom, so there was
no win at all to invoking the complexity of the automatic tools.
Thus we write the DT by hand, and our DT is complex, integrating
peripherals that span two FPGAs.
I think the in-kernel DT should use the kernel conventions, which
means using #include and the binding constants over magic values.
Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists