[PATCH v2] omap4-fb: add driver
Christoph Fritz
chf.fritz at googlemail.com
Thu Apr 11 15:01:37 EDT 2013
Hi Jean-Christophe
On Tue, 2013-04-09 at 15:29 +0200, Jean-Christophe PLAGNIOL-VILLARD
wrote:
> On 09:16 Tue 09 Apr , Sascha Hauer wrote:
> > On Mon, Apr 08, 2013 at 09:17:15AM +0200, Jean-Christophe PLAGNIOL-VILLARD wrote:
> > > On 00:15 Mon 08 Apr , Christoph Fritz wrote:
> > > > This patch adds omap4 display controller support.
> > > >
> > > > +
> > > > +static inline void fb_write(uint32_t v, void __iomem *addr)
> > > > +{
> > > > + __raw_writel(v, addr);
> > > > +}
> > > > +
> > > > +static inline uint32_t fb_read(void const __iomem *addr)
> > > > +{
> > > > + return __raw_readl(addr);
> > > > +}
> > > what is the dif?
> >
> > Maybe Christoph understands what you mean here. I don't
> those 2 inline as useless
You want me to purge the "inline" because gcc is smart enough to use
inlining on its own?
Or are you noting that using a function here is overkill for only one
call inside?
I use functions here because it makes debugging more easy and if you
have a weird hardware config, here you can easily adapt the read and
write functions.
> > > > +
> > > > + fbi->regs.dss = dev_request_mem_region(dev, OMAP4_FB_RESOURCE_DSS);
> > > > + fbi->regs.dispc = dev_request_mem_region(dev, OMAP4_FB_RESOURCE_DISPC);
> > > use named dev_request
> >
> > We don't have such a function.
> yes we do
>
> dev_request_mem_region_by_name
Ok
Thanks
-- Christoph
More information about the barebox
mailing list