| 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 ...
|
| 2735489a | 24-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: rk3328 vop: add support 4096 output
add max_output to identify vop max output resolution.
Change-Id: I3d6f0f63a09d6b6f728aeb52cd821bf82bfcf4f8 Signed-off-by: Sandy Huang <hjc@rock-chi
drm/rockchip: rk3328 vop: add support 4096 output
add max_output to identify vop max output resolution.
Change-Id: I3d6f0f63a09d6b6f728aeb52cd821bf82bfcf4f8 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
show more ...
|
| 459102b8 | 01-Mar-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: dsi: use of_alias_get_id() to get id
Change-Id: I82f9081a35daea6841dc6273f4f4a4e5141dfe79 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 620af6a3 | 28-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: update ymirror support
some vop unsupport ymirror, the yaddr calc is wrong.
Change-Id: I4b95eb21d16ffa14a4db484b7a45856ceb19425d Signed-off-by: Sandy Huang <hjc@rock-chips.com> |
| 2b34f307 | 09-Nov-2017 |
Mark Yao <mark.yao@rock-chips.com> |
video/rockchip: vop: enable axi outstanding function
On some scenes, win lite area may flush with short width.
As the Technical Reference Manual description, need enable axi outstanding function if
video/rockchip: vop: enable axi outstanding function
On some scenes, win lite area may flush with short width.
As the Technical Reference Manual description, need enable axi outstanding function if use IOMMU.
From testing, after setting axi outstanding max number to 30 solve windows flush problem.
Change-Id: I7eb41b6169776260257a94177f84c04d37b604e5 Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
show more ...
|
| 09b01f9e | 25-Jan-2018 |
Algea Cao <algea.cao@rock-chips.com> |
drm/rockchip: vop: Support drm tve
Change-Id: Ie32dda5e3c825d03bc5c864a6b346113196c484d Signed-off-by: Algea Cao <algea.cao@rock-chips.com> |
| 44aac45b | 30-Jan-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: correct rk3328 vop register config
Change-Id: Iba808c60e783432cf69ed1e24c6aeace46f1e1bd Signed-off-by: Sandy Huang <hjc@rock-chips.com> |
| f11b858f | 26-Jan-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: add more checkout mode
check detail timing for the some resolution but different fps
Change-Id: I103060aff3a64e9e285b5a5f87e71528cd053728 Signed-off-by: Sandy Huang <hjc@rock-chips.co
drm/rockchip: add more checkout mode
check detail timing for the some resolution but different fps
Change-Id: I103060aff3a64e9e285b5a5f87e71528cd053728 Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit 335b9e52fbf97edb43c75bb1bc21dd10db5616bc)
show more ...
|
| 8a2a3a29 | 18-Jan-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: add support overscan
add vop post scale for some TV overscan
Change-Id: I1f310d9d65a8a0ea2a0d3100954ef4ff0a587f4d Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick fro
drm/rockchip: vop: add support overscan
add vop post scale for some TV overscan
Change-Id: I1f310d9d65a8a0ea2a0d3100954ef4ff0a587f4d Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit 68d08545b912610f63a3cdb0e1e13ca44b1abc1f)
show more ...
|
| 960080c9 | 26-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: vop: line flag num config according to interlace
when in interlace mode, the line flag should set to the second fild last line
Change-Id: I1c3b6c19a31deb4a506d304b4abeeb5c2b6dd87d Sig
drm/rockchip: vop: line flag num config according to interlace
when in interlace mode, the line flag should set to the second fild last line
Change-Id: I1c3b6c19a31deb4a506d304b4abeeb5c2b6dd87d Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit f8e3a4d80aee7f93309f7cc04294de02295f97dd)
show more ...
|
| b014f335 | 26-Feb-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: display: add overscan config for hdmi or tv output
This will be used to config overscan for tv output.
Change-Id: I2fec3f0a1493243212d88fc97f8e9a9d8701bf8c Signed-off-by: Sandy Huang
drm/rockchip: display: add overscan config for hdmi or tv output
This will be used to config overscan for tv output.
Change-Id: I2fec3f0a1493243212d88fc97f8e9a9d8701bf8c Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit 3a393d0378474a59d8046b418eefaa6df6947235)
show more ...
|
| b0dbe9a0 | 16-Jan-2018 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: rk3328 vop: set frame effect when in interlace mode
This will improve display quality for P in i output.
Change-Id: If34b8879a41ea10ce756c1feebc2e9df64183261 Signed-off-by: Sandy Huan
drm/rockchip: rk3328 vop: set frame effect when in interlace mode
This will improve display quality for P in i output.
Change-Id: If34b8879a41ea10ce756c1feebc2e9df64183261 Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit 99096b14d61a9ef456745e1ffcb036d38bdda008)
show more ...
|
| ccd843b9 | 13-Dec-2017 |
Sandy Huang <hjc@rock-chips.com> |
drm/rockchip: add support interlace mode output
add interlace timing config for hdmi/cvbs interlace output mode
Change-Id: Ic0bb06667a5c56d81f5229b7ef87baef9e0e5f32 Signed-off-by: Sandy Huang <hjc@
drm/rockchip: add support interlace mode output
add interlace timing config for hdmi/cvbs interlace output mode
Change-Id: Ic0bb06667a5c56d81f5229b7ef87baef9e0e5f32 Signed-off-by: Sandy Huang <hjc@rock-chips.com> (Cherry pick from commit 3452c2ff12f80f249bc54d28bc3c52d089f76a8a)
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 ...
|
| 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 ...
|
| 1e44acfc | 26-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: display: check route_* status
Change-Id: I2154678dc200f453b1dd9af624c3c616b9871a5d Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 38efbccc | 26-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: panel_simple: correct delay name
Change-Id: I3df8e20cac2176b0f739128ff7c7a7856c8e39d3 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 30d6d433 | 02-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: Add support for PX30
Change-Id: I3ba982a42dad00014db4ce432843ca026023360d Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 0c108ca1 | 26-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: lvds: remove unused code
Change-Id: I452b6bb6a6dfda2a48d4c4b26aa0a6cf2b8242dc Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 211d041f | 02-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: dphy: Add support for PX30
Change-Id: Ia63096a70afd1e24439266abfff51cf259a1297a Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 4a2a52ec | 02-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: dsi: Add support for PX30
Change-Id: I96b966f10c281ab144f84395fa3ab9568c17a4f6 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| c39a6706 | 02-Feb-2018 |
Wyon Bi <bivvy.bi@rock-chips.com> |
video/drm: dsi: Add a better description for dw_mipi_dsi_plat_data
Change-Id: I5c172902f313c328c9c50f579b8ec5d149ca45e6 Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com> |
| 51619d03 | 22-Feb-2018 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: display: enable rockchip_display_fixup()
Enable and update the rockchip_display_fixup() so that we can update the logo reserve memory node for kernel dts.
Change-Id: I34e3812689052a63ed58
rockchip: display: enable rockchip_display_fixup()
Enable and update the rockchip_display_fixup() so that we can update the logo reserve memory node for kernel dts.
Change-Id: I34e3812689052a63ed58c61a41bca53798ffd666 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| 335adcb5 | 09-Feb-2018 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: video: fix for lvds display
lvds panel do not need phy. add panel->node for separate panel dts node.
Change-Id: I07e9e1365bd6a080f04af8e7bc4635e3c48bed06 Signed-off-by: Kever Yang <kever.
rockchip: video: fix for lvds display
lvds panel do not need phy. add panel->node for separate panel dts node.
Change-Id: I07e9e1365bd6a080f04af8e7bc4635e3c48bed06 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| b7e3dd57 | 07-Feb-2018 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: mipi: sync the rk312x compatible name with kernel
Change-Id: Idc98c3caa3b1fcc318a8d24eb39fd03ca4ee4f9e Signed-off-by: Kever Yang <kever.yang@rock-chips.com> |