RE: [PATCH] DSS2 Include VRFB into omap2-3build only

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Senthil,

> -----Original Message-----
> From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap-
> owner@xxxxxxxxxxxxxxx] On Behalf Of Koen Kooi
> Sent: Monday, May 10, 2010 3:03 AM
> To: Guruswamy, Senthilvadivu
> Cc: linux-omap@xxxxxxxxxxxxxxx; linux-fbdev-devel@xxxxxxxxxxxxxxxxxxxxx;
> tony@xxxxxxxxxxx; tomi.valkeinen@xxxxxxxxx; Hiremath, Vaibhav
> Subject: Re: [PATCH] DSS2 Include VRFB into omap2-3build only
> 
> 
> Op 10 mei 2010, om 10:01 heeft Guruswamy, Senthilvadivu het volgende
> geschreven:
> 
> > Building a multi-omap kernel is not impacted as long as the display is
> not choosen in the build.  Usually display is chosen from the board file.

Solving this problem involves doing these selections in run time, NOT in build time.

One of the solutions for this is to provide all this selections as part
of some platform driver data.

It _should_ be possible to build DSS2, VRFB AND Tiler code at the same time
for a multi-omap build, and be executed selectively, depending on your
silicon detection and board code execution.

If you need to deselect it to succeed, then it's broken for multi-omap
builds. That's the core problem and it hasn't been addressed until date.

Regards,
Sergio
> 
> So you are saying it *IS* broken when wanting vrfb on omap3 and tiler on
> omap4, right?
> 
> 
> 
> >
> >> -----Original Message-----
> >> From: Koen Kooi [mailto:koen@xxxxxxxxxxxxxxxxxxxxx]
> >> Sent: Monday, May 10, 2010 1:10 PM
> >> To: Guruswamy, Senthilvadivu
> >> Cc: linux-omap@xxxxxxxxxxxxxxx;
> >> linux-fbdev-devel@xxxxxxxxxxxxxxxxxxxxx; tony@xxxxxxxxxxx;
> >> tomi.valkeinen@xxxxxxxxx; Hiremath, Vaibhav
> >> Subject: Re: [PATCH] DSS2 Include VRFB into omap2-3build only
> >>
> >>
> >> Op 10 mei 2010, om 08:48 heeft Senthilvadivu Guruswamy het
> >> volgende geschreven:
> >>
> >>> Exclude VRFB from OMAP4 onwards and include only for
> >>> OMAP2 and OMAP3 builds.  In OMAP4 VRFB HW IP is replaced
> >>> with a new HW IP "TILER"
> >>>
> >>> --- a/drivers/video/omap2/Kconfig
> >>> +++ b/drivers/video/omap2/Kconfig
> >>> @@ -3,6 +3,10 @@ config OMAP2_VRAM
> >>>
> >>> config OMAP2_VRFB
> >>> 	bool
> >>> +	depends on FB_OMAP2 && (!ARCH_OMAP4)
> >>> +	default y if (ARCH_OMAP2 || ARCH_OMAP3)
> >>> +	help
> >>> +	  OMAP VRFB buffer support is efficient for rotation
> >>
> >> How does this work for multi-omap kernels, e.g. building a
> >> kernel with beagle and panda support?
> >>
> >> regards,
> >>
> >> Koen
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux