An error occurred fetching the project authors.
- 23 Feb, 2010 1 commit
-
-
Tomi Valkeinen authored
After changing the selection of DSI and DISPC clock source the users of get_dsi/dispc_clk_source() functions were left unchanged. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
- 15 Feb, 2010 6 commits
-
-
Tomi Valkeinen authored
It was not used. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Instead of configuring only VC0 to be usable, configure all four VCs similarly. This is needed to utilize the other VCs. Setting the FIFO sizes evenly for all VCs, regardless of how many VCs are actually used, is not optimal. However, this affects only cases when larger amounts of data are written or read via L4, meaning that normal use cases are not affected. At some point this could be optimized better to suit different use cases. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Rename and export dsi_vc_enable_hs() so that the display drivers can control the mode of the DSI link. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Add helper functions for most common DCS read and write operations. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Helper function to clean up the checking of the bus lock. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
dss_select_clk_source() was rather confusing. Selecting the source with enums is much clearer. The clk source selection is also stored into memory, so that we know what is the selected source, even when clocks are off. This is important during setup, as we need to what clocks to turn on before the clocks are turned on. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
- 12 Feb, 2010 1 commit
-
-
Tomi Valkeinen authored
It looks like on OMAP3 some DSS pins need VDDS_DSI to function properly. This has not been confirmed from TI, but looking at figure 15-1 "Display subsystem highlight" from the TRM, some data pins come near the DSI and SDI blocks. This is not very hard evidence, but the fact remains that with the power on, pixels are ok, and with the power off, pixels are not ok. It may also be that VDDS_SDI is needed to power some pins, but as normally both VDDS_SDI and VDDS_DSI come from the same power source, this hasn't been shown. It seems that a single driver can only get a regulator once. This patch solves it by getting all the required regulators in one place, and from which the submodules then get the regulators they need. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
- 11 Jan, 2010 1 commit
-
-
Tomi Valkeinen authored
Loops checking for certain condition were rather inconsistent. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com> Reported-by:
Juha Leppanen <juha_motorsportcom@luukku.com>
-
- 08 Jan, 2010 4 commits
-
-
Tomi Valkeinen authored
DSI driver didn't check if the panel driver actually implements enable_te(). Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Collect interrupt statistics, printable via debugfs: debugfs/omapdss/dispc_irq debugfs/omapdss/dsi_irq The counters are reset when printed. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Tomi Valkeinen authored
- dsi_vc_send_short() needs to use dest_per for the peripheral id - dsi_vc_send_null() was always using channel id 0 Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
- 09 Dec, 2009 1 commit
-
-
Tomi Valkeinen authored
DSI (Display Serial Interface) driver implements MIPI DSI interface. Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-