From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 2/5] gpu: host1x: Call host1x_device_add() under lock Date: Fri, 19 Dec 2014 16:24:55 +0100 Message-ID: <1419002698-4963-2-git-send-email-thierry.reding@gmail.com> References: <1419002698-4963-1-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f52.google.com (mail-pa0-f52.google.com [209.85.220.52]) by gabe.freedesktop.org (Postfix) with ESMTP id 872CC6E7B7 for ; Fri, 19 Dec 2014 07:25:07 -0800 (PST) Received: by mail-pa0-f52.google.com with SMTP id eu11so1370543pac.25 for ; Fri, 19 Dec 2014 07:25:07 -0800 (PST) In-Reply-To: <1419002698-4963-1-git-send-email-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: linux-tegra@vger.kernel.org, Mark Zhang List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KCkluc3RlYWQgb2YgbG9j a2luZyB3aXRoaW4gaG9zdDF4X2RldmljZV9hZGQoKSwgY2FsbCBpdCB1bmRlciB0aGUgbG9jayB0 bwptYWtlIHRoZSBsb2NraW5nIG1vcmUgY29uc2lzdGVudC4KClNpZ25lZC1vZmYtYnk6IFRoaWVy cnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+Ci0tLQogZHJpdmVycy9ncHUvaG9zdDF4L2J1 cy5jIHwgNiArKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvaG9zdDF4L2J1cy5jIGIvZHJpdmVycy9n cHUvaG9zdDF4L2J1cy5jCmluZGV4IGU0MTgyZTY4ZTI5Yy4uNzY5MTE2ZGJhNzk3IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9ob3N0MXgvYnVzLmMKKysrIGIvZHJpdmVycy9ncHUvaG9zdDF4L2J1 cy5jCkBAIC0zMjMsOSArMzIzLDcgQEAgc3RhdGljIGludCBob3N0MXhfZGV2aWNlX2FkZChzdHJ1 Y3QgaG9zdDF4ICpob3N0MXgsCiAJCXJldHVybiBlcnI7CiAJfQogCi0JbXV0ZXhfbG9jaygmaG9z dDF4LT5kZXZpY2VzX2xvY2spOwogCWxpc3RfYWRkX3RhaWwoJmRldmljZS0+bGlzdCwgJmhvc3Qx eC0+ZGV2aWNlcyk7Ci0JbXV0ZXhfdW5sb2NrKCZob3N0MXgtPmRldmljZXNfbG9jayk7CiAKIAlt dXRleF9sb2NrKCZjbGllbnRzX2xvY2spOwogCkBAIC00MTQsMTEgKzQxMiwxMSBAQCBzdGF0aWMg dm9pZCBob3N0MXhfYXR0YWNoX2RyaXZlcihzdHJ1Y3QgaG9zdDF4ICpob3N0MXgsCiAJCX0KIAl9 CiAKLQltdXRleF91bmxvY2soJmhvc3QxeC0+ZGV2aWNlc19sb2NrKTsKLQogCWVyciA9IGhvc3Qx eF9kZXZpY2VfYWRkKGhvc3QxeCwgZHJpdmVyKTsKIAlpZiAoZXJyIDwgMCkKIAkJZGV2X2Vyciho b3N0MXgtPmRldiwgImZhaWxlZCB0byBhbGxvY2F0ZSBkZXZpY2U6ICVkXG4iLCBlcnIpOworCisJ bXV0ZXhfdW5sb2NrKCZob3N0MXgtPmRldmljZXNfbG9jayk7CiB9CiAKIHN0YXRpYyB2b2lkIGhv c3QxeF9kZXRhY2hfZHJpdmVyKHN0cnVjdCBob3N0MXggKmhvc3QxeCwKLS0gCjIuMS4zCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=