From mboxrd@z Thu Jan 1 00:00:00 1970 From: shuang.he@intel.com Subject: Re: [PATCH 11/11] drm: Roll out drm_for_each_{plane, crtc, encoder} Date: 28 Jun 2015 20:41:35 -0700 Message-ID: References: <1435092362-31062-12-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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 75C726E0E7 for ; Sun, 28 Jun 2015 20:41:37 -0700 (PDT) In-Reply-To: <1435092362-31062-12-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, lei.a.liu@intel.com, intel-gfx@lists.freedesktop.org, daniel.vetter@ffwll.ch List-Id: intel-gfx@lists.freedesktop.org VGVzdGVkLUJ5OiBJbnRlbCBHcmFwaGljcyBRQSBQUlRTIChQYXRjaCBSZWdyZXNzaW9uIFRlc3Qg U3lzdGVtIENvbnRhY3Q6IHNodWFuZy5oZUBpbnRlbC5jb20pClRhc2sgaWQ6IDY1ODcKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVN1bW1hcnktLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tClBsYXRmb3JtICAgICAgICAgIERlbHRhICAgICAgICAgIGRybS1p bnRlbC1uaWdodGx5ICAgICAgICAgIFNlcmllcyBBcHBsaWVkCklMSyAgICAgICAgICAgICAgICAg LTYgICAgICAgICAgICAgIDMwMy8zMDMgICAgICAgICAgICAgIDI5Ny8zMDMKU05CICAgICAgICAg ICAgICAgICAtMiAgICAgICAgICAgICAgMzEyLzMxMiAgICAgICAgICAgICAgMzEwLzMxMgpJVkIg ICAgICAgICAgICAgICAgIC0yICAgICAgICAgICAgICAzNDMvMzQzICAgICAgICAgICAgICAzNDEv MzQzCkJZVCAgICAgICAgICAgICAgICAgLTMgICAgICAgICAgICAgIDI4NC8yODQgICAgICAgICAg ICAgIDI4MS8yODQKSFNXICAgICAgICAgICAgICAgICAtMyAgICAgICAgICAgICAgMzgwLzM4MCAg ICAgICAgICAgICAgMzc3LzM4MAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t RGV0YWlsZWQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBsYXRmb3JtICBU ZXN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkcm0taW50ZWwtbmlnaHRseSAgICAg ICAgICBTZXJpZXMgQXBwbGllZAoqSUxLICBpZ3RAZHJ2X2RlYnVnZnNfcmVhZGVyICAgICAgUEFT UygxKSAgICAgIERNRVNHX1dBUk4oMSkKKGRtZXNnIHBhdGNoIGFwcGxpZWQpQlVHOnVuYWJsZV90 b19oYW5kbGVfa2VybmVsQEJVRzogdW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwKT29wc0BPb3BzOiAw MDAwClJJUDpkZXNjcmliZV9vYmpbaTkxNV1AUklQOiAuKiBkZXNjcmliZV9vYmorMHgKKklMSyAg aWd0QGRydl9zdXNwZW5kQGRlYnVnZnMtcmVhZGVyICAgICAgUEFTUygxKSAgICAgIERNRVNHX1dB Uk4oMSkKKklMSyAgaWd0QGRydl9zdXNwZW5kQGZlbmNlLXJlc3RvcmUtdGlsZWQydW50aWxlZCAg ICAgIFBBU1MoMSkgICAgICBETUVTR19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKVdBUk5J Tkc6YXRfZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmM6I2RybV9tb2RlX2NvbmZpZ19yZXNldFtk cm1dKClAV0FSTklORzouKiBhdCAuKiBkcm1fbW9kZV9jb25maWdfcmVzZXQrMHgKKklMSyAgaWd0 QGRydl9zdXNwZW5kQGZlbmNlLXJlc3RvcmUtdW50aWxlZCAgICAgIFBBU1MoMSkgICAgICBETUVT R19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKVdBUk5JTkc6YXRfZHJpdmVycy9ncHUvZHJt L2RybV9jcnRjLmM6I2RybV9tb2RlX2NvbmZpZ19yZXNldFtkcm1dKClAV0FSTklORzouKiBhdCAu KiBkcm1fbW9kZV9jb25maWdfcmVzZXQrMHgKKklMSyAgaWd0QGRydl9zdXNwZW5kQGZvcmNld2Fr ZSAgICAgIFBBU1MoMSkgICAgICBETUVTR19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKVdB Uk5JTkc6YXRfZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmM6I2RybV9tb2RlX2NvbmZpZ19yZXNl dFtkcm1dKClAV0FSTklORzouKiBhdCAuKiBkcm1fbW9kZV9jb25maWdfcmVzZXQrMHgKKklMSyAg aWd0QGdlbV93b3JrYXJvdW5kc0BzdXNwZW5kLXJlc3VtZSAgICAgIFBBU1MoMSkgICAgICBETUVT R19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKVdBUk5JTkc6YXRfZHJpdmVycy9ncHUvZHJt L2RybV9jcnRjLmM6I2RybV9tb2RlX2NvbmZpZ19yZXNldFtkcm1dKClAV0FSTklORzouKiBhdCAu KiBkcm1fbW9kZV9jb25maWdfcmVzZXQrMHgKKlNOQiAgaWd0QGRydl9kZWJ1Z2ZzX3JlYWRlciAg ICAgIFBBU1MoMSkgICAgICBETUVTR19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKUJVRzp1 bmFibGVfdG9faGFuZGxlX2tlcm5lbEBCVUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsCk9vcHNA T29wczogMDAwMApSSVA6ZGVzY3JpYmVfb2JqW2k5MTVdQFJJUDogLiogZGVzY3JpYmVfb2JqKzB4 CipTTkIgIGlndEBrbXNfYWRkZmJAZnJhbWVidWZmZXItdnMtc2V0LXRpbGluZyAgICAgIFBBU1Mo MSkgICAgICBUSU1FT1VUKDEpCipJVkIgIGlndEBkcnZfZGVidWdmc19yZWFkZXIgICAgICBQQVNT KDEpICAgICAgRE1FU0dfV0FSTigxKQooZG1lc2cgcGF0Y2ggYXBwbGllZClCVUc6dW5hYmxlX3Rv X2hhbmRsZV9rZXJuZWxAQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbApPb3BzQE9vcHM6IDAw MDAKUklQOmRlc2NyaWJlX29ialtpOTE1XUBSSVA6IC4qIGRlc2NyaWJlX29iaisweAoqSVZCICBp Z3RAa21zX2FkZGZiQGZyYW1lYnVmZmVyLXZzLXNldC10aWxpbmcgICAgICBQQVNTKDEpICAgICAg VElNRU9VVCgxKQoqQllUICBpZ3RAZHJ2X2RlYnVnZnNfcmVhZGVyICAgICAgUEFTUygxKSAgICAg IERNRVNHX1dBUk4oMSkKKGRtZXNnIHBhdGNoIGFwcGxpZWQpQlVHOnVuYWJsZV90b19oYW5kbGVf a2VybmVsQEJVRzogdW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwKT29wc0BPb3BzOiAwMDAwClJJUDpk ZXNjcmliZV9vYmpbaTkxNV1AUklQOiAuKiBkZXNjcmliZV9vYmorMHgKKkJZVCAgaWd0QGdlbV9w YXJ0aWFsX3B3cml0ZV9wcmVhZEByZWFkcy1kaXNwbGF5ICAgICAgUEFTUygxKSAgICAgIEZBSUwo MSkKKkJZVCAgaWd0QGttc19hZGRmYkBmcmFtZWJ1ZmZlci12cy1zZXQtdGlsaW5nICAgICAgUEFT UygxKSAgICAgIFRJTUVPVVQoMSkKKkhTVyAgaWd0QGRydl9kZWJ1Z2ZzX3JlYWRlciAgICAgIFBB U1MoMSkgICAgICBETUVTR19XQVJOKDEpCihkbWVzZyBwYXRjaCBhcHBsaWVkKUJVRzp1bmFibGVf dG9faGFuZGxlX2tlcm5lbEBCVUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsCk9vcHNAT29wczog MDAwMApSSVA6ZGVzY3JpYmVfb2JqW2k5MTVdQFJJUDogLiogZGVzY3JpYmVfb2JqKzB4CipIU1cg IGlndEBrbXNfYWRkZmJAZnJhbWVidWZmZXItdnMtc2V0LXRpbGluZyAgICAgIFBBU1MoMSkgICAg ICBUSU1FT1VUKDEpCipIU1cgIGlndEBwbV9ycG1AZGVidWdmcy1yZWFkICAgICAgUEFTUygxKSAg ICAgIFRJTUVPVVQoMSkKTm90ZTogWW91IG5lZWQgdG8gcGF5IG1vcmUgYXR0ZW50aW9uIHRvIGxp bmUgc3RhcnQgd2l0aCAnKicKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK