| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
| |
Make ext_display a standalone module independent of
framebuffer driver, so that it could be shared by
various drivers such as framebuffer and KMS.
CRs-Fixed: 2010135
Change-Id: I336c556cbfbd66d3cb3467acaea038d5d3651f67
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
|
| |
|
|
|
|
|
|
| |
EDP is a add-on support for DP driver. Rename the
EDP [.ch] files and the AUX channel driver file to DP.
Change-Id: Ifeadae2f58eb4fbf398a682beb9180c4f7419041
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add display bridge abstraction driver to provide an abstract interface
for different types of bridge chips used on MSM platforms. This
interface allows driver development for bridge chips from different
manufactorers while allowing users, of the funcationality provided by
these bridge chips, to re-use the same code across different boards.
Change-Id: I64457e3a44479a3b1be5482691d4727a86dc9b87
Signed-off-by: Vinu Deokaran <vinud@codeaurora.org>
Signed-off-by: Siddharth Zaveri <szaveri@codeaurora.org>
[cip@codeaurora.org: Moved file locations]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change will enable by default the display
driver debugging features in non performance
builds to: dump MDSS registers during failures,
panic during fatal display driver errors and
enable some logging into an internal buffer
(to avoid logging overhead).
Change-Id: Idc5e2dbd6960ee568f3e18a103c248b20faca548
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
[cip@codeaurora.org: Resolved Kconfig file location]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
| |
Add configs necessary to include MDSS hw. Remove panel related
configs and other unsupported MDP versions.
Change-Id: Ie358ca1c8105d99ce4d3aa8b27be34df1b788b1b
Signed-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>
[cip@codeaurora.org: Resolved merge conflicts]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Update makefile and Kconfig to support
compilation of driver for SiI 8620 MHL Tx
i2c device.
Change-Id: Icf87c5bc059892433bc2ed88a5266adab92402ae
Signed-off-by: Casey Piper <cpiper@codeaurora.org>
[cip@codeaurora.org: Moved updates to new file locations]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Enable MDP3 driver compilation only on chip-sets where MDP3 core is
present. This helps reduce the size of kernel binary where MDP3 is
not present.
Change-Id: I357ff73f91e7ee1654a8666a78efebf68a2a8290
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
[cip@codeaurora.org: Resolve updated file locations]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Enable eDP driver compilation only on chip-sets where eDP core is
present. This helps reduce the size of kernel binary where eDP
controller is not present.
Change-Id: I2f201e3258b2b8f2ea224a6d0873852551bf1527
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
[cip@codeaurora.org: Resolve updated file locations]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Send Bus-Turn-Around (BTA) command to check DSI controller
status periodically and check the response from controller.
Update appropriate response in frame buffer status node
if controller is not responding.
Sending BTA command is useful for the video/command mode
panels when it stops responding during ESD stability tests.
Change-Id: Ic8710943c0d56ea013af9ee6d378dabdda75d8f0
Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
[cip@codeaurora.org: Moved mdss_dsi_status.c file location]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.
kernel 3.14 upgrade conflicts:
drivers/char/Kconfig
Change-Id: Ie1f2b08094fffdf308025d43bf4c8c164e52340b
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
[cip@codeaurora.org: Resolved merge conflicts]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
QPIC is a new display engine on 9x25, it drives
parallel display interface via dma.
Qpic host driver uses sps for dma to drive
parallel display inteface.
Ili9341 panel is a panel with such an interface.
Change-Id: I32886b53b0b050b3de634dec14f5a09ed076035b
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
[cip@codeaurora.org: Moved new file locations,
removed IRQF_DISABLED flag]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
MHL implementation in 8974 for handling CBUS interrupts to
enable and handle MSC translation control packets.
This change also includes implementation of RCP/RAP
protocols by registering MHL driver as input device
and building key code mapping.
Change-Id: I73e399bbbf9b2f53974225aaa8697fce2057d017
Signed-off-by: Manoj Rao <manojraj@codeaurora.org>
[cip@codeaurora.org: Moved new file locations]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The B-family device driver for SI8334 Silicon Image's
Mobile High-definition Link (MHL) Transmitter implements
wake-up, discovery and communication with MHL sink.
The MHL-8334 Tx is attached to MSM as an I2C-client.
Change-Id: I33f6c6f00011b590f9913cdbbe44544472b60982
Signed-off-by: Manoj Rao <manojraj@codeaurora.org>
[cip@codeaurora.org: Moved mhl_sii8334.c file location]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds the HDMI Tx driver in mdss domain. It uses
device tree framework to get the platform data and then registers
this device as dtv panel to mdss frame buffer domain.
Change-Id: I55534919bacea5b044c1da5d44dda8db496e1528
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
[cip@codeaurora.org: Moved new file locations,
replace regulator_set_optimum_mode with regulator_set_load,
add linux/regulator/consumer.h include]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Add writeback interface support, using one page of framebuffer memory
for writeback output.
Change-Id: I0a44c6907cbc10d97c78642f45dc018dfb2d1750
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
[cip@codeaurora.org: Moved writeback file locations,
added linux/module.h include]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|
|
|
- Implements Linux frame buffer interface to interact with userspace
libraries and applications, based on msm_fb frame buffer.
- Implement MDP driver which handles MDP core data path setup and
hardware blocks programming.
- Support for UI through Linux frame buffer FBIOPAN_DISPLAY ioctl.
Change-Id: Ib98677b8d81d74283b27dea08a9f1a705c101bce
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
[cip@codeaurora.org: Moved mdss to drivers/video/fbdev/msm]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
|