From mboxrd@z Thu Jan 1 00:00:00 1970 From: mark.yao@rock-chips.com (Mark yao) Date: Mon, 28 Dec 2015 09:36:32 +0800 Subject: [GIT PULL] drm/rockchip: new features Message-ID: <56809220.8090905@rock-chips.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Dave These patches convert drm/rockchip to atomic API and add rk3036 vop support. drm/rockchip: covert to support atomic API: https://lkml.org/lkml/2015/12/16/824 add rk3036 vop support: https://lkml.org/lkml/2015/12/16/851 These patch tested on popmetal board(rk3288) and kylin board(rk3036). Now seems there is no doubt on these patches, and rk3036 dt-bindings got Acked-by from Rob Herring. So I'd like you can land these patches. Thanks. The following changes since commit 20f8e032e6dc7053ab803f488e2a8839cd2f69a6: Backmerge drm-fixes merge into Linus's tree into drm-next. (2015-12-24 08:08:47 +1000) are available in the git repository at: https://github.com/markyzq/kernel-drm-rockchip.git drm-rockchip-next-2015-12-28 for you to fetch changes up to d4d3c6cbc289d78a9f5b54378beb338eb35d927e: dt-bindings: add document for rk3036-vop (2015-12-28 09:08:53 +0800) ---------------------------------------------------------------- Mark Yao (14): drm/rockchip: Use new vblank api drm_crtc_vblank_* drm/rockchip: vop: replace dpms with enable/disable drm/rockchip: Convert to support atomic API drm/rockchip: Optimization vop mode set drm/rockchip: support atomic asynchronous commit drm/rockchip: direct config connecter gate and out_mode drm: bridge/dw_hdmi: add atomic API support drm/rockchip: dw_hdmi: use encoder enable function drm/rockchip: vop: merge vop cfg_done into vop_data drm/rockchip: vop: move interrupt registers into vop_data drm/rockchip: vop: spilt register related into rockchip_reg_vop.c drm/rockchip: vop: spilt scale regsters drm/rockchip: vop: add rk3036 vop support dt-bindings: add document for rk3036-vop -- ?ark Yao From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark yao Subject: [GIT PULL] drm/rockchip: new features Date: Mon, 28 Dec 2015 09:36:32 +0800 Message-ID: <56809220.8090905@rock-chips.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from regular1.263xmail.com (regular1.263xmail.com [211.150.99.134]) by gabe.freedesktop.org (Postfix) with ESMTPS id C75DB89875 for ; Sun, 27 Dec 2015 17:36:38 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie Cc: "linux-arm-kernel@lists.infradead.org" , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgRGF2ZQoKVGhlc2UgcGF0Y2hlcyBjb252ZXJ0IGRybS9yb2NrY2hpcCB0byBhdG9taWMgQVBJ IGFuZCBhZGQgcmszMDM2IHZvcCBzdXBwb3J0LgoKZHJtL3JvY2tjaGlwOiBjb3ZlcnQgdG8gc3Vw cG9ydCBhdG9taWMgQVBJOgogICAgIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE1LzEyLzE2Lzgy NAoKYWRkIHJrMzAzNiB2b3Agc3VwcG9ydDoKICAgICBodHRwczovL2xrbWwub3JnL2xrbWwvMjAx NS8xMi8xNi84NTEKClRoZXNlIHBhdGNoIHRlc3RlZCBvbiBwb3BtZXRhbCBib2FyZChyazMyODgp IGFuZCBreWxpbiBib2FyZChyazMwMzYpLgoKTm93IHNlZW1zIHRoZXJlIGlzIG5vIGRvdWJ0IG9u IHRoZXNlIHBhdGNoZXMsIGFuZCByazMwMzYgZHQtYmluZGluZ3MgZ290IApBY2tlZC1ieSBmcm9t IFJvYiBIZXJyaW5nLgoKU28gSSdkIGxpa2UgeW91IGNhbiBsYW5kIHRoZXNlIHBhdGNoZXMuCgpU aGFua3MuCgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCAyMGY4ZTAzMmU2ZGM3 MDUzYWI4MDNmNDg4ZTJhODgzOWNkMmY2OWE2OgoKICAgQmFja21lcmdlIGRybS1maXhlcyBtZXJn ZSBpbnRvIExpbnVzJ3MgdHJlZSBpbnRvIGRybS1uZXh0LiAKKDIwMTUtMTItMjQgMDg6MDg6NDcg KzEwMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBnaXQgcmVwb3NpdG9yeSBhdDoKCgogICBodHRw czovL2dpdGh1Yi5jb20vbWFya3l6cS9rZXJuZWwtZHJtLXJvY2tjaGlwLmdpdCAKZHJtLXJvY2tj aGlwLW5leHQtMjAxNS0xMi0yOAoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIGQ0ZDNj NmNiYzI4OWQ3OGE5ZjViNTQzNzhiZWIzMzhlYjM1ZDkyN2U6CgogICBkdC1iaW5kaW5nczogYWRk IGRvY3VtZW50IGZvciByazMwMzYtdm9wICgyMDE1LTEyLTI4IDA5OjA4OjUzICswODAwKQoKLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQpNYXJrIFlhbyAoMTQpOgogICAgICAgZHJtL3JvY2tjaGlwOiBVc2UgbmV3IHZibGFuayBh cGkgZHJtX2NydGNfdmJsYW5rXyoKICAgICAgIGRybS9yb2NrY2hpcDogdm9wOiByZXBsYWNlIGRw bXMgd2l0aCBlbmFibGUvZGlzYWJsZQogICAgICAgZHJtL3JvY2tjaGlwOiBDb252ZXJ0IHRvIHN1 cHBvcnQgYXRvbWljIEFQSQogICAgICAgZHJtL3JvY2tjaGlwOiBPcHRpbWl6YXRpb24gdm9wIG1v ZGUgc2V0CiAgICAgICBkcm0vcm9ja2NoaXA6IHN1cHBvcnQgYXRvbWljIGFzeW5jaHJvbm91cyBj b21taXQKICAgICAgIGRybS9yb2NrY2hpcDogZGlyZWN0IGNvbmZpZyBjb25uZWN0ZXIgZ2F0ZSBh bmQgb3V0X21vZGUKICAgICAgIGRybTogYnJpZGdlL2R3X2hkbWk6IGFkZCBhdG9taWMgQVBJIHN1 cHBvcnQKICAgICAgIGRybS9yb2NrY2hpcDogZHdfaGRtaTogdXNlIGVuY29kZXIgZW5hYmxlIGZ1 bmN0aW9uCiAgICAgICBkcm0vcm9ja2NoaXA6IHZvcDogbWVyZ2Ugdm9wIGNmZ19kb25lIGludG8g dm9wX2RhdGEKICAgICAgIGRybS9yb2NrY2hpcDogdm9wOiBtb3ZlIGludGVycnVwdCByZWdpc3Rl cnMgaW50byB2b3BfZGF0YQogICAgICAgZHJtL3JvY2tjaGlwOiB2b3A6IHNwaWx0IHJlZ2lzdGVy IHJlbGF0ZWQgaW50byByb2NrY2hpcF9yZWdfdm9wLmMKICAgICAgIGRybS9yb2NrY2hpcDogdm9w OiBzcGlsdCBzY2FsZSByZWdzdGVycwogICAgICAgZHJtL3JvY2tjaGlwOiB2b3A6IGFkZCByazMw MzYgdm9wIHN1cHBvcnQKICAgICAgIGR0LWJpbmRpbmdzOiBhZGQgZG9jdW1lbnQgZm9yIHJrMzAz Ni12b3AKCi0tIArvvK1hcmsgWWFvCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK