Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1685019

[PATCH 0/5] drm/rockchip: add all full framework vop support

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Mark Yao <mark.yao@rock-chips.com>
Newsgroups linux.kernel
Subject [PATCH 0/5] drm/rockchip: add all full framework vop support
Date Tue, 11 Jul 2017 14:50:01 +0200
Message-ID <u22M1-2jf-3@gated-at.bofh.it> (permalink)
X-Original-To Mark Yao <mark.yao@rock-chips.com>, David Airlie <airlied@linux.ie>, Heiko Stuebner <heiko@sntech.de>, Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>
X-263anti-Spam KSV:0;
X-Mail-Delivery 1
X-Abs-Checked 4
X-Rl-Sender mark.yao@rock-chips.com
X-Fst-To mark.yao@rock-chips.com
X-Sender-IP 58.22.7.114
X-Login-Name mark.yao@rock-chips.com
X-Unique-Tag <1d5b5dfae165e5b0f7982ef25a3719f9>
X-Sender yzq@rock-chips.com
X-Mailer git-send-email 1.9.1
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 23
Organization linux.* mail to news gateway
X-Original-Cc dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org
X-Original-Date Tue, 11 Jul 2017 20:41:47 +0800
X-Original-Message-ID <1499776908-16811-1-git-send-email-mark.yao@rock-chips.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1685019

Show key headers only | View raw


These patches try to make all current rockchip full framework vop works
on drm, The newer vop design always have some different to the old one,
So we add a register verify mechanism to distinguish those register, then
the registers table can be reused.

And people can easy to know the different for the vops from register table.

Mark Yao (5):
  drm/rockchip: vop: get rid of register init table
  drm/rockchip: vop: support verify registers with vop version
  drm/rockchip: vop: move line_flag_num to interrupt registers
  drm/rockchip: vop: add a series of vop support
  dt-bindings: display: fill Documents for series of vop

 .../bindings/display/rockchip/rockchip-vop.txt     |   4 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  74 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |  32 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        | 259 +++---
 drivers/gpu/drm/rockchip/rockchip_vop_reg.h        | 905 ++++++++++++++++-----
 5 files changed, 952 insertions(+), 322 deletions(-)

-- 
1.9.1

Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

[PATCH 0/5] drm/rockchip: add all full framework vop support Mark Yao <mark.yao@rock-chips.com> - 2017-07-11 14:50 +0200
  [PATCH 3/5] drm/rockchip: vop: move line_flag_num to interrupt registers Mark Yao <mark.yao@rock-chips.com> - 2017-07-11 14:50 +0200
  [PATCH 2/5] drm/rockchip: vop: support verify registers with vop version Mark Yao <mark.yao@rock-chips.com> - 2017-07-11 14:50 +0200

csiph-web