History log of /rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c (Results 1 – 22 of 22)
Revision Date Author Comments
# 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>