Age | Commit message (Collapse) | Author |
|
Signed-off-by: Lee Jones <lee.jones@linaro.org>
|
|
Implements a non functional cmap functionality in order
to make X11/fbdev happy. Lack of functionality will make
no difference on modern panels due to the fact that most
panels use 16 or more bits for color depth anyway.
Corresponds to bug 803814 on Linaro-ubuntu
ST-Ericsson ID: N/A
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: Not tested, ER 282779
Change-Id: I9080b6879641ebc2f051204a630ae152f8d73fc1
Signed-off-by: Robert Fekete <robert.fekete@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26353
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Before using the DSI lane we need to make sure
all data is sent to the display. This patch adds
a loop checking for the CSM_RUNNING bit in the
DSI link command status field.
ST-Ericsson ID: 344921
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: Not tested, ER 282779
Change-Id: I6c9e6369eceb888e88e202f351b87351f8816ac8
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25602
Reviewed-by: QATOOLS
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
The possibility to use a fictive display that is
not using HW, is added.
Depends-On: I1ba92f35528518c9a9e2c805973dac8033a17f39
ST-Ericsson ID: 344358
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8ddc6069e037d879582c810f9298273b3d75cc15
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24716
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
Order of the color components has been corrected to match
the specification of the formats.
ST-Ericsson ID: 341178
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I9211ccce6a099b89fe247bc2ed486aa2bc6c6ac8
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25429
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
TODO: This commit must be fixed.
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
|
|
The hdcp management data sent to av8100 is synchronised
with the av8100 documentation.
ST-Ericsson ID: 344063
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I00f54abe266178be0141ee1c4a46cc9bd2de91d5
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24522
Reviewed-by: QATOOLS
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
This patch adds function mcde_dsi_generic_write, used for
sending generic write commands to DSI display.
ST-Ericsson ID: 334291
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: Not tested, ER 282779
Change-Id: I9c0bb3135321b7ab27067dc9d85a048bdce90f85
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23218
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
This patch fixes build problems that were introduced by the patch with
ID Ice1f936a8a00e2fbc8fdf7e8c6621c539efe0ac4. The problems are seen when
non-default configurations are used.
ST-Ericsson ID: 343242
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iac284116e8f33f059bb85cf9e10820fb51f8f6f2
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24347
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Parts of suspend/resume handling are moved from display
driver to av8100 driver.
ST-Ericsson ID: 326691
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I9a6ac38c138bfea4cf07d3b38d16d4ac95d05a84
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
|
|
When built with debug support this patch takes care that some error
interrupts from MCDE are logged, e.g. FIFO underflow.
ST-Ericsson ID: 269500
Linux-next: ST-Ericsson ID: ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie39129c09bdf3ac08a488cc90eed86575cc210d8
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21819
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
- Set 5V cycle to always on when plugged.
- Keep existing 5V cycle when unplugged.
- Avoid changing 5V time value to zero.
ST-Ericsson ID: 343199
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I999eaa5ef0cfe4ee41bb47213c174a85fc7a04a3
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24313
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Per-Daniel OLSSON <per-daniel.olsson@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch updates the PRCMU driver API to be the same
(as far as possible) in U8500 and U4500.
- <mach/prcmu-fw-api.h> has been renamed <mach/prcmu.h>.
- The platform specific APIs have moved to <mach/prcmu-db5500.h>
and <mach/prcmu-db8500.h> (but these should not be directly
included).
- The PRCMU QoS API has been put in <mach/prcmu-qos.h>.
ST Ericsson ID: 334772
ST Ericsson FOSS-OUT ID: trivial
ST Ericsson Linux next: 318371
Change-Id: I6ce117ec35ebf2e987178ccacce09afb554d2736
Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23863
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch adds support for converting an overlay with YUV 422 pixel
format.
ST-Ericsson ID: 339423
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5a8536c12f12b6cf69f7053cc236e274d13295b4
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22867
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
Return status was indicating error when writing a
config command with IOC_HDMI_CONFIGURATION_WRITE.
This is now fixed.
ST-Ericsson ID: 341296
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie780f444cdb4e6f36ed1d8ae3401a96ab58c1640
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23544
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch adds the possbility to get info about an overlay
via the dss interface.
It will also add the virtual address to the overlay struct.
ST-Ericsson Linux next: not tested, ER 282779
ST-Ericsson ID: 339343
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2ece60331ccc0075358f4ea820c1dbab1d2402e7
Signed-off-by: Philippe Cornu <philippe.cornu@stericsson.com>
Signed-off-by: Emeric Vigier <emeric.vigier@stericsson.com>
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23298
Reviewed-by: QATOOLS
Reviewed-by: Per-Daniel OLSSON <per-daniel.olsson@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch fixes build errors that were introduced by a patch
that added support for triple buffering for HDMI.
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson ID: WP257121
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I6c5b9c7b1f69b949848018248782f2d3ea227ad0
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23090
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
HW supported VESA resolutions are added.
CEA resolutions 60,61 and 62 are added.
ST-Ericsson ID: 339610
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: If86513ca2c3b2558dcb063a0c4d319fe39d0cd3f
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22958
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Interrupts are enabled by default at powerup,
and disabled at powerdown.
ST-Ericsson ID: 339603
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I69a358549dd077b33c097aebf74ad00825c0c55d
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22957
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
The display device has to be protected by mutexes on
DSS level.
The framebuffer device and the dispdev both uses dss at the same
time.
ST-Ericsson ID: 338979
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I10065488130a5c5400b4463ddffd71c3a7586f12
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22956
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Channel disable is handled different for V1 and V2
hardware. If the channel is not properly disabled
problems with suspend/resume can occur
ST-Ericsson ID: 338578
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib760b7bf2246ad017605ea24d14bcb5574834e23
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22661
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
Allowed response time is increased when waiting for answer
from HW.
ST-Ericsson ID: 338924
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iec7bb594c52793c3b90da50ab8f8d109192b71c2
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22688
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
Plug event indication is filtered when the plug state
is unchanged.
ST-Ericsson ID: 338923
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8daf7ea946bbc5521d8c1d60296ee49ecdfcd161
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22683
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
PRCMU QOS DDR OPP is requested when HDMI is active.
ST-Ericsson ID: 338919
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I20639ee6edd5d8c91c695917e4d4015eac1be02f
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22681
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
|
|
This patch changes the matrix that is used for HDMI out with a YUV 422
pixel format from MCDE. The effect was e.g. that yellow colors appeared
a bit greenish.
ST-Ericsson ID: 338207
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic4e3c17bbe54d89fd060b682202cc9ea853c7989
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22275
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
This patch changes the order of the color convert offset in such a way
that they make more sense when setting up the color convert for a
specific platform. Now the offsets are in line with the order in the
multiplication matrix.
ST-Ericsson ID: 338207
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ia39ca4ac52e5c21ff32739de207f0445aaf0e25c
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22274
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-pdp-mcde.c
|
|
Fixes the problem that configuring the YUV 422 port pixel format for
AV8100 doesn't work from start up. The problem is that the function
hdmi_set_pixel_format doesn't really set up the FB pixel format.
ST-Ericsson ID: 338206
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib5a7d3379c5853ea08c27fe94eae788c456c36ce
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22273
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
|
|
This patch adds tripple buffer support to the mcde
driver. Useful for video mode devices (e.g. HDMI)
where a missed v-sync leads to half frame rate
(the client has to wait for the next v-sync).
Tripple buffering solves this problem since there
are two back buffers the client can use.
Tripple buffering for HDMI is activated in
menuconfig by enabling:
System Type -> Display selection -> Enable tripple
buffer for HDMI display
ST-Ericsson ID: 335004
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ice1f936a8a00e2fbc8fdf7e8c6621c539efe0ac4
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21839
Reviewed-by: QATOOLS
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Conflicts:
arch/arm/configs/u8500_defconfig
drivers/misc/dispdev/dispdev.c
|
|
This patch adds support for HDMI on S5500 devices.
Trig method I2SDAT3 is used.
ST-Ericsson ID: 254484
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iddda36e2c03bf09641800e652040aae104f27e27
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21580
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-mop500.c
arch/arm/mach-ux500/board-u5500-mcde.c
arch/arm/mach-ux500/board-u5500.c
|
|
Add changes needed by HDMI service in user space.
HDMI service is a user space service that provide
functionality for applications using HDMI.
ST-Ericsson ID: 335747
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I7c2ffd5ae61310f9a152ca984c4f62152fc1e2e0
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-mop500-mcde.c
drivers/misc/dispdev/dispdev.c
include/linux/dispdev.h
|
|
There is no way of knowing if all display data has been
sent when calling mcde_dsi_dcs_read or mcde_dsi_dcs_write.
A wait_for_channel and a status bit read (CSM_RUNNING) is
added to make sure we don't send new dcs command before
all previous display data is done.
ST-Ericsson ID: 329670
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ife94b4164615c77c4a075a665ec8ee73fa7c0c1c
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21008
Reviewed-by: QATEST
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
The patch fixes flashes that are seen when running SDTV through AB8500.
The flashes are symptons of writing to the same buffer as MCDE. This is
because MCDE generates a VCMP interrupt for each field, instead of each
frame.
ST-Ericsson ID: 336212
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I84b13bf94e11a7742a0369b237594c565d0a64ea
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21217
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
A HW issue in AV8100 can result in some HREF v60 and v70 boards
getting a bad +5V at HDMI output. Also FW download may be affected.
This patch provides a SW workaround for this HW issue.
The new powerup sequence is default behaviour. It can be switched
off in av8100_plat_data.
The HW issue may be resolved in later versions of AV8100 HW.
ST-Ericsson ID: 319404
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2fb63b366e78db015127f8bfa45b17ee8e0a5035
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
|
|
Force an overlay update when changing the interlace mode only.
ST-Ericsson ID: 335756
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I4f822565b771af173605dc723ecb4ad0fa7ade79
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
|
|
To be able to use HDMI together with DVI only monitors,
DVI mode must be chosen as AV8100 hdmi format.
This patch supports the change of hdmi format by writing
to a sysfs file.
ST-Ericsson ID: 330443
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I27f3a9e9ce09973c2ec8271bba7ab8d8093b1258
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/20383
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
For hw version 1_0_4 (U5500_V1) the output fifo size
should be 640.
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson ID: 333074
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic22eb32df7b56dc72123d8182344ea4bc6185519
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19529
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
If channel B is used, LINK1_VID or LINK0_CMD can be used.
For channel A, LINK0_VID and LINK1_CMD can be used.
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson ID: 333074
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I21ee3b8dd84495292518e48c68e536f1dd18b8b6
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19527
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
When hardware_revision is 1_0_4 (U5500_V1)
enable_channel must be executed before softwaretrig
for the first refresh.
ST-Ericsson Linux Next: Not tested, ER 282779
ST-Ericsson ID: 333074
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I0a5e87b16682ed1d3591e8aac09b032874a52e31
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19524
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
If a channel is disabled, this channel shall not
be handled by the irq_handler.
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson ID: 333875
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I359454e8d44e54b21db8aa3942b89e3b0dbff58e
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19968
Reviewed-by: Marta LOFSTEDT <marta.lofstedt@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
This adds support for NTSC 486i to MCDE display AB8500. This is the
original amount of active lines for NTSC.
ST-Ericsson ID: 332866
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I0b48aa90df2342ba01f858ad9b83b9b30d4b5196
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19370
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
This removes the split of back and front porches that were introduced
for the SDTV formats. These aren't really needed, since they can be
derived from the total amount per frame by rounding constistently.
This commit is not backwards source code compatible; it has consequences
for other display drivers, e.g. DPI display drivers. These changes are
trivial though: the fields v[fb]p should be used instead of v[fb]p[12],
where vxp = vxp1 + vxp2 (with x = {b, f})
ST-Ericsson ID: 329917
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Icb1cee4bcc44e29de53f36966bc6d8faa396b1ba
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18744
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
Disable channel is no longer needed when the overlay pixel format
is changed.
ST-Ericsson ID: 323997
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I18c74e74a8a3172f55dbfbbfc91da81b9e9100ca
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/16861
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
Allows overlay registers to be updated for displays that are continous
running, e.g. HDMI.
ST-Ericsson ID: 323997
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ibb4e8be08a9c17448fc904bbbd300313ebbb8633
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/16860
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
|
|
Correction of format checked for in bool is_yvu_fmt.
This restores a previous correction (ER328908)
that was accidentally removed.
ST-Ericsson ID: ER 332631
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068
Change-Id: Iaa34da64d8b01463912cf4a694ea1747c76e2f35
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19289
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
|
|
The esram34 epod is only enabled when MCDE is used for rotation.
ST-Ericsson Linux Next: -
ST-Ericsson ID: AP 329602
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8cf82fb5305b51c8dd27622689ae616eb834aa42
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18986
Reviewed-by: David PARIS <david.paris-nonst@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
DSI clocks (HDMICLK, TVCLK) and regulator VANA
should only be requested if a channel uses DSI
as formatter.
DPI Clock (LCDCLK) is only requested if DPI is
used as formatter.
ST-Ericsson Linux next: -
ST-Ericsson ID: AP 329602
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2e9a63ef58d3f11f7e2c47dbd86bf1fbbec3b71e
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18030
Reviewed-by: QATOOLS
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Conflicts:
arch/arm/mach-ux500/devices-db5500.c
arch/arm/mach-ux500/devices-db8500.c
arch/arm/mach-ux500/include/mach/prcmu-fw-api.h
arch/arm/mach-ux500/prcmu-db5500.c
|
|
The new formats differ from their YUV counterparts only
by the order of chroma samples. In YVU formats red chroma
(V-component) comes before blue, whereas in YUV formats it is
the other way around.
ST-Ericsson ID: ER 325111
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068
Change-Id: Ib7b2eb8bf36623a88fca87e34aacdff77c0df030
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18952
Reviewed-by: Robert LIND <robert.lind@stericsson.com>
Reviewed-by: Magnus SMITH <magnus.xm.smith@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Corrects output on optimized path for scaling operations
that use different horizontal and vertical scale factors
and combine this with rotation.
ST-Ericsson ID: ER 328924
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10068
Change-Id: I1c9e5154fc74141eb7f7f26450b748e21fdab7e1
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18607
Reviewed-by: Nils CALMSUND <nils.calmsund@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
Tested-by: Robert FEKETE <robert.fekete@stericsson.com>
|
|
Fixes random occurences of test pattern for SDTV through AV8100, caused
by uninitialized memory.
ST-Ericsson ID: ER 329441
Linux-next: ST-Ericsson ID: ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Idfed6bb2d4418345488c54ead4b19e30e9dc653e
Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18563
Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|