From mboxrd@z Thu Jan 1 00:00:00 1970 From: shuang.he@intel.com Subject: Re: [PATCH 5/5] drm/atomic-helpers: make mode_set hooks optional Date: 22 Feb 2015 08:33:58 -0800 Message-ID: <898e4a$dkp6sc@FMSMGA003.fm.intel.com> References: <1424604260-25134-5-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 7E3236E04D for ; Sun, 22 Feb 2015 08:49:24 -0800 (PST) In-Reply-To: <1424604260-25134-5-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: shuang.he@intel.com, ethan.gao@intel.com, intel-gfx@lists.freedesktop.org, daniel.vetter@ffwll.ch List-Id: intel-gfx@lists.freedesktop.org VGVzdGVkLUJ5OiBQUkMgUUEgUFJUUyAoUGF0Y2ggUmVncmVzc2lvbiBUZXN0IFN5c3RlbSBDb250 YWN0OiBzaHVhbmcuaGVAaW50ZWwuY29tKQpUYXNrIGlkOiA1ODA0Ci0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS1TdW1tYXJ5LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQpQbGF0Zm9ybSAgICAgICAgICBEZWx0YSAgICAgICAgICBkcm0taW50ZWwtbmlnaHRs eSAgICAgICAgICBTZXJpZXMgQXBwbGllZApQTlYgICAgICAgICAgICAgICAgIC0yICAgICAgICAg ICAgICAyNzcvMjc3ICAgICAgICAgICAgICAyNzUvMjc3CklMSyAgICAgICAgICAgICAgICAgLTEz ICAgICAgICAgICAgICAzMTMvMzEzICAgICAgICAgICAgICAzMDAvMzEzClNOQiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAzMDkvMzA5ICAgICAgICAgICAgICAzMDkvMzA5CklWQiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzODIvMzgyICAgICAgICAgICAgICAzODIv MzgyCkJZVCAgICAgICAgICAgICAgICAgLTUgICAgICAgICAgICAgIDI5Ni8yOTYgICAgICAgICAg ICAgIDI5MS8yOTYKSFNXICAgICAgICAgICAgICAgICAtMzMgICAgICAgICAgICAgIDQyNS80MjUg ICAgICAgICAgICAgIDM5Mi80MjUKQkRXICAgICAgICAgICAgICAgICAtMSAgICAgICAgICAgICAg MzE4LzMxOCAgICAgICAgICAgICAgMzE3LzMxOAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tRGV0YWlsZWQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBs YXRmb3JtICBUZXN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkcm0taW50ZWwtbmln aHRseSAgICAgICAgICBTZXJpZXMgQXBwbGllZAogUE5WICBpZ3RfZ2VtX3VzZXJwdHJfYmxpdHNf Y29oZXJlbmN5LXN5bmMgICAgICBOT19SRVNVTFQoMSlDUkFTSCg3KU5SVU4oMSlQQVNTKDcpICAg ICAgQ1JBU0goMSlQQVNTKDEpCiBQTlYgIGlndF9nZW1fdXNlcnB0cl9ibGl0c19jb2hlcmVuY3kt dW5zeW5jICAgICAgQ1JBU0goNSlOUlVOKDEpUEFTUyg1KSAgICAgIENSQVNIKDEpUEFTUygxKQoq SUxLICBpZ3Rfa21zX2ZsaXBfbm9uZXhpc3RpbmctZmIgICAgICBQQVNTKDIpICAgICAgRkFJTCgy KQoqSUxLICBpZ3Rfa21zX2ZsaXBfd2ZfdmJsYW5rLXRzLWNoZWNrICAgICAgUEFTUygyKSAgICAg IEZBSUwoMikKKklMSyAgaWd0X2ttc19mbGlwX2Jsb2NraW5nLWFic29sdXRlLXdmX3ZibGFuay1p bnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMikKKklMSyAgaWd0X2ttc19mbGlw X2Jjcy1mbGlwLXZzLW1vZGVzZXQtaW50ZXJydXB0aWJsZSAgICAgIE5SVU4oNSlQQVNTKDIpICAg ICAgRkFJTCgyKQoqSUxLICBpZ3Rfa21zX2ZsaXBfZmxpcC12cy1kcG1zLWludGVycnVwdGlibGUg ICAgICBQQVNTKDIpICAgICAgRkFJTCgyKQoqSUxLICBpZ3Rfa21zX2ZsaXBfZmxpcC12cy1ybWZi LWludGVycnVwdGlibGUgICAgICBQQVNTKDIpICAgICAgRkFJTCgyKQoqSUxLICBpZ3Rfa21zX2Zs aXBfcmNzLWZsaXAtdnMtZHBtcyAgICAgIE5SVU4oNSlQQVNTKDIpICAgICAgRkFJTCgyKQoqSUxL ICBpZ3Rfa21zX2ZsaXBfcmNzLWZsaXAtdnMtbW9kZXNldCAgICAgIE5SVU4oNSlQQVNTKDIpICAg ICAgRkFJTCgyKQoqSUxLICBpZ3Rfa21zX2ZsaXBfcmNzLWZsaXAtdnMtcGFubmluZyAgICAgIE5S VU4oNSlQQVNTKDIpICAgICAgRkFJTCgyKQoqSUxLICBpZ3Rfa21zX2ZsaXBfcmNzLWZsaXAtdnMt cGFubmluZy1pbnRlcnJ1cHRpYmxlICAgICAgTlJVTig1KVBBU1MoMikgICAgICBGQUlMKDIpCipJ TEsgIGlndF9rbXNfZmxpcF9yY3Mtd2ZfdmJsYW5rLXZzLWRwbXMtaW50ZXJydXB0aWJsZSAgICAg IFBBU1MoMikgICAgICBGQUlMKDIpCipJTEsgIGlndF9rbXNfZmxpcF92YmxhbmstdnMtaGFuZyAg ICAgIFBBU1MoMikgICAgICBGQUlMKDIpCipJTEsgIGlndF9rbXNfZmxpcF93Zl92YmxhbmstdnMt bW9kZXNldC1pbnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMikKKkJZVCAgaWd0 X2RybV9yZWFkX2VtcHR5LWJsb2NrICAgICAgUEFTUygyKSAgICAgIE5TUFQoMikKKkJZVCAgaWd0 X2RybV9yZWFkX2VtcHR5LW5vbmJsb2NrICAgICAgUEFTUygyKSAgICAgIE5TUFQoMikKKkJZVCAg aWd0X2RybV9yZWFkX2ludmFsaWQtYnVmZmVyICAgICAgUEFTUygyKSAgICAgIE5TUFQoMikKKkJZ VCAgaWd0X2RybV9yZWFkX3Nob3J0LWJ1ZmZlci1ibG9jayAgICAgIFBBU1MoMikgICAgICBOU1BU KDIpCipCWVQgIGlndF9kcm1fcmVhZF9zaG9ydC1idWZmZXItbm9uYmxvY2sgICAgICBQQVNTKDIp ICAgICAgTlNQVCgyKQoqSFNXICBpZ3Rfa21zX2ZsaXBfYm8tdG9vLWJpZyAgICAgIFBBU1MoMikg ICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9iby10b28tYmlnLWludGVycnVwdGlibGUg ICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfZHBtcy12cy12Ymxh bmstcmFjZSAgICAgIFBBU1MoMikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9mbGlw LXZzLWRwbXMtb2ZmLXZzLW1vZGVzZXQgICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBp Z3Rfa21zX2ZsaXBfbm9uZXhpc3RpbmctZmIgICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNX ICBpZ3Rfa21zX2ZsaXBfbm9uZXhpc3RpbmctZmItaW50ZXJydXB0aWJsZSAgICAgIFBBU1MoMikg ICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF92YmxhbmstdnMtZHBtcy1ycG0gICAgICBQ QVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfZmxpcC12cy1leHBpcmVkLXZi bGFuayAgICAgIFBBU1MoMikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9mbGlwLXZz LWV4cGlyZWQtdmJsYW5rLWludGVycnVwdGlibGUgICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoq SFNXICBpZ3Rfa21zX2ZsaXBfYmxvY2tpbmctYWJzb2x1dGUtd2ZfdmJsYW5rLWludGVycnVwdGli bGUgICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfYWJzb2x1dGUt d2ZfdmJsYW5rICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2Fi c29sdXRlLXdmX3ZibGFuay1pbnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkK KkhTVyAgaWd0X2ttc19mbGlwX2Jsb2NraW5nLWFic29sdXRlLXdmX3ZibGFuayAgICAgIFBBU1Mo MikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9ibG9ja2luZy13Zl92YmxhbmsgICAg ICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfYnVzeS1mbGlwICAgICAg UEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2J1c3ktZmxpcC1pbnRlcnJ1 cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2RwbXMt b2ZmLWNvbmZ1c2lvbiAgICAgIFBBU1MoMykgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxp cF9kcG1zLW9mZi1jb25mdXNpb24taW50ZXJydXB0aWJsZSAgICAgIFBBU1MoMikgICAgICBGQUlM KDEpCipIU1cgIGlndF9rbXNfZmxpcF9mbGlwLXZzLWFic29sdXRlLXdmX3ZibGFuayAgICAgIFBB U1MoMikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9mbGlwLXZzLWFic29sdXRlLXdm X3ZibGFuay1pbnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0 X2ttc19mbGlwX2ZsaXAtdnMtYmxvY2tpbmctd2YtdmJsYW5rICAgICAgUEFTUygyKSAgICAgIEZB SUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2ZsaXAtdnMtZmVuY2VzICAgICAgUEFTUygyKSAgICAg IEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2ZsaXAtdnMtZmVuY2VzLWludGVycnVwdGlibGUg ICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfZmxpcC12cy1wYW5u aW5nICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX2ZsaXAtdnMt cGFubmluZy1pbnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0 X2ttc19mbGlwX2ZsaXAtdnMtd2ZfdmJsYW5rICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkhT VyAgaWd0X2ttc19mbGlwX2ZsaXAtdnMtd2ZfdmJsYW5rLWludGVycnVwdGlibGUgICAgICBQQVNT KDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfcGxhaW4tZmxpcCAgICAgIFBBU1Mo MikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9wbGFpbi1mbGlwLWZiLXJlY3JlYXRl ICAgICAgVElNRU9VVCg0KVBBU1MoMikgICAgICBGQUlMKDEpCipIU1cgIGlndF9rbXNfZmxpcF9w bGFpbi1mbGlwLWZiLXJlY3JlYXRlLWludGVycnVwdGlibGUgICAgICBQQVNTKDIpICAgICAgRkFJ TCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfcGxhaW4tZmxpcC1pbnRlcnJ1cHRpYmxlICAgICAgUEFT UygyKSAgICAgIEZBSUwoMSkKKkhTVyAgaWd0X2ttc19mbGlwX3BsYWluLWZsaXAtdHMtY2hlY2sg ICAgICBQQVNTKDIpICAgICAgRkFJTCgxKQoqSFNXICBpZ3Rfa21zX2ZsaXBfcGxhaW4tZmxpcC10 cy1jaGVjay1pbnRlcnJ1cHRpYmxlICAgICAgUEFTUygyKSAgICAgIEZBSUwoMSkKKkJEVyAgaWd0 X2dlbV9ndHRfaG9nICAgICAgUEFTUygyMSkgICAgICBETUVTR19XQVJOKDEpUEFTUygxKQpOb3Rl OiBZb3UgbmVlZCB0byBwYXkgbW9yZSBhdHRlbnRpb24gdG8gbGluZSBzdGFydCB3aXRoICcqJwpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=