Age | Commit message (Collapse) | Author |
|
|
|
Suppress previous mali symlink to external driver/gpu/mali/mali400ko folder.
Add mali400ko from tag SNOWBALL_BSP_111012_2.1.
Signed-off-by: John Fredriksson <john.xj.fredriksson@stericsson.com>
Change-Id: I82d24760247f8a5a5b786fc10187f32d9048f9a9
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33811
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
|
|
After Jimmy Rubin commit "video: mcde: Add dsi/dpi freq settings",
HDMI framebuffer is no more functional, hence this workaround.
Signed-off-by: Philippe Langlais <philippe.langlais@stericsson.com>
|
|
A new device for content cloning between drifferent instances of comdev has
been added.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 404691
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8c96bede685fad46ebb51b0217c48164dcad6659
Signed-off-by: Per-Daniel Olsson <per-daniel.olsson@stericsson.com>
Conflicts:
drivers/video/mcde/display-av8100.c
Signed-off-by: Per-Daniel Olsson <per-daniel.olsson@stericsson.com>
Change-Id: I8c96bede685fad46ebb51b0217c48164dcad6659
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/49977
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
|
|
MCDE only uses ESRAM during rotation. It needs to release
the ESRAM regulator when not rotating.
ST-Ericsson ID: 419095
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I0850b7598c12ad7d849969955aaac033ef063d99
Signed-off-by: Marta Lofstedt <marta.lofstedt@stericsson.com>
Change-Id: I6d683aa0fc6349caa3ae6b5ef86db4a7f73a3f3e
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/50579
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
Brief:
As a preparation for the ICS hardware composer solution a
kernel API has been added to the b2r2 driver. Some minor
stability fixes are also part of this release. The full
support for dual b2r2 configuration should be in place,
but has yet to be verified with the apropriate hardware.
The change should have minor impact on the single core
solution.
Details:
A new logical device for handling the blitter requests
has been added. This is roughly the same device as the old
blitter the interfaces are therefore the same. From now there
is at least two devices - one blitter device and then for each
core one additional device (dual configuration is the current
target). As a consequence the maximum number of allowed cores
has been raised from 1 to 2.
When a dual configuration is active the b2r2 driver
seamlessly splits requests over available b2r2 cores. Each
request is assigned a core_mask defining which cores are doing
part of the job. This helps keep track when waiting for the reports.
Also, rectangles are now recalculated (based on intersection
of destination rectangle and destination image etc.) before
splitting the job in order to maximize throughput.
Clock and power source can now be configured from
devices-dbxxxx.c or equivalent.
Minor bug fixes:
- Check the return value from clk_enable
- Check if the core is valid before serving a IRQ.
- Check if the core is enabled (domain_enabled) before
adding a new job.
- Return actual job_id used for a request (previously
always 0)
ST-Ericsson ID: 404691
Original Change-Id: Ic3357c4c1e792a84077c1be4ba4c5acdb19da266
Signed-off-by: Jorgen Nilsson <jorgen.nilsson@stericsson.com>
|
|
The downscale filter for scale factors from 1 to 1.4
has been modified to reduce ringing effects. Ringing
effects occur when the filter is a sinc function and the
input is the step function (high contrast, e.g. a black
line on a white surface). Destination pixels that were
close to high contrast edges could be visibly contaminated
by content from the opposite side of the edge.
ST-Ericsson ID: 410185
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I789988e6e08cddc91f5364543efcc6287165b1b2
Signed-off-by: Jorgen Nilsson <jorgen.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/50567
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
|
|
The coordinates are wrong with 180 degrees in the portrait case.
ST-Ericsson ID: 417518
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iec925ad8b518fdcafe9d8c2892766215b2616750
Signed-off-by: Per-Daniel Olsson <per-daniel.olsson@stericsson.com>
Change-Id: If91d85d7d3305170d2f2dde27cfc4e8e0f954aed
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/49188
Reviewed-by: QABUILD
Reviewed-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATEST
|
|
This patch removes two compile time warnings caused by previous patch.
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Torbjorn Svensson <torbjorn.x.svensson@stericsson.com>
Change-Id: Idd682c41109b6afbdbac6499bc5942aeb66ba884
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/47976
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QABUILD
|
|
This patch adds stripe calculation, based on the rotbufsize and
display panel width.
ST-Ericsson ID: 373680
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: I3e14d49a97cc635c244950cd40ceb9584588c736
Signed-off-by: Torbjorn Svensson <torbjorn.x.svensson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45516
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
|
|
The function set_rotation should be handled in the av8100
display driver. Set_rotation should just return 0 because
mcde should not rotate for the channel connected to av8100.
ST-Ericsson ID: 412591
ST-Ericsson FOSS-OUT ID: Trivial
ST_Ericsson Linux next: NA
Change-Id: If18c048f9bd2507bbb93206211924c467ca77e46
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/47793
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
This patch enables rotbufsize by making the neccesary mcde_hw.c changes.
ST-Ericsson ID: 373680
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: Ia0ee39696199ccf01a65a473a685bf8d59cba379
Signed-off-by: Torbjorn Svensson <torbjorn.x.svensson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45632
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
DSI BTA always rely on software frame trigger.
This patch introduces hardware frame trigger from
MCDE formatter and makes it selectable from LCD
driver to use either software or hardware frame
trigger on DSI BTA vertical synchronization.
ST-Ericsson ID: 405619
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Idb7ed9b999760ecf3156895c9fd313a7613b39cb
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40866
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
The SET_TEAR_ON command is sent in display
driver file which makes the
set_synchronized_update function
unnecessary and hence it is removed.
ST-Ericsson ID: 405619
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie00000290ffb95ad490ba8c13d3eeb576fc8681e
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/43219
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
The DSI command SET_TEAR_ON is sent in display
init sequence before EXIT_SLEEP.
ST-Ericsson ID: 405619
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I434b0190bab1457f7c814d488b6ce52bdcfcf570
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/43218
Reviewed-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
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>
|
|
The YUV range can be either full or narrow (601 standard).
A flag has been added to be able to choose which YUV range
to use for the B2R2 request. The conversion matrices (iVMx)
has also been updated to default to narrow range. Narrow range
is the preferred range since it is used for video encoding.
The full range case is targeted for JPEG encoding.
Conversion matrix assignment has been broken out to a
separate file. As a consequence of this some functionality
in the node splitter has been moved to utilis.
ST-Ericsson ID: 407107
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: Id4edb38170b0c398927ad4eddbdecc62e4734cdf
Signed-off-by: Jorgen Nilsson <jorgen.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/46251
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
For the sony display, when an ENTER_SLEEP is issued there should be
a msleep for at least 4 frames (assuming 60 Hz).
ST-Ericsson ID: 411444
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: I4d77e99034ac7eb31ef388b11cafbb3938df5f57
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45449
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QATOOLS
|
|
When a channel is disabled the dsilink should enter ulpm
ST-Ericsson ID: 403880
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: I543b676f16325d20f355cdb50ee9b64b714a2151
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45695
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QATOOLS
|
|
This patch corrects an issue when the exit ULPM
failed because the byteclk was not changed from
hs clock to system clock before entering ULPM.
ST-Ericsson ID: 403880
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib0d4ce8716e0248c5a9dda1ab9ad2b15e89e7eb6
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42965
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QATOOLS
|
|
Check for NULL and errors before using return value when
building the debugfs nodes for B2R2.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 406740
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I11f33d9ca794070c540463a69228136fe1b35bae
Signed-off-by: Jörgen Nilsson <jorgen.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45486
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Per-Daniel OLSSON <per-daniel.olsson@stericsson.com>
|
|
User space should not have to compensate fbdev rotation
for different physical mounting orientations of panels.
This patch hide the mounting orientation from user space.
ST-Ericsson ID: 368097
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: Ia6088066af04477cf9643e3151f72e4350531ccc
Signed-off-by: Marcus Lorentzon <marcus.xm.lorentzon@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34137
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Signed-off-by: Philippe Langlais <philippe.langlais@stericsson.com>
|
|
When two updates are requested before display vsync interrupt
of first update has arrived, then MCDE update screen using the
buffer of the second update for both updates.
This fix makes sure MCDE driver wait for first update before
updating overlay registers.
ST-Ericsson ID: 406356
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I65aa73455ac4a27d150ae196477d6a313cada85b
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/43515
Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Marta LOFSTEDT <marta.lofstedt@stericsson.com>
Tested-by: Marta LOFSTEDT <marta.lofstedt@stericsson.com>
Reviewed-by: Anders BAUER <anders.bauer@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
For U8500, the clocks used by DSI is dsilp and dsihs.
These clock rates of these clocks must be specified in the port struct.
The lcd clk is set from the port struct.
ST-Ericsson ID: 359227, 352847
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I089a736da281014902ca8d503e72a572c9ce1bbe
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42452
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
The sony display driver did not properly handle the
reset gpio during power on / power off.
In power off the the reset gpio is set to 0.
ST-Ericsson ID: 401537
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie954e8e9a9b829029409885ccf92df1963ceb951
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40911
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Jayarami REDDY <jayarami.reddy@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
When startup graphics is enabled, valid power modes are
MCDE_DISPLAY_PM_ON and MCDE_DISPLAY_PM_STANDBY.
Handling of MCDE_DISPLAY_PM_ON is added to the probes of the
displays.
ST-Ericsson ID: 400915
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I3d268096ac3640c53f20811e7dc0988b0b605ffe
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40910
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jayarami REDDY <jayarami.reddy@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
In update_overlay_registers, fifo_size was not used anymore.
This variable is removed.
ST-Ericsson ID: 401522
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib2e741d1e26d8457441387e5516342f7e4855ba3
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40909
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jayarami REDDY <jayarami.reddy@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
The b2r2 driver needs to support dual configuration for
9540. The patch contains multi device support, however
the upper bound is capped to one. The cap needs to be
raised when the driver has been verified to work with the
9540 HW.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 355461
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Jörgen Nilsson <jorgen.nilsson@stericsson.com>
Change-Id: Ide0f860f70fae3565e161775a6c99fd9214dc5ac
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37633
Reviewed-by: Maciej SOCHA <maciej.socha@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com>
Tested-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Robert LIND <robert.lind@stericsson.com>
|
|
When the display shuts down after the display
has been set in sleep mode,
the correct MIPI is sequence is LP-11, LP-10, LP-00.
This means that the DSI lanes/clock must first be
put in idle, then enter ulpm for data lanes and
after that ulpm for clock lane.
After this VANA can be turned off.
ST-Ericsson ID: 369162
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I63abead58bac975c94425f6cfba86ba268af1950
Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com>
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35469
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
set_video command is avoided when the display device is in
powered off state.
ST-Ericsson ID: 398840, 399022
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ida9ede0cafaecd4bffe18b3fb1aad88bbf07586d
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40767
Reviewed-by: Anders BAUER <anders.bauer@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Currently only 0x1b81 is supported, with this patch 0x1a81 is added as well
ST-Ericsson ID: 374867
ST-Ericsson FOSS-OUT ID: NA
Change-Id: Idaf31050011d9f01c62d82fdea7fcb7103c95b4c
Signed-off-by: Baptiste Chauloux <baptiste.chauloux@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/38437
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
Move chip version detection from power-up to probe.
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic0870b2565ca71318c06cd0a24a33ccca3f863cb
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39186
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
The bilinear filter kernel is essentially reduced in size
so the output is affected by fewer surrounding pixels.
Destination pixels that are close to high contrast edges
can otherwise be contaminated by content from
the opposite side of the edge.
ST-Ericsson ID: 367586
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I9cd8b8a7e0e3d36f987ee4fd96abebc42bb94628
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/38272
Reviewed-by: Nils CALMSUND <nils.calmsund@stericsson.com>
Tested-by: Nils CALMSUND <nils.calmsund@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
Read the mcde_clk_rate in HZ, to use for
calculation of dsi_delay0.
ST-Ericsson ID: 368861
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ice950a0b30d5cb92c7b0d31aebd65d3b1981ed63
Signed-off-by: Magnus Smith <qsmimag@steludxu2757.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36795
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Magnus SMITH <magnus.xm.smith@stericsson.com>
Tested-by: Magnus SMITH <magnus.xm.smith@stericsson.com>
|
|
Whenever the destination rectangle is larger than
the destination image or extends outside that image,
source and destination rectangles are modified
to avoid the clipping operation.
The background rectangle is also modified if
a separate background image is supplied.
ST-Ericsson ID: 372917
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ia00f287fd3c344316349e650caaded17725b9ee4
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36792
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com>
Reviewed-by: Per-Daniel OLSSON <per-daniel.olsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Configure the correct output fifosize to avoid underflow
and fix display overlap issue for u5500.
ST-Ericsson ID: 366427
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5cacd1728fa9067568be8d6a9ed0e744055546e7
Signed-off-by: Jayarami Reddy <jayarami.reddy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37183
Reviewed-by: QATOOLS
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
This patch adds support for DSI video mode.
ST-Ericsson Linux next: -
ST-Ericsson ID: 365705
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I103bed18f814e85e48bc687b6b08b4829be347a6
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36517
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
|
|
This synch source is used when the formatter
shall trigger a new frame. Synch source
formatter is currently used for DSI video mode.
ST-Ericsson Linux next: -
ST-Ericsson ID: 365705
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Id362fb6fbff0a15bd8924117ec019b1e1b511032
Signed-off-by: Anders Bauer <anders.bauer@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36447
Reviewed-by: QABUILD
Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com>
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: Jayarami REDDY <jayarami.reddy@stericsson.com>
|
|
A scaling operation from raster to a multi-buffer
format, requires the raster input to be scaled
before luminance information can be extracted.
Raster input is scaled by the chroma resizer.
Luma resizer only handles luminance data which
exists in a separate buffer in source image,
as is the case with YUV planar/semi-planar formats.
ST-Ericsson ID: 371067
ST-Ericsson Linux next: N/A
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I1bcdd4ead2b6e06bfa62f330d35a177e2890956e
Signed-off-by: Maciej Socha <maciej.socha@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35958
Reviewed-by: QATOOLS
Reviewed-by: Robert LIND <robert.lind@stericsson.com>
Reviewed-by: Jorgen NILSSON <jorgen.nilsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|