Commit Graph

10 Commits

Author SHA1 Message Date
Guochun Huang 10bd57236c video/drm: display: add support swap two channel data of MIPI
Change-Id: I44630143c7d59a0a7deff4d7b9ee690b621d1a0f
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
2021-02-21 17:03:11 +08:00
Guochun Huang 63f3640c3a video/drm:: dsi: the max bit rate is 1.2Gbps per lane in rk3568
Change-Id: I7a9c7fe6eeb57a23694761b4a6ad61d05e52dd07
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
2021-02-21 10:44:44 +08:00
Guochun Huang bee25ee674 video/drm: remove DSI special assign
these flags will be used by other output interface, so remove
DSI special assign.

Change-Id: Ieb3a20e62c2b899e6757635eced86b85e1fb22f7
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
2020-12-29 14:43:12 +08:00
Guochun Huang e9b1001b3c video/drm: dsi: add rk3568 support
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
Change-Id: I8cef8db74dcc9e05f4c0b2511c728838a0d92cb7
2020-12-23 15:48:38 +08:00
Nickey Yang efcb7be134 video/drm: dsi: add support for rv1126
also update GRF_REG_FIELD for support some chip
(like rv1126) GRF's register offset over 0x10000

Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: Iedb281dae00f85375166915c39663e92d990b0d3
2020-07-07 10:17:25 +08:00
Wyon Bi cea9b5499b video/drm: dsi: Fix device name for rk3288 dsi1
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Change-Id: Idcd5fb9331a9f038137197d4a53a07dd7c133f3b
2020-06-05 10:46:49 +08:00
Wyon Bi 3320fa9361 video/drm: dsi: resolved dependency between mipi_tx0 and mipi_tx1
It has a shared pll for mipi_tx0/mipi_tx1 on RK3288/RK3399,
so we need to initialize mipi_tx0 as necessary before enabling mipi_tx1.

Change-Id: I217c93232c6cfdfb7bf15142b903d44783120ab0
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-08-02 15:44:55 +08:00
Nickey Yang f8841d3b05 video/drm: dsi: Add support for rk1808
Change-Id: I4d788a2d9594798a3e9b8fba69214e5f8a722193
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2019-07-08 20:33:04 +08:00
Wyon Bi 1953e61947 video/drm: Sync MIPI DSI Bus helper from Linux 4.9
This imports drivers/gpu/drm/drm_mipi_dsi.c from Linux kernel 4.9.
It can be very helpful when porting Linux mipi dsi driver to U-Boot.

DSI hosts expose operations which can be used by DSI peripheral drivers
to access associated devices.

Change-Id: Iccfa9d946f33458867f4d4db0ce04aeb1918e855
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-02-15 11:37:45 +08:00
Wyon Bi 74e3938979 video/drm: Rename rockchip-dw-mipi-dsi.c to dw_mipi_dsi.c
Change-Id: I409b32e945a2182e2948255b02644a98d16fcc21
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-01-30 18:41:24 +08:00