| #
10a896e2 |
| 15-Nov-2024 |
Chaoyi Chen <chaoyi.chen@rock-chips.com> |
video/drm: vop: Add support for RV1126B vop
RV1126B VOP supports BT1120/BT656/MCU/RGB display interfaces with maximum output resolution of 1920x1080@60fps.
Change-Id: Ida94342c5f65d17d7772d5828a854
video/drm: vop: Add support for RV1126B vop
RV1126B VOP supports BT1120/BT656/MCU/RGB display interfaces with maximum output resolution of 1920x1080@60fps.
Change-Id: Ida94342c5f65d17d7772d5828a85473558380dc2 Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
show more ...
|
| #
400ef44d |
| 21-Jun-2024 |
Chaoyi Chen <chaoyi.chen@rock-chips.com> |
video/drm: vop: Add support for rk3506 vop
RK3506 VOP supports BT1120/BT656/MCU/RGB display interfaces with maximum output resolution of 1280x1280@60fps.
Change-Id: I44e631db49d396507381bde50e2c1e1
video/drm: vop: Add support for rk3506 vop
RK3506 VOP supports BT1120/BT656/MCU/RGB display interfaces with maximum output resolution of 1280x1280@60fps.
Change-Id: I44e631db49d396507381bde50e2c1e17c3e816f7 Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
show more ...
|
| #
a0429dd8 |
| 13-Mar-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: rockchip: fix rockchip_vop2_func to rockchip_vop_funcs for rk3576 vopl
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I9c65592e06517f7ca0d914c2f12aa3091651b033
|
| #
a552a69c |
| 21-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: add support for rk3576
RK3576 VOP have 2 Cluster win and 4 Esmart win, this win be used by 3 video ports as following roles: * VP0 can use Cluster0/1 and Esmart0/2 * VP1 can use C
video/drm: vop2: add support for rk3576
RK3576 VOP have 2 Cluster win and 4 Esmart win, this win be used by 3 video ports as following roles: * VP0 can use Cluster0/1 and Esmart0/2 * VP1 can use Cluster0/1 and Esmart1/3 * VP2 can use Esmart0/1/2/3
In additions, RK3576 VOP can support DCI/ACM/CSC/HDR/SHARP/GAMMA/3D LUT/POST SCALE/BCSH etc. post process.
Change-Id: Iec5d8849032438a8da3db914f35aefb9119746d5 Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
show more ...
|
| #
72f233a9 |
| 26-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop: add support for rk3576 vopl
RK3576 VOP_LITE has only one win2 which supports ARGB888/ RGB565/RGB888 formats.
In addition, VOP_LITE whose max output resolution is 1920x1080 supports
video/drm: vop: add support for rk3576 vopl
RK3576 VOP_LITE has only one win2 which supports ARGB888/ RGB565/RGB888 formats.
In addition, VOP_LITE whose max output resolution is 1920x1080 supports BT1120/BT656/MCU/RGB interfaces, and can also support eDP/HDMI/MIPI by the 1to4 module.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I81deec2decae0ac5feb2293d833eb5e29ef1f20a
show more ...
|
| #
cf409a2e |
| 12-May-2023 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: vop2: Move clk_set_defaults() to probe
clk_set_defaults() should only be called once per vop.
Change-Id: I396407f9aac679e57aa2242cdac784149ba58dfe Signed-off-by: Wyon Bi <bivvy.bi@rock-c
video/drm: vop2: Move clk_set_defaults() to probe
clk_set_defaults() should only be called once per vop.
Change-Id: I396407f9aac679e57aa2242cdac784149ba58dfe Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
690e9ed1 |
| 18-May-2023 |
Sandy Huang <hjc@rock-chips.com> |
video/drm: add support HDMI display from SPL
The SPL display only can support at rk3528 hdmi output, you can add the following config to enable SPL display:
CONFIG_ARM_SMP=y CONFIG_MP_BOOT=y CONFIG
video/drm: add support HDMI display from SPL
The SPL display only can support at rk3528 hdmi output, you can add the following config to enable SPL display:
CONFIG_ARM_SMP=y CONFIG_MP_BOOT=y CONFIG_ARMV8_SET_SMPEN=y CONFIG_SPL_DM_VIDEO=y CONFIG_SPL_I2C_EDID=y
Signed-off-by: Sandy Huang <hjc@rock-chips.com> Signed-off-by: Algea Cao <algea.cao@rock-chips.com> Change-Id: I4fea0900b5f6714d8ca573ea715797d513c3bb03
show more ...
|
| #
452afb13 |
| 06-Feb-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop3: add support for rk3562
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Iba8bd143a8ba39997bd3a02dedcd77f60f485d0c
|
| #
5fa6e665 |
| 25-Oct-2022 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop3: add support for rk3528
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I7e238351be6d44c5a6cfdecf8201dc4c04862d04
|
| #
54f7137b |
| 18-Jul-2022 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop: add support for rv1106
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I5bfdaaa7c37c4c528deac9e67fb217f565a9fe76
|
| #
9ae51bb5 |
| 02-Dec-2021 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: rockchip_crtc: Support set clock defaults for vp node
Parse and set assigned clocks configuration at the child node level.
Change-Id: Ia8f2069e7be51797116372e3ac4a01fd82df41de Signed-off
video/drm: rockchip_crtc: Support set clock defaults for vp node
Parse and set assigned clocks configuration at the child node level.
Change-Id: Ia8f2069e7be51797116372e3ac4a01fd82df41de Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
show more ...
|
| #
ecc31b6e |
| 16-Oct-2021 |
Andy Yan <andy.yan@rock-chips.com> |
drm/rockchip: vop2: Add support for rk3588
Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Ia0d0430124123fb0710bbba6adacbdfb55d7a149
|
| #
d0408543 |
| 07-Nov-2020 |
Andy Yan <andy.yan@rock-chips.com> |
drm/rockchip: Add support for vop2
Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: I52af209b3a9b85692d0589e1653160d284f4ba9c
|
| #
a144d23d |
| 29-Apr-2020 |
Andy Yan <andy.yan@rock-chips.com> |
drm/rockchip: vop: Add support for rv1126
Change-Id: I762158891605c1a87fd7d3a7c685052ab9125b31 Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
|
| #
ad3aa75a |
| 10-Oct-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: Add support rk1808 vop lite
Change-Id: I9a17036597bc8a5bd6ae197d9306260374933503 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
|
| #
fe49d276 |
| 29-May-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: add support rv1108
rv1108 have one vop, support win0(scale) and win1(for ui) most register layout is similar with rk3366.
Change-Id: Ifc1b8488ce18bdc579ae0db214d71c104708c206 Sig
drm/rockchip: vop: add support rv1108
rv1108 have one vop, support win0(scale) and win1(for ui) most register layout is similar with rk3366.
Change-Id: Ifc1b8488ce18bdc579ae0db214d71c104708c206 Signed-off-by: Sandy Huang <hjc@rock-chips.com> Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
show more ...
|
| #
5c651246 |
| 04-Apr-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: add support rk3308 vop
Change-Id: I067ac3f95163dd678317a11ffad7a7d85225c9ee Signed-off-by: Sandy Huang <hjc@rock-chips.com>
|
| #
06bb018f |
| 01-Mar-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: rk3288 vop: identify vop lit and vop big
most of rk3288 vop lit is same with vop big, but some feature is different, just like max output resolution.
vop big max output: 3840*2160 vop
drm/rockchip: rk3288 vop: identify vop lit and vop big
most of rk3288 vop lit is same with vop big, but some feature is different, just like max output resolution.
vop big max output: 3840*2160 vop lit max ougput: 2560*1600
Change-Id: Ic154d68c1ef53fd54fc61959078f43f789f28215 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
show more ...
|
| #
7130fbf6 |
| 02-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: add support px30
PX30 have two vop(vopb and vopl), the vopb have win0, win1 and win2, the vopl only have win1,most of register define is same with rk3366, so we porting the rk3366
drm/rockchip: vop: add support px30
PX30 have two vop(vopb and vopl), the vopb have win0, win1 and win2, the vopl only have win1,most of register define is same with rk3366, so we porting the rk3366 vop register define for px30.
win0: support yuv and scale; win1: support rgbx and afbdc format(vopb only); win2: support rgbx and four region;
Change-Id: Ib9b796516e2bd43d98c79d5d3226a9e167739f76 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
show more ...
|
| #
e2bce6e4 |
| 06-Feb-2018 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: video: convert display driver to live dt
Convert to live dt for kernel dtb, display driver will depends on OF_LIVE after this patch.
Change-Id: I536e936d551c0320f30dca82c9cf376e77589ffc S
rockchip: video: convert display driver to live dt
Convert to live dt for kernel dtb, display driver will depends on OF_LIVE after this patch.
Change-Id: I536e936d551c0320f30dca82c9cf376e77589ffc Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| #
03a9cc7b |
| 19-Oct-2017 |
Mark Yao <mark.yao@rock-chips.com> |
drm/rockhcip: vop: add rk3126 vop support
Change-Id: Ib0e1b5ce9d603fa2d6019017f63fab9c3dbbd85a Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
|
| #
186f8572 |
| 15-Sep-2017 |
Mark Yao <mark.yao@rock-chips.com> |
drm/rockhcip: add drm rockchip display support
Change-Id: I5ef0e29d1e0855a7aa47bd0737835b79c53bf25a Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
|