From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 31 May 2011 22:44:28 +0100 From: Marc Zyngier To: Sergei Shtylyov Subject: Re: [PATCH v6 1/8] MTD: Add integrator-flash feature to physmap Message-ID: <20110531224428.6636e283@taxman.wild-wind.fr.eu.org> In-Reply-To: <4DE53D52.4040508@ru.mvista.com> References: <1305637877-24436-1-git-send-email-marc.zyngier@arm.com> <1305637877-24436-2-git-send-email-marc.zyngier@arm.com> <4DE53D52.4040508@ru.mvista.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: linux-mtd@lists.infradead.org, David Woodhouse , linux-arm-kernel@lists.infradead.org List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Tue, 31 May 2011 23:11:14 +0400 Sergei Shtylyov wrote: > Hello. > > Marc Zyngier wrote: > > > In the process of moving platforms away from integrator-flash > > (aka armflash), add to physmap the few features that make > > armflash unique: > > > - optionnal probing for the AFS partition type > > - init() and exit() methods, used by Integrator to control > > write access to the various onboard programmable components > > > Signed-off-by: Marc Zyngier > > Acked-by: Catalin Marinas > > Cc: David Woodhouse > [...] > > > diff --git a/include/linux/mtd/physmap.h b/include/linux/mtd/physmap.h > > index bcfd9f7..d37cca0 100644 > > --- a/include/linux/mtd/physmap.h > > +++ b/include/linux/mtd/physmap.h > > @@ -22,6 +22,8 @@ struct map_info; > > > > struct physmap_flash_data { > > unsigned int width; > > + int (*init)(struct platform_device *); > > + void (*exit)(struct platform_device *); > > How about a declaration for 'struct platform_device' beforehand? This breaks > build on other platforms at least... Sure. Please send a patch. M. -- I'm the slime oozin' out from your TV set...