From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Herrmann Subject: [PATCH] fbdev: put module after running driver callback Date: Fri, 11 Sep 2015 18:10:43 +0200 Message-ID: <1441987843-4313-1-git-send-email-dh.herrmann@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTPS id C880F6E46A for ; Fri, 11 Sep 2015 09:11:14 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so70175425wic.0 for ; Fri, 11 Sep 2015 09:11:13 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-fbdev@vger.kernel.org Cc: Tomi Valkeinen , Jean-Christophe Plagniol-Villard , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Q3VycmVudGx5LCBmb3IgZWFjaCBvcGVuKCkgb24gYW4gZmJkZXYgZGV2aWNlLCB3ZSBwaW4gdGhl IHVuZGVybHlpbmcKZmJkZXYgZGV2aWNlIGFuZCBkcml2ZXIgbW9kdWxlLiBPbiBjbG9zZSgpLCB3 ZSByZWxlYXNlIGJvdGguIFRoaXMKZ3VhcmFudGVlcyB0aGF0IHRoZSBmYmRldiBvYmplY3Qgc3Rh eXMgYXJvdW5kIHVudGlsIHRoZSBsYXN0IEZEIGlzCnJlbGVhc2VkIChldmVuIHRob3VnaCBpdCBt aWdodCBiZSB1bnJlZ2lzdGVyZWQgYWxyZWFkeSkuCgpIb3dldmVyLCBjdXJyZW50bHkgd2UgY2Fs bCBtb2R1bGVfcHV0KCkgKmJlZm9yZSogY2FsbGluZyBwdXRfZmJfaW5mbygpLgpUaGlzIGhhcyB0 aGUgc2lkZS1lZmZlY3QgdGhhdCB0aGUgZHJpdmVyIG1vZHVsZSBtaWdodCBiZSB1bmxvYWRlZCBi ZWZvcmUKcHV0X2ZiX2luZm8oKSBjYWxscyBpbnRvIGZiaW5mby0+ZmJvcHMtPmZiX2Rlc3Ryb3ko KS4KCkZpeCB0aGlzIGJ5IGtlZXBpbmcgdGhlIG1vZHVsZSBwaW5uZWQgdW50aWwgYWZ0ZXIgd2Ug cmVsZWFzZSBvdXIgZmJkZXYKcmVmZXJlbmNlLiBOb3RlIHRoYXQgcmVnaXN0ZXJfZnJhbWVidWZm ZXIoKSBhbmQgdW5yZWdpc3Rlcl9mcmFtZWJ1ZmZlcigpCmFyZSBzcGVjaWFsIGFzIHdlIHJlcXVp cmUgdGhlIGRyaXZlciB0byB1bnJlZ2lzdGVyIGRldmljZSBiZWZvcmUKdW5sb2FkaW5nLiBIZW5j ZSwgdGhleSBkb24ndCBuZWVkIHRvIHBpbiB0aGUgbW9kdWxlLiBIb3dldmVyLCBhbGwgb3Blbgpo YW5kbGVycyAqaGF2ZSB0byouCgpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIZXJybWFubiA8ZGguaGVy cm1hbm5AZ21haWwuY29tPgotLS0KIGRyaXZlcnMvdmlkZW8vZmJkZXYvY29yZS9mYm1lbS5jIHwg NSArKysrLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmlkZW8vZmJkZXYvY29yZS9mYm1lbS5jIGIvZHJpdmVycy92 aWRlby9mYmRldi9jb3JlL2ZibWVtLmMKaW5kZXggMDcwNWQ4OC4uNGU3ODczMSAxMDA2NDQKLS0t IGEvZHJpdmVycy92aWRlby9mYmRldi9jb3JlL2ZibWVtLmMKKysrIGIvZHJpdmVycy92aWRlby9m YmRldi9jb3JlL2ZibWVtLmMKQEAgLTE0ODIsMTMgKzE0ODIsMTYgQEAgX19hY3F1aXJlcygmaW5m by0+bG9jaykKIF9fcmVsZWFzZXMoJmluZm8tPmxvY2spCiB7CiAJc3RydWN0IGZiX2luZm8gKiBj b25zdCBpbmZvID0gZmlsZS0+cHJpdmF0ZV9kYXRhOworCXN0cnVjdCBtb2R1bGUgKm93bmVyOwog CiAJbXV0ZXhfbG9jaygmaW5mby0+bG9jayk7CiAJaWYgKGluZm8tPmZib3BzLT5mYl9yZWxlYXNl KQogCQlpbmZvLT5mYm9wcy0+ZmJfcmVsZWFzZShpbmZvLDEpOwotCW1vZHVsZV9wdXQoaW5mby0+ ZmJvcHMtPm93bmVyKTsKKwlvd25lciA9IGluZm8tPmZib3BzLT5vd25lcjsKIAltdXRleF91bmxv Y2soJmluZm8tPmxvY2spOworCiAJcHV0X2ZiX2luZm8oaW5mbyk7CisJbW9kdWxlX3B1dChvd25l cik7CiAJcmV0dXJuIDA7CiB9CiAKLS0gCjIuNS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=