[PATCH] new helper to define common struct resource constructs
From: akpm@linux-foundation.org (Andrew Morton)
Date: 2011-07-13 21:21:00
Also in:
lkml
From: akpm@linux-foundation.org (Andrew Morton)
Date: 2011-07-13 21:21:00
Also in:
lkml
On Tue, 12 Jul 2011 15:29:17 +0200 Arnd Bergmann [off-list ref] wrote:
On Monday 11 July 2011, Uwe Kleine-K__nig wrote:quoted
resource definitions that just define start, end and flags = IORESOURCE_MEM or IORESOURCE_IRQ (with start=end) are quite common. So introduce a shortcut for them. Also make available a macro to specify named resources of both types which are less common. Signed-off-by: Uwe Kleine-K____nig <redacted>Acked-by: Arnd Bergmann <arnd@arndb.de> What do others think, is this worthwhile? Should we also define macros for IORESOURCE_IO and IORESOURCE_DMA?
It would help if we could see some usage examples (ie: sample conversions), to get a better idea of the value of this. Also, DEFINE_RES_NAMED() is going to need a bunch of argument parentheses to make it bulletproof.