summaryrefslogtreecommitdiff
path: root/drivers/video
AgeCommit message (Collapse)Author
2011-12-16Squashandroid-20111223Benn Pörscke
Change-Id: I2fcf46d1fc4b0cd4c61e5be3654c43b80db86015
2011-10-27video: mcde: Add host_eot_gen propertyJimmy Rubin
Some DSI displays requires a EOT packet after a transfer in HS. This is optional in the MIPI standard and dependant on the display IC if it should be used or not. ST-Ericsson ID: 367923 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ia7f8d37cd0ab80847a6098489790d133dbcccb64 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35324 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
2011-10-27b2r2: Add support for blending on background imageJörgen Nilsson
Instead of blending only on the destination there is now a possibility to blend on a supplied background using standard blending flags. The background blending option is enabled through setting a flag in the request. When background blending is enabled the destination blending is omitted and the destination buffer is simply overwritten. ST-Ericsson Linux next: NA Depends-On: I85ba9d0006e7480167f72f2a6b5c9d8fff272813, Ia34f98cfb20e2f0486049e82581dcea28b465ed4, I5cbeb4525a98a5b9884c3464154182810ee7449b ST-Ericsson ID: 350337 ST-Ericsson FOSS-OUT ID: Trivial Introduce non-backward compatible changes to exposed interfaces Signed-off-by: Jörgen Nilsson <jorgen.nilsson@stericsson.com> Change-Id: Ifeb8eb66c2fed97c541b09715a17251a81e493ab Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34023 Tested-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com> Reviewed-by: Maciej SOCHA <maciej.socha@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-10-27video: mcde: use DSI display with one data laneAnders Bauer
This patch enables using displays with one DSI data lane. ST-Ericsson ID: 359227 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I852c55060c5c4ffa8b50eb6b8dbc3e002d4fe658 Signed-off-by: Anders Bauer <anders.bauer@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35323 Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: QABUILD Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-10-27video: av8100: Remove fb on/off machine dependencyMarcus Lorentzon
AV8100 driver is calling into an external function defined in mach-ux500 making this driver statically machine dependant. This patch attempt to remove this dependency. ST-Ericsson ID: 369972 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: NA Change-Id: Iff8943905ea7b1a072feb5d6a42886daed33a6a9 Signed-off-by: Marcus Lorentzon <marcus.xm.lorentzon@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35243 Reviewed-by: QATOOLS Reviewed-by: QABUILD Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-10-19video: av8100: free irq when powerdownPer Persson
irq is requested when chip is powered up and freed when powered down. ST-Ericsson ID: 368561 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I42145787b15630a7c09a28887f76026b2b9004e0 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34495 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-10-19video: av8100: Update suspend resume methodPer Persson
Driver is updated to use dev_pm_ops suspend/resume method. ST-Ericsson ID: 368266 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ibaaeac502d30d8ee8484bce74e829f1fbe41ceed Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34494 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-10-19video: mcde: Add support for 4_1_3 hardwareJimmy Rubin
MCDE version 4.1.3 is used in db9540 v1. ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I50c6d551df79f5f2b65254f3f3176520b909ccc9 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33969 Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-19video: mcde: Update mcde_regs.hJimmy Rubin
Updates mcde_regs.h according to new hardware specification. No functional changes just renaming of constants. ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I45c4d84bf35c48cc0ea02f372451fc5ca6f89b17 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33327 Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-19video: mcde: Remove hardware version handlingJimmy Rubin
Hardware version is not needed anymore, since the probe handles all specific properties that are hardware version dependant. ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Change-Id: I198c6af00ca1dbe39b269a4f8e17992b773a4fd5 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33323 Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-19video: mcde: Remove MCDE_1_0_4 version supportJimmy Rubin
This MCDE version is used in db5500 v1 ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Change-Id: Ib5a4ca054661f06bd3541021b1404f2c000010bc Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33322 Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-19video: mcde: Remove MCDE 3_0_5 version supportJimmy Rubin
This MCDE version is used in db8500 v1. ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ie5039e8d2bb838c900f6b14c18cce097f57a393d Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33321 Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-14video: mcde: Remove unused MCDE auto syncMarcus Lorentzon
Auto sync for command mode displays are no longer used and should be implemented in fbdev if needed. ST-Ericsson ID: 365249 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: NA Change-Id: Ie67744bebf8d5b7049d055077814460959f86172 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33801 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-13video: mcde: Move driver data to sony displayJimmy Rubin
Some driver data that are located in the board file should be filled in by the display driver instead ST-Ericsson ID: 321190 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I564462d9806cfde90de25ff436e0d4946682ef23 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32595 Reviewed-by: QABUILD Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-11video: mcde: Fix suspend oops in AndroidMarcus Lorentzon
Generic suspend/resume should not be enabled on Android since Android implement power management in early suspend. ST-Ericsson ID: 365249 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I35b5e004d48a4be8e98913be8b3ed4abbf48f9a0 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33727 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-10-11video: mcde: get_pkt_div should use port modeJimmy Rubin
Port->mode should be used to determine if DSI Command or DSI Video mode is used. ST-Ericsson ID: 365544 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Change-Id: I96513fd3cbeed566b8827fe796e69bc0f38d049a Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33040 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: QABUILD
2011-10-11video: mcde: Handle ACKNOWLEDGE_WITH_ERR in readJimmy Rubin
If an DCS read command is sent to the panel. The panel can aknowledge the command with an error. In this case the read command is resent to the panel. ST-Ericsson ID: 321190 ST-Ericsson Linux Next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I7c2d472cbf7acb9cbf880d162f3e20ab07c86398 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32594 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
2011-10-11video: mcde: Add Samsung S6D16D0 driverMarcus Lorentzon
ST-Ericsson ID: 365249 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Icb611dd8a6a73fca23f56841f587db97f3400f4c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33263 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: QABUILD
2011-10-11video: mcde: Add generic suspend/resume for MCDE busMarcus Lorentzon
Most suspend/resume implementations are the same. This adds default implementation using display device set_power_mode. ST-Ericsson ID: 365249 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I4dcead9f8e00363e67e73f6658828ead01c53694 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32867 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
2011-10-11video: mcde: Remove prepare for updateMarcus Lorentzon
Prepare for update was only used for partial updates and partial update is no longer supported (and never worked). ST-Ericsson ID: 365249 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: If927e73805c2bba873b477a20be3ee5a94ac77cd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32866 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
2011-10-06video: mcde: Fix fps loggingMarcus Lorentzon
Add debugfs support for enabling frame rate logging to dmesg and getting latest fps metric. ST-Ericsson ID: 364378 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I29ce236ef09049eee69ac2b93f28f548d75418d8 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33092 Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-10-06video: av8100: Change color convert rgb->dencJimmy Rubin
The color convertion matrix for rgb->denc is incorrect. ST-Ericsson ID: 339717 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I34360ac40feb3886e235d8f7e0a622327114241f Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33152
2011-09-30video: av8100: Improve error handlingPer Persson
Avoid powerdown when fw failed. ST-Ericsson ID: 364550 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I0386a2e8f3ce8d84ca30e7cd3c81df19a43a47ab Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32559 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-09-30video: av8100: Fix wrong loop max valuePer Persson
The calculation of a max counter is corrected. ST-Ericsson ID: 364552 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I4505ede69b1f1b36e27307db02f9ab2778c97341 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32463 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-09-30video: av8100: Debug new chip versionPer Persson
New chip cut version 3.0 is detected. ST-Ericsson ID: 364509 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ieee8066728ff57d244c349bc470d743196c372a7 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32432 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-09-30video: mcde: Add fps loggingMarcus Lorentzon
Add debugfs support for enabling frame rate logging to dmesg and getting latest fps metric. ST-Ericsson ID: 364378 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I8d6f1447fb386b7b4d96750652602a5b9b1e8b0c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32397 Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Tested-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-09-29video: hdmi: Fix fb creation failurePer Persson
This patch ensures that av8100 firmware download is completed before proceeding with commands that require fw. ST-Ericsson ID: 364550 ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I0ee7005874bd43bfe1b557c05bdb12e2a9ebad1d Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32469 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
2011-09-29ARM: ux500: Replace mach prcmu driver with mainlined versionJonas Aaberg
The prcmu driver now exists in drivers/mfd Change-Id: I0c8d97679ee186ca8205aeeafa0030568f540d2e Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32057
2011-09-27video: mcde: Change timing for DPI formatterJimmy Rubin
Uses ACTIVE_VIDEO as frame interrupt generation event instead of VSYNC ST-Ericsson ID: 359538 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Change-Id: I629651172bcbf7094141674c9ccf1655d54939ba Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31973 Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com> Reviewed-by: Fabien DESSENNE <fabien.dessenne@stericsson.com> Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-09-26video: mcde: fix pixelwatermarklevelJayarami Reddy
In order to avoid mcde underflow, the pixelwatermarklevel is set based on mcde hardware version. ST-Ericsson ID: 351086 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Jayarami Reddy <jayarami.reddy@stericsson.com> Change-Id: Ida63433629f84409c4c7c45c63dca4872fc1106a Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31937 Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Anders BAUER <anders.bauer@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-09-23video: mcde: Add channel statesJimmy Rubin
Replace MCDE transactionids with a per channel state to guard against concurrent access to MCDE HW. ST-Ericsson ID: 358524 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I827009d8113675cb5cc388ed41f9239fce3bf43f Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31802 Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
2011-09-23video: mcde: Correct DSI startup sequenceJimmy Rubin
The VANA regulator and the dsi and dsi lp clocks must be enabled before the DSI PLL is enabled. ST-Ericsson ID: 343541 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: If7a4687d086b51b68be426e6eeaaffc6523a2dea Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31800 Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-09-19video: mcde: Fix probe of sub displayPer Persson
Allowed max level for v-display regulator is changed. Error handling if failed to set voltage is changed. Sub display now probes without errors. ST-Ericsson ID: 359672 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Id4ff5df39f7b06d964e4dc9534c5f1ea38a28544 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30053 Reviewed-by: Anders BAUER <anders.bauer@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: QABUILD
2011-09-19video: mcde: Change to mdelayJonas Aaberg
The resolution of msleep is related to HZ, so with HZ set to 100 any msleep of less than 10ms will become ~10ms. ST-Ericsson ID: - ST-Ericsson Linux next: Not tested ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I6f33d5cf4ca830a2c7509f8de878e8654c47d4f8 Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29584
2011-09-19video:hdmi:Modified gpio set call to resetNaveen Kumar Gaddipati
Modified gpio_set_value to gpio_set_value_cansleep to reset HDMI controller in kernel 3.0 migration. ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com>
2011-09-19video:mcde:Modified gpio set call to reset MCDENaveen Kumar Gaddipati
Modified gpio set call to reset MCDE due to kernel 3.0 mogration ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com>
2011-09-19video: mcde: use external TE0 for display vsyncAnders Bauer
This patch makes it possible to use external gpio for display vsync signal. Make sure the board has a physical connection set up for carrying the signal and enable external vsync by setting sync_src = MCDE_SYNCSRC_TE0 in mcde_port in the board configuration file. ST-Ericsson ID: 360444 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I43f459b752d3002b19404e59b2c2b8585caaf4d3 Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
2011-09-19video: mcde: Match DSI pkt_size to display widthMaciej Socha
Data for each scanline is split into several equally sized DSI packets. The selected packet size is always less than or equal to the corresponding output FIFO size. Watermark level of output FIFO is set to match the display width whenever possible. Otherwise it is set to split each scanline into several equally sized data chunks. ST-Ericsson ID: 340442, 352852 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ife405bd43a63991f984e14a0615035a2a33c8cb3 Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
2011-09-19video: mcde: request irq after init_waitqueueJimmy Rubin
The irq_handler uses the waitqueue to wake a thread when a vcomp arrives. This waitqueue must be initialized before the irq is requested in probe. ST-Ericsson ID: 355171 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: NA Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Change-Id: I5ac187e04bffb779dac17f78e5599ba5e75b0c13
2011-09-19b2r2:Add optimized path for VUY(A)888(8) 24/32-bitNaveen Kumar Gaddipati
The most common conversions for these formats are now handled by the node splitter. These include RGB, STE macro-block, and interleaved YUV formats. ST-Ericsson ID: 351482 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Maciej Socha <maciej.socha@stericsson.com> Change-Id: I56dc8b0e94bfcd925299e00a419e5be6ef31a5ac Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30128 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
2011-09-19video: av8100: Add new firmware versionNaveen Kumar Gaddipati
Updates AV8100 firmware to version 2.3 Linux firmware interface is used. ST-Ericsson ID: 322390 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Change-Id: I7951b921538af17b3761240393a55a46c2606ddd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30127 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
2011-09-19video: mcde: correct DSI command set max pkt sizeNaveen Kumar Gaddipati
This patch corrects a bug for sending the DSI command set max packet size. ST-Ericsson ID: 357458 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: Not tested, ER 282779 Signed-off-by: Anders Bauer <anders.bauer@stericsson.com> Change-Id: I43872b96c5d2fd4de085f4a3020609bd7f3f1596 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30126 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
2011-09-19video: mcde: remove PDP configNaveen Kumar Gaddipati
The PDP config and display Sony sy35560 is removed. ST-Ericsson ID: 341938 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: Not tested, ER 282779 Signed-off-by: Anders Bauer <anders.bauer@stericsson.com> Change-Id: I629336f6b7fe282145bf70dfd9a0cca2f0d3ea02 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30125 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
2011-09-19drivers/gpu: Include mali through a symlinkMagnus Wendt
The mali device driver is maintained in its own git and has been built as a kernel module in the past. This commit adds a symlink in drivers/gpu to the mali400ko git and modifies the Makefile and Kconfig to include the mali driver in the kernel. ST-Ericsson ID: CR283174 Change-Id: I7a35ee5c4463ac68f13dc2e45aa77ad18f8e5dc6 Signed-off-by: Magnus Wendt <magnus.wendt@stericsson.com> Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29943 Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com> Tested-by: Robert FEKETE <robert.fekete@stericsson.com> Reviewed-by: Ushit KUMAR <ushit.kumar@stericsson.com> Tested-by: Ushit KUMAR <ushit.kumar@stericsson.com>
2011-09-19video: mcde: lcdtim1 not properly setJimmy Rubin
The lcdtim1 registers was not properly set affecting the DPI LCD timing. ST-Ericsson ID: 355205 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I99f214b53c4bdeefdaee738bbbaf918877b751b4 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29925 Reviewed-by: Nils CALMSUND <nils.calmsund@stericsson.com> Reviewed-by: Philippe CORNU <philippe.cornu@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Fabien DESSENNE <fabien.dessenne@stericsson.com> Reviewed-by: QABUILD Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30075 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
2011-09-19b2r2: Kernel 3.0 migration changesNaveen Kumar Gaddipati
Migrate the b2r2 folllowing driver patches to kernel 3.0 707a836 b2r2: Prevent access to freed memory ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Change-Id: I9d8ff2d03073290ad220b322e36c4d519a5f1398 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30014
2011-09-19hdmi: Kernel 3.0 migration changesNaveen Kumar Gaddipati
Migrate the following hdmi driver patches to kernel 3.0 6b7eafe video: av8100: Resume time too long f1f105b video: av8100: Fix warnings 4de90f0 video: av8100: Add underflow detection 10470aa video: av8100: Use Linux error codes 223a03b video: av8100: Get chip cut version 0dd4c53 video: mcde: Fix Coverity defects 59346ca video: av8100: Avoid multiple firmware downloads 2814baa video: hdmi: Avoid global variables ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Change-Id: I853eb0351e9ed4e0e7f806e76d3df6ab3e4419b2 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30013
2011-09-19mcde:Migrate the patches to kernel 3.0Naveen Kumar Gaddipati
Migrate the mcde driver following patches to kernel 3.0 bf78368 video: mcde: correct DSI command set max pkt size 0dd4c53 video: mcde: Fix Coverity defects ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Change-Id: I2e89ca822915dc4c5f979f402e881b04f419b4f1 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30012
2011-09-19hdmi: dispdev: Kernel 3.0 migration changesNaveen Kumar Gaddipati
Add the kernel 3.0 migration changes for dispdev and hdmi drivers ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Change-Id: Ifbc20e018077fb9589e00c658cfdd697437b41ce Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29975
2011-09-19video: HDMI: HDMI support for v2 board for DB5500xvatnag
HDMI formId changed from 2 to 1 for CTRLB register ST-Ericsson ID: 355893 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I32759a5f3733134732a520847b046d15f27ca0e3 Signed-off-by: xvatnag <vathsala.nagaraju@stericsson.com> Signed-off-by: xjosevp <joseph.vp@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29381 Reviewed-by: QATOOLS Reviewed-by: QABUILD Reviewed-by: Nils CALMSUND <nils.calmsund@stericsson.com> Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29641 Reviewed-by: Rajagopala VENKATARAVANAPPA X <rajagopala.v@stericsson.com> Tested-by: Rajagopala VENKATARAVANAPPA X <rajagopala.v@stericsson.com>