Hi,

On Mon, 2010-11-22 at 12:53 +0530, ext Archit Taneja wrote:
> From: Sumit Semwal <[email protected]>
> 
> A new member 'channel' is introduced in omap_dss_device structure to determine
> which channel the panel uses. The dss_recheck_connections() called in 
> dss_driver_probe()
> to set the correct manager to the corresponding omap_dss_device. The 
> interface drivers
> (dsi.c, sdi.c etc) now call dispc functions with dssdev->manager->id as a 
> parameter to
> specify the DISPC channel.
> 
> The following dispc functions are changed to incorporate channel as an 
> argument:
>       -dispc_enable_fifohandcheck()
>       -dispc_set_lcd_size()
>       -dispc_set_parallel_interface_mode()
>       -dispc_set_tft_data_lines()
>       -dispc_set_lcd_display_type()
>       -dispc_set_lcd_timings()

This patch combines two separate things: 1) the new channel-field +
related changes (dss_recheck_connections), and 2) converting dispc
functions to accept channel as a parameter.

Generally about the whole patch set, I think this is starting to look
ok. But two things, which are cosmetical:

- I wouldn't mind a bit more verbose commit descriptions. Of course it's
easy to say "write better descriptions", and I don't have any direct
advice for this. However, remember that the 0000-patch won't be in the
git log, so all important information should be available also from the
patch descriptions.

- The files are getting quite crowded with code that checks for the
channel and then do the work with bits/irqs depending on the channel.
This makes the code a bit difficult to read. I don't have any clear
ideas right now how to make it clearer, but some methods to generalize
these kinds of functions would be nice. But this is not so important for
the time being, and we can improve it later.

 Tomi


--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to