From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomeu Vizoso Subject: [PATCH v2 09/12] regulator: register dependency parser for firmware nodes Date: Wed, 1 Jul 2015 11:41:04 +0200 Message-ID: <1435743667-11987-10-git-send-email-tomeu.vizoso@collabora.com> References: <1435743667-11987-1-git-send-email-tomeu.vizoso@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by gabe.freedesktop.org (Postfix) with ESMTPS id 270AF6EAAB for ; Wed, 1 Jul 2015 02:43:00 -0700 (PDT) Received: by wiwl6 with SMTP id l6so159021757wiw.0 for ; Wed, 01 Jul 2015 02:42:58 -0700 (PDT) In-Reply-To: <1435743667-11987-1-git-send-email-tomeu.vizoso@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-fbdev@vger.kernel.org, Tomeu Vizoso , linux-gpio@vger.kernel.org, "Rafael J. Wysocki" , alsa-devel@alsa-project.org, dri-devel@lists.freedesktop.org, Liam Girdwood , linux-acpi@vger.kernel.org, Mark Brown , linux-pwm@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org U28gb3RoZXJzIGNhbiBmaW5kIG91dCB3aGF0IGRlcGVuZHMgb24gcmVndWxhdG9ycywgYXMgc3Bl Y2lmaWVkCmluIGJpbmRpbmdzL3JlZ3VsYXRvci9yZWd1bGF0b3IudHh0LgoKU2lnbmVkLW9mZi1i eTogVG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KLS0tCgpDaGFuZ2Vz IGluIHYyOiBOb25lCgogZHJpdmVycy9yZWd1bGF0b3IvY29yZS5jIHwgMjcgKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvcmVndWxhdG9yL2NvcmUuYyBiL2RyaXZlcnMvcmVndWxhdG9yL2NvcmUu YwppbmRleCBjOWY3MjAxLi41MzVjYWQwIDEwMDY0NAotLS0gYS9kcml2ZXJzL3JlZ3VsYXRvci9j b3JlLmMKKysrIGIvZHJpdmVycy9yZWd1bGF0b3IvY29yZS5jCkBAIC00MTEyLDYgKzQxMTIsMzEg QEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgcmVndWxhdG9yX3N1bW1hcnlf Zm9wcyA9IHsKICNlbmRpZgogfTsKIAorc3RhdGljIHZvaWQgcmVndWxhdG9yX2dldF9kZXBlbmRl bmNpZXMoc3RydWN0IGZ3bm9kZV9oYW5kbGUgKmZ3bm9kZSwKKwkJCQkgICAgICAgc3RydWN0IGxp c3RfaGVhZCAqZGVwcykKK3sKKwlzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wOworCXN0cnVjdCBwcm9w ZXJ0eSAqcHA7CisJc3RydWN0IGRldmljZV9ub2RlICpkZXA7CisKKwlucCA9IHRvX29mX25vZGUo Zndub2RlKTsKKwlpZiAoIW5wKQorCQlyZXR1cm47CisKKwlmb3JfZWFjaF9wcm9wZXJ0eV9vZl9u b2RlKG5wLCBwcCkgeworCQlpZiAoIXN0cmVuZHMocHAtPm5hbWUsICItc3VwcGx5IikpCisJCQlj b250aW51ZTsKKworCQlkZXAgPSBvZl9wYXJzZV9waGFuZGxlKG5wLCBwcC0+bmFtZSwgMCk7CisJ CWlmICghZGVwKQorCQkJY29udGludWU7CisKKwkJZndub2RlX2FkZF9kZXBlbmRlbmN5KCZkZXAt PmZ3bm9kZSwgZGVwcyk7CisKKwkJb2Zfbm9kZV9wdXQoZGVwKTsKKwl9Cit9CisKIHN0YXRpYyBp bnQgX19pbml0IHJlZ3VsYXRvcl9pbml0KHZvaWQpCiB7CiAJaW50IHJldDsKQEAgLTQxMzAsNiAr NDE1NSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHJlZ3VsYXRvcl9pbml0KHZvaWQpCiAKIAlyZWd1 bGF0b3JfZHVtbXlfaW5pdCgpOwogCisJZndub2RlX2FkZF9kZXBlbmRlbmN5X3BhcnNlcihyZWd1 bGF0b3JfZ2V0X2RlcGVuZGVuY2llcyk7CisKIAlyZXR1cm4gcmV0OwogfQogCi0tIAoyLjQuMQoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK