From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 47/51] drm/i915: Update ironlake_enable_rc6() to do explicit request management Date: Fri, 27 Feb 2015 14:56:25 +0100 Message-ID: <20150227135624.GF24485@phenom.ffwll.local> References: <1423828140-10653-1-git-send-email-John.C.Harrison@Intel.com> <1423828140-10653-48-git-send-email-John.C.Harrison@Intel.com> <20150213121900.GL2749@nuc-i3427.alporthouse.com> <54DE2D30.3070203@Intel.com> <20150213170316.GT2749@nuc-i3427.alporthouse.com> <54E4A180.9050701@Intel.com> <20150225213113.GA24485@phenom.ffwll.local> <54F067C7.4010307@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by gabe.freedesktop.org (Postfix) with ESMTP id CBF216E297 for ; Fri, 27 Feb 2015 05:55:16 -0800 (PST) Received: by wiwl15 with SMTP id l15so374313wiw.5 for ; Fri, 27 Feb 2015 05:55:15 -0800 (PST) Content-Disposition: inline In-Reply-To: <54F067C7.4010307@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: John Harrison Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBGZWIgMjcsIDIwMTUgYXQgMTI6NDk6MTFQTSArMDAwMCwgSm9obiBIYXJyaXNvbiB3 cm90ZToKPiBPbiAyNS8wMi8yMDE1IDIxOjMxLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID5PbiBX ZWQsIEZlYiAxOCwgMjAxNSBhdCAwMjoyODoxNlBNICswMDAwLCBKb2huIEhhcnJpc29uIHdyb3Rl Ogo+ID4+T24gMTMvMDIvMjAxNSAxNzowMywgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4+Pk9uIEZy aSwgRmViIDEzLCAyMDE1IGF0IDA0OjU4OjI0UE0gKzAwMDAsIEpvaG4gSGFycmlzb24gd3JvdGU6 Cj4gPj4+Pk9uIDEzLzAyLzIwMTUgMTI6MTksIENocmlzIFdpbHNvbiB3cm90ZToKPiA+Pj4+Pk9u IEZyaSwgRmViIDEzLCAyMDE1IGF0IDExOjQ4OjU2QU0gKzAwMDAsIEpvaG4uQy5IYXJyaXNvbkBJ bnRlbC5jb20gd3JvdGU6Cj4gPj4+Pj4+RnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJp c29uQEludGVsLmNvbT4KPiA+Pj4+Pj4KPiA+Pj4+Pj5VcGRhdGVkIGlyb25sYWtlX2VuYWJsZV9y YzYoKSB0byBkbyBleHBsaWNpdCByZXF1ZXN0IGNyZWF0aW9uIGFuZCBzdWJtaXNzaW9uLgo+ID4+ Pj4+SWYgeW91IG1lcmdlZCB0aGUgY29udGV4dCBoZXJlIHdpdGggdGhlIGNvbW1vbiBjb250ZXh0 IHN3aXRjaGluZyBjb2RlLAo+ID4+Pj4+d2UgZG9uJ3QgZXZlbiBuZWVkIHRvIHRvdWNoIHRoZSBy aW5nIGhlcmUuCj4gPj4+Pj4tQ2hyaXMKPiA+Pj4+Pgo+ID4+Pj5JdCB3b3VsZCBjZXJ0YWlubHkg YmUgcHJlZmVyYWJsZSB0byBub3QgaGF2ZSBhbnkgcmluZyBjb21tYW5kcwo+ID4+Pj53cml0dGVu IGZyb20gZGVlcCB3aXRoaW4gdGhlIHBvd2VyIG1hbmFnZW1lbnQgY29kZS4gSG93ZXZlciwgSQo+ ID4+Pj5kaWRuJ3Qgd2FudCB0byBjaGFuZ2UgYW55dGhpbmcgSSBkaWRuJ3QgcmVhbGx5IG5lZWQg dG8sIGVzcGVjaWFsbHkKPiA+Pj4+aW4gY29kZSB0aGF0IEknbSBub3QgYXQgYWxsIHN1cmUgYWJv dXQuIFBsdXMgSSBkb24ndCBoYXZlIGFuCj4gPj4+Pmlyb25sYWtlIHRvIHRlc3QgYW55IHNpZ25p ZmljYW50IGNoYW5nZSBvbi4KPiA+Pj5JIGRpZCBhbmQgdGVzdGVkIGV4dGVuc2l2ZWx5Lgo+ID4+ Pi1DaHJpcwo+ID4+RG8geW91IGhhdmUgYSBwYXRjaCB0aGF0IGp1c3QgZG9lcyB0aGUgbW92ZSBv ZiB0aGlzIGZyb20gUE0gY29kZSB0byBjb250ZXh0Cj4gPj5zd2l0Y2ggY29kZT8gU29tZXRoaW5n IHRoYXQgSSBjYW4gZHJvcCBpbnRvIHRoaXMgc2VyaWVzIHdvdWxkIGJlIGdyZWF0LiBJZgo+ID4+ bm90LCBleGFjdGx5IHdoZXJlIGFib3V0IGluIHRoZSBjb250ZXh0IHN3aXRjaCBjb2RlIHNob3Vs ZCBpdCBnbz8gU2hvdWxkIGl0Cj4gPj5iZSBpbiB0aGUgc3RhcnQgb2YgZGF5IGluaXRpYWxpc2F0 aW9uLCBpbiB0aGUgcGVyIGNvbnRleHQgaW50aWFsaXNhdGlvbiwKPiA+PmV2ZXJ5IGNvbnRleHQg c3dpdGNoLCBvbmx5IHRoZSBmaXJzdCBzd2l0Y2ggYWZ0ZXIgYSByZXN1bWUsIC4uLj8KPiA+Pgo+ ID4+VHJhY2luZyBiYWNrIHRvIHdoZXJlL3doZW4gdGhpcyBjb2RlIGlzIGN1cnJlbnRseSBleGVj dXRlZCBzZWVtcyB0byBiZSBxdWl0ZQo+ID4+Y29tcGxpY2F0ZWQuIFRoZSBfZW5hYmxlX3JjNigp IGZ1bmN0aW9uIGlzIGNhbGxlZCBkdXJpbmcgcmluZyByZXNldCBidXQgb25seQo+ID4+Zm9yIEdl bjYrIGJlY2F1c2UgSXJvbmxha2UgaXMgYnJva2VuIGFjY29yZGluZyB0byB0aGUgY29tbWVudC4g SXQgaXMgYWxzbwo+ID4+Y2FsbGVkIGJ5IGEgc3lzdGVtIHBvd2VyIG1hbmFnZW1lbnQgY2FsbGJh Y2sgYnV0IGl0IGlzIHVuY2xlYXIgd2hlbiB0aGF0Cj4gPj53b3VsZCBvY2N1ci4gRmluYWxseSwg aXQgaXMgYWxzbyBjYWxsZWQgZnJvbSB0aGUgZGlzcGxheSBjb2RlIGluCj4gPj5pbnRlbF9tb2Rl c2V0X2luaXRfaHcoKS4KPiA+aWxrIHJjNiBpcyBkaXNhYmxlZCBieSBkZWZhdWx0IGJlY2F1c2Ug aXQgY3Jhc2hlcyBtYWNoaW5lcyBoYXJkIGFuZAo+ID5kb2Vzbid0IHNlZW0gdG8gYmUgYWxsIHRo YXQgdXNlZnVsIHJlYWxseS4gQ29tcGFyZWQgdG8gZ2VuNisgcmM2IHdoaWNoIGhhcwo+ID5hIG1h c3NpdmUgaW1wYWN0IG9uIGlkbGUgcG93ZXIgY29uc3VtcHRpb24sIG1vcmUgd2l0aCBlYWNoIGdl bmVyYXRpb24uCj4gPgo+ID5JJ3ZlIGFsc28gbmV2ZXIgaGVhcmQgb2YgYW55b25lIG1hbmFnaW5n IHRvIG1ha2UgdGhpcyB3b3JrIHJlbGlhYmx5LiBXZQo+ID5jb3VsZCBhbHNvIGp1c3QgcmlwIHRo ZSBlbnRpcmUgY29kZSBvdXQgSSB0aGluaywgYXQgbGVhc3QgSSB3b3VsZG4ndCBiZQo+ID5zdXJw cmlzZWQgaWYgaXQgaGFzIGJpdHJvdCBjb21wbGV0ZWx5IGJ5IG5vdy4KPiA+LURhbmllbAo+IAo+ IFNvIGp1c3QgcmVtb3ZlIHRoZSBpcm9ubGFrZV9lbmFibGVfcmM2KCkgZnVuY3Rpb24gY29tcGxl dGVseT8gT3Iga2VlcCBpdCBhcwo+IGEgc3R1YiB0aGF0IGp1c3Qgc2F5cyAnLyogdGhpcyBoYXMg bmV2ZXIgd29ya2VkIHNvIGhhcyBiZWVuIHJlbW92ZWQgKi8nLgoKSnVzdCByZW1vdmUgaXQgZW50 aXJlbHksIHRvZ2V0aGVyIHdpdGggYWxsIHRoZSBvdGhlciBpcm9ubGFrZSByYzYgc3R1ZmYKcGx1 cyBmdW5jdGlvbnMgb25seSBjYWxsZWQgYnkgaXQuIEFsbCB0aGUgaXJvbmxha2VfKl9yYzYgc3R1 ZmYKZXNzZW50aWFsbHkuIGlyb25sYWtlXypfZHJwcyBpcyB0aGUgdHVyYm8gc3VwcG9ydCwgdGhh dCBwYXJ0IG5lZWRzIHRvCnN0YXkuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUg RW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDov L2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK