| #
df0a5c43 |
| 06-Feb-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: display: use color_encoding and color_range instead of private COLOR_SPACE
The old method to description color space and range is borrowing V4L2 defined, It's difficult to understand, so
video/drm: display: use color_encoding and color_range instead of private COLOR_SPACE
The old method to description color space and range is borrowing V4L2 defined, It's difficult to understand, so we change to DRM defined property.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I7eacc60dfda912b9becae1ce026cdb82eebef7f8
show more ...
|
| #
dcebcd68 |
| 26-Jul-2023 |
Chaoyi Chen <chaoyi.chen@rock-chips.com> |
video/drm: lvds: add support for secondary lvds probe
Uses a method similar to the kernel to probe dual lvds.
Note that there is no defer mechanism in uboot, so these operations need to be performe
video/drm: lvds: add support for secondary lvds probe
Uses a method similar to the kernel to probe dual lvds.
Note that there is no defer mechanism in uboot, so these operations need to be performed when the first device is loaded.
The way of sharing data between the two connectors is also different, but the overall operation is similar to the kernel.
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com> Change-Id: I77dfff8dfe3cb37490b346fa6cd26cf189d08ae7
show more ...
|
| #
cc341c3b |
| 16-Feb-2023 |
Zhang Yubing <yubing.zhang@rock-chips.com> |
drm/rockchip: lvds: Add support RK3562 LVDS
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com> Change-Id: Ia1b31a19710287736a4db5bc38d3991579d37bf9
|
| #
0594ce39 |
| 27-Jun-2022 |
Zhang Yubing <yubing.zhang@rock-chips.com> |
video/drm: support for multi connector
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com> Change-Id: Id87d4c81e60a9f69f3fbfc05ffd67a3d42cd21a4
|
| #
9e3ffb10 |
| 24-Dec-2021 |
Guochun Huang <hero.huang@rock-chips.com> |
Revert "video/drm: rockchip_phy: simplify PHY mode type"
This reverts commit 5a7ad828056a52df2c7e539d5c2fca9e9d45b8b1.
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com> Change-Id: Ibda62f6d8
Revert "video/drm: rockchip_phy: simplify PHY mode type"
This reverts commit 5a7ad828056a52df2c7e539d5c2fca9e9d45b8b1.
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com> Change-Id: Ibda62f6d8b9a5ff172fca92cc267b367d24ba978
show more ...
|
| #
5a7ad828 |
| 10-Nov-2021 |
Guochun Huang <hero.huang@rock-chips.com> |
video/drm: rockchip_phy: simplify PHY mode type
Change-Id: I7da80c97b7f8e1bc82d00558adcc2aff44537fd5 Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
|
| #
cb17ca6c |
| 21-Apr-2021 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: drv: init connector id and get disp info from baseparameter2
Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: I4a602b826ca2a61692fff5e9c664f4e45eee0351
|
| #
58c17f51 |
| 12-Apr-2021 |
Sandy Huang <hjc@rock-chips.com> |
video/drm: display: add pre_init for connecter
we need to know connecter type before set out plane policy for vop2
Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: I90f89894089ba35fd7755e
video/drm: display: add pre_init for connecter
we need to know connecter type before set out plane policy for vop2
Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: I90f89894089ba35fd7755ee4d7584c217d71b052
show more ...
|
| #
aeb5dd22 |
| 08-Feb-2021 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: lvds: Add support RK356X LVDS
Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: Id7f31ae8a7090aa0f6f4983facaa798ab73f0b3e
|
| #
1a4f6af8 |
| 02-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
e2721f29 |
| 02-Dec-2019 |
Guochun Huang <hero.huang@rock-chips.com> |
drm/rockchip: lvds: Add support for MEDIA_BUS_FMT_RGB101010_1X7X5_SPWG/JEIDA bus format
Change-Id: I41b14d4a9fa2a19fb6df177eb92c0d2cf1c2fb3b Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
|
| #
4888f8a4 |
| 18-Feb-2019 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Add support for MEDIA_BUS_FMT_RGB666_1X7X3_JEIDA bus format
Change-Id: Id8b17e482036ce7c8eb543a673eb1b745958c7c3 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
|
| #
31018a86 |
| 18-Feb-2019 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Correct P2S_EN register field on px30
Change-Id: I464df20abe7a3fb1d1fb5f275a9c79a672008a96 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
|
| #
1953e619 |
| 31-Jan-2019 |
Wyon Bi <bivvy.bi@rock-chips.com> |
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
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>
show more ...
|
| #
b69d3ed4 |
| 28-Dec-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Clean up phy code
The video phy of px30/rk3128/rk3288/rk3368 is now supported by inno_video_combo_phy.c/inno_video_phy.c in directory drviers/video/drm.
Change-Id: I5471de3aa7c43fb
video/drm: lvds: Clean up phy code
The video phy of px30/rk3128/rk3288/rk3368 is now supported by inno_video_combo_phy.c/inno_video_phy.c in directory drviers/video/drm.
Change-Id: I5471de3aa7c43fbf379b4313f158038145ab36c1 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
1a8d717c |
| 30-Nov-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: Add rockchip bridge framework
The current implementation assumes that the only possible peripheral device is a panel. Using an output bridge device should also be possible.
Such sequence
video/drm: Add rockchip bridge framework
The current implementation assumes that the only possible peripheral device is a panel. Using an output bridge device should also be possible.
Such sequence is required by Rockchip RK618 bridge, which is a RGB peripheral bridge device.
Change-Id: I3e4e5e9e23c8ed7c74ed1276946b7b54f4cd5ee8 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
0163ec82 |
| 05-Dec-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: add bandgap handling
Fixes: 3c5714f034cf ("video/drm: lvds: add bandgap handling") Change-Id: Ieb88e8cae77bf8c2f8c874ed39c1e9d76b832716 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.c
video/drm: lvds: add bandgap handling
Fixes: 3c5714f034cf ("video/drm: lvds: add bandgap handling") Change-Id: Ieb88e8cae77bf8c2f8c874ed39c1e9d76b832716 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
5356fe17 |
| 07-Nov-2018 |
Sandy Huang <hjc@rock-chips.com> |
video/drm: lvds: enable chanel1 when in ttl mode
Change-Id: I1b2022455fb9a6d45290628831c9683a026cefde Signed-off-by: Sandy Huang <hjc@rock-chips.com>
|
| #
3c5714f0 |
| 16-Nov-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: add bandgap handling
Change-Id: I8dbeefe22f41ba384a9fbd5576ab9e1dbd6886ee Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
|
| #
a60b58c4 |
| 01-Aug-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Reverse sample clock direction on px30
Fix display corruption when vdd_log equals 0.95v.
Change-Id: I808a40ec7fdc2866f6b34a97ad77a7b1f9c01fd4 Signed-off-by: Wyon Bi <bivvy.bi@rock-
video/drm: lvds: Reverse sample clock direction on px30
Fix display corruption when vdd_log equals 0.95v.
Change-Id: I808a40ec7fdc2866f6b34a97ad77a7b1f9c01fd4 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
154ef777 |
| 17-May-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: default bypass rgb data sync on px30
Change-Id: Ic1a8590da16dcc68fe457a9bc011e40e64298c75 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
|
| #
f3f5bcc0 |
| 17-May-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: set clock lane enable for ttl mode
Change-Id: I8881fa649d6c3108cbd2a9aa75881adc8fd1eaf2 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
|
| #
7adb8398 |
| 30-Nov-2017 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: lvds: add dual lvds support
Change-Id: I305f3ea7597e87cf005fdfef87424f714b7c053e Signed-off-by: Sandy Huang <hjc@rock-chips.com>
|
| #
178b5aad |
| 20-Mar-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Use default pinctrl state
If we use the pinctrl-names is "default", there is no need to configure the iomux twice, remove the duplicates.
Change-Id: Ibd774f06ce10d6abfbbfdd0415a35e
video/drm: lvds: Use default pinctrl state
If we use the pinctrl-names is "default", there is no need to configure the iomux twice, remove the duplicates.
Change-Id: Ibd774f06ce10d6abfbbfdd0415a35e323a74b3ad Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
79feefb1 |
| 26-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
video/rockchip: vop: add support CSC function for HDMI YUV output
add CSC config for YUV output mode
Change-Id: I9b53c3b3bdc0fc1a733897474c126042d17c3ac9 Signed-off-by: Sandy Huang <hjc@rock-chips
video/rockchip: vop: add support CSC function for HDMI YUV output
add CSC config for YUV output mode
Change-Id: I9b53c3b3bdc0fc1a733897474c126042d17c3ac9 Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry-pick from commit 34d6280a1ae02cc3c98aa8e6d32151b37fd849c6)
show more ...
|