From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: Re: [PATCH 10/33] fbcon: call fbcon_fb_(un)registered directly Date: Mon, 20 May 2019 19:08:20 +0200 Message-ID: <20190520170820.GA27230@ravnborg.org> References: <20190520082216.26273-1-daniel.vetter@ffwll.ch> <20190520082216.26273-11-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20190520082216.26273-11-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: linux-fbdev@vger.kernel.org, Bartlomiej Zolnierkiewicz , Greg Kroah-Hartman , Intel Graphics Development , LKML , DRI Development , =?utf-8?B?TWljaGHFgiBNaXJvc8WCYXc=?= , Yisheng Xie , Hans de Goede , Mikulas Patocka , Thomas Zimmermann , Daniel Vetter , Peter Rosin List-Id: intel-gfx@lists.freedesktop.org SGkgRGFuaWVsLgoKV2hpbGUgYnJvd3NpbmcgdGhpcyBuaWNlIHBhdGNoIHNlcmllcyBJIHN0dW1i bGVkIHVwb24gYSBkZXRhaWwuCgpPbiBNb24sIE1heSAyMCwgMjAxOSBhdCAxMDoyMTo1M0FNICsw MjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+IFdpdGgKPiAKPiBjb21taXQgNjEwNGMzNzA5NGU3 MjlmM2Q0Y2U2NTc5NzAwMjExMjczNWQ0OWNkMQo+IEF1dGhvcjogRGFuaWVsIFZldHRlciA8ZGFu aWVsLnZldHRlckBmZndsbC5jaD4KPiBEYXRlOiAgIFR1ZSBBdWcgMSAxNzozMjowNyAyMDE3ICsw MjAwCj4gCj4gICAgIGZiY29uOiBNYWtlIGZiY29uIGEgYnVpbHQtdGltZSBkZXBlbmN5IGZvciBm YmRldgo+IAo+IHdlIGhhdmUgYSBzdGF0aWMgZGVwZW5kZW5jeSBiZXR3ZWVuIGZiY29uIGFuZCBm YmRldiwgYW5kIHdlIGNhbgo+IHJlcGxhY2UgdGhlIGluZGlyZWN0aW9uIHRocm91Z2ggdGhlIG5v dGlmaWVyIGNoYWluIHdpdGggYSBmdW5jdGlvbgo+IGNhbGwuCj4gCj4gU2lnbmVkLW9mZi1ieTog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gQ2M6IEJhcnRsb21pZWog Wm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KPiBDYzogRGFuaWVsIFZl dHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiBDYzogSGFucyBkZSBHb2VkZSA8aGRlZ29l ZGVAcmVkaGF0LmNvbT4KPiBDYzogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3Vu ZGF0aW9uLm9yZz4KPiBDYzogIk5vcmFsZiBUcsO4bm5lcyIgPG5vcmFsZkB0cm9ubmVzLm9yZz4K PiBDYzogWWlzaGVuZyBYaWUgPHlzeGllQGZveG1haWwuY29tPgo+IENjOiBQZXRlciBSb3NpbiA8 cGVkYUBheGVudGlhLnNlPgo+IENjOiAiTWljaGHFgiBNaXJvc8WCYXciIDxtaXJxLWxpbnV4QHJl cmUucW1xbS5wbD4KPiBDYzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1tZXJtYW5uQHN1c2UuZGU+ Cj4gQ2M6IE1pa3VsYXMgUGF0b2NrYSA8bXBhdG9ja2FAcmVkaGF0LmNvbT4KPiBDYzogbGludXgt ZmJkZXZAdmdlci5rZXJuZWwub3JnCj4gLS0tCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgv ZmIuaCBiL2luY2x1ZGUvbGludXgvZmIuaAo+IGluZGV4IGY1MmVmMGFkNjc4MS4uNzAxYWJhZjc5 Yzg3IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvZmIuaAo+ICsrKyBiL2luY2x1ZGUvbGlu dXgvZmIuaAo+IEBAIC0xMzYsMTAgKzEzNiw2IEBAIHN0cnVjdCBmYl9jdXJzb3JfdXNlciB7Cj4g ICNkZWZpbmUgRkJfRVZFTlRfUkVTVU1FCQkJMHgwMwo+ICAvKiAgICAgIEFuIGVudHJ5IGZyb20g dGhlIG1vZGVsaXN0IHdhcyByZW1vdmVkICovCj4gICNkZWZpbmUgRkJfRVZFTlRfTU9ERV9ERUxF VEUgICAgICAgICAgICAweDA0Cj4gLS8qICAgICAgQSBkcml2ZXIgcmVnaXN0ZXJlZCBpdHNlbGYg Ki8KPiAtI2RlZmluZSBGQl9FVkVOVF9GQl9SRUdJU1RFUkVEICAgICAgICAgIDB4MDUKPiAtLyog ICAgICBBIGRyaXZlciB1bnJlZ2lzdGVyZWQgaXRzZWxmICovCj4gLSNkZWZpbmUgRkJfRVZFTlRf RkJfVU5SRUdJU1RFUkVEICAgICAgICAweDA2Cj4gIC8qICAgICAgQ09OU09MRS1TUEVDSUZJQzog Z2V0IGNvbnNvbGUgdG8gZnJhbWVidWZmZXIgbWFwcGluZyAqLwo+ICAjZGVmaW5lIEZCX0VWRU5U X0dFVF9DT05TT0xFX01BUCAgICAgICAgMHgwNwo+ICAvKiAgICAgIENPTlNPTEUtU1BFQ0lGSUM6 IHNldCBjb25zb2xlIHRvIGZyYW1lYnVmZmVyIG1hcHBpbmcgKi8KClRoaXMgYnJlYWtzIGJ1aWxk IG9mIGFyY2gvYXJtL21hY2gtcHhhL2FtMjAwZXBkLmMgdGhhdHMgdXNlcwpGQl9FVkVOVF9GQl8q UkVHSVNURVJFRDoKCgogICAgICAgaWYgKGV2ZW50ID09IEZCX0VWRU5UX0ZCX1JFR0lTVEVSRUQp CiAgICAgICAgICAgICAgICByZXR1cm4gYW0yMDBfc2hhcmVfdmlkZW9fbWVtKGluZm8pOwogICAg ICAgIGVsc2UgaWYgKGV2ZW50ID09IEZCX0VWRU5UX0ZCX1VOUkVHSVNURVJFRCkKICAgICAgICAg ICAgICAgIHJldHVybiBhbTIwMF91bnNoYXJlX3ZpZGVvX21lbShpbmZvKTsKCgpGb3VuZCB3aGls ZSBncmVwcGluZyBmb3IgIkZCX0VWRU5UIiBzbyB0aGlzIGlzIG5vdCBhIGJ1aWxkCmVycm9yIEkg dHJpZ2dlcmVkLgoKCVNhbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWw=