On Wednesday 27 March 2013 01:24 PM, Tomi Valkeinen wrote:
On 2013-03-26 15:45, Archit Taneja wrote:
These are misc fixes and improvements within omapdrm and omapdss. The fixes do the following:
Make omapdrm smarter to choose the right overlay managers as it's crtcs. This makes sure that omapdrm is functional for OMAP platforms with different combinations of panels connected to it.
Fix certain areas in omapdrm which allow fixed resolution panels to work.
Fix functional and pixel clock limits for DISPC, this ensures we don't try to try a mode that the hardware can't support.
Some changes that came in OMAP5 ES2 silicon.
Note: The branch is based on the DSS misc series and dsi video mode calc series posted by Tomi. Reference branch:
git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git for-3.10/misc_drm_dss
Which of the fixes should go for 3.9? We need those separately, based on the mainline.
The most important fix is omapdrm change which allocates crtcs in a better way, but it needs the 'dispc_channel' parameter in outputs, so that can't go.
We could queue patches 7 and 8 for 3.9, they are 2 things which we would want to have in 3.9 itself. These should apply on mainline directly.
Archit