On Thu, Jul 31, 2014 at 01:14:42PM +0900, YoungJun Cho wrote: > This patch adds some generic functions for DCS like below > to standize on common APIs rather than per-driver > implementations. > > mipi_dcs_enter_sleep_mode() / mipi_dcs_exit_sleep_mode() > - These are required to disable / enable all blocks inside > the display module. > > mipi_dcs_set_display_off() / mipi_dcs_set_display_on() > - These are required to stop / start displaying the image > data on the display device. > > mipi_dcs_set_tear_off() / mipi_dcs_set_tear_on() > - These are required to turn off or on the display module's > TE output signal on the TE signal line. > > mipi_dsi_set_maximum_return_packet_size() > - Although it is not related with DCS, it is required before > using mipi_dsi_dcs_read() to specify the maximum size of > the payload in a long packet. > > Signed-off-by: YoungJun Cho <yj44.cho@xxxxxxxxxxx> > Acked-by: Inki Dae <inki.dae@xxxxxxxxxxx> > Acked-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> > --- > drivers/gpu/drm/drm_mipi_dsi.c | 113 +++++++++++++++++++++++++++++++++++++++++ > include/drm/drm_mipi_dsi.h | 14 +++++ > 2 files changed, 127 insertions(+) I've applied this patch after applying some cleanup and rebasing onto some changes I've been working on. I also broke it up into two separate patches, one for the mipi_dsi_set_maximum_return_packet_size() function and another for the DCS command implementations. I also have a bunch of other functions that I need for a panel driver that I'm working on. I'll send those out shortly. Thierry
Attachment:
pgpUN7pCtFd_i.pgp
Description: PGP signature
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel