From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hai Li Subject: [PATCH 2/5] drm/msm/dsi: Specify bitmask to set source PLL Date: Thu, 13 Aug 2015 17:45:50 -0400 Message-ID: <1439502353-7681-3-git-send-email-hali@codeaurora.org> References: <1439502353-7681-1-git-send-email-hali@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp.codeaurora.org (smtp.codeaurora.org [198.145.29.96]) by gabe.freedesktop.org (Postfix) with ESMTPS id 370626EE5A for ; Thu, 13 Aug 2015 14:46:26 -0700 (PDT) In-Reply-To: <1439502353-7681-1-git-send-email-hali@codeaurora.org> 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-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org VGhlIGJpdCBwb3NpdGlvbiB0byBjb25maWd1cmUgc291cmNlIFBMTCB3aWxsIGNoYW5nZQpvbiBu ZXcgdHlwZXMgb2YgUEhZcy4gVGhlIGNhbGxlciBzaG91bGQgcGFzcyBkb3duCnRoaXMgaW5mb3Jt YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBIYWkgTGkgPGhhbGlAY29kZWF1cm9yYS5vcmc+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL21zbS9kc2kvZHNpX3BoeS5jIHwgMTYgKysrKysrKysrKystLS0tLQog MSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kc2kvZHNpX3BoeS5jIGIvZHJpdmVycy9ncHUvZHJt L21zbS9kc2kvZHNpX3BoeS5jCmluZGV4IGJkMzdlNjEuLjc5OTIwMWUgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9tc20vZHNpL2RzaV9waHkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNt L2RzaS9kc2lfcGh5LmMKQEAgLTE1NywxNyArMTU3LDIxIEBAIGZhaWw6CiAJcmV0dXJuIHJldDsK IH0KIAotc3RhdGljIHZvaWQgZHNpX3BoeV9zZXRfc3JjX3BsbChzdHJ1Y3QgbXNtX2RzaV9waHkg KnBoeSwgaW50IHBsbF9pZCwgdTMyIHJlZykKK3N0YXRpYyB2b2lkIGRzaV9waHlfc2V0X3NyY19w bGwoc3RydWN0IG1zbV9kc2lfcGh5ICpwaHksIGludCBwbGxfaWQsIHUzMiByZWcsCisJCQkJdTMy IGJpdF9tYXNrKQogewogCWludCBwaHlfaWQgPSBwaHktPmlkOworCXUzMiB2YWw7CiAKIAlpZiAo KHBoeV9pZCA+PSBEU0lfTUFYKSB8fCAocGxsX2lkID49IERTSV9NQVgpKQogCQlyZXR1cm47CiAK Kwl2YWwgPSBkc2lfcGh5X3JlYWQocGh5LT5iYXNlICsgcmVnKTsKKwogCWlmIChwaHktPmNmZy0+ c3JjX3BsbF90cnV0aHRhYmxlW3BoeV9pZF1bcGxsX2lkXSkKLQkJZHNpX3BoeV93cml0ZShwaHkt PmJhc2UgKyByZWcsIDB4MDEpOworCQlkc2lfcGh5X3dyaXRlKHBoeS0+YmFzZSArIHJlZywgdmFs IHwgYml0X21hc2spOwogCWVsc2UKLQkJZHNpX3BoeV93cml0ZShwaHktPmJhc2UgKyByZWcsIDB4 MDApOworCQlkc2lfcGh5X3dyaXRlKHBoeS0+YmFzZSArIHJlZywgdmFsICYgKH5iaXRfbWFzaykp OwogfQogCiAjZGVmaW5lIFNfRElWX1JPVU5EX1VQKG4sIGQpCVwKQEAgLTM4OSw3ICszOTMsOCBA QCBzdGF0aWMgaW50IGRzaV8yOG5tX3BoeV9lbmFibGUoc3RydWN0IG1zbV9kc2lfcGh5ICpwaHks IGludCBzcmNfcGxsX2lkLAogCiAJZHNpX3BoeV93cml0ZShiYXNlICsgUkVHX0RTSV8yOG5tX1BI WV9DVFJMXzAsIDB4NWYpOwogCi0JZHNpX3BoeV9zZXRfc3JjX3BsbChwaHksIHNyY19wbGxfaWQs IFJFR19EU0lfMjhubV9QSFlfR0xCTF9URVNUX0NUUkwpOworCWRzaV9waHlfc2V0X3NyY19wbGwo cGh5LCBzcmNfcGxsX2lkLCBSRUdfRFNJXzI4bm1fUEhZX0dMQkxfVEVTVF9DVFJMLAorCQkJRFNJ XzI4bm1fUEhZX0dMQkxfVEVTVF9DVFJMX0JJVENMS19IU19TRUwpOwogCiAJcmV0dXJuIDA7CiB9 CkBAIC00NTEsNyArNDU2LDggQEAgc3RhdGljIGludCBkc2lfMjBubV9waHlfZW5hYmxlKHN0cnVj dCBtc21fZHNpX3BoeSAqcGh5LCBpbnQgc3JjX3BsbF9pZCwKIAogCWRzaV9waHlfd3JpdGUoYmFz ZSArIFJFR19EU0lfMjBubV9QSFlfU1RSRU5HVEhfMCwgMHhmZik7CiAKLQlkc2lfcGh5X3NldF9z cmNfcGxsKHBoeSwgc3JjX3BsbF9pZCwgUkVHX0RTSV8yMG5tX1BIWV9HTEJMX1RFU1RfQ1RSTCk7 CisJZHNpX3BoeV9zZXRfc3JjX3BsbChwaHksIHNyY19wbGxfaWQsIFJFR19EU0lfMjBubV9QSFlf R0xCTF9URVNUX0NUUkwsCisJCQlEU0lfMjBubV9QSFlfR0xCTF9URVNUX0NUUkxfQklUQ0xLX0hT X1NFTCk7CiAKIAlmb3IgKGkgPSAwOyBpIDwgNDsgaSsrKSB7CiAJCWRzaV9waHlfd3JpdGUoYmFz ZSArIFJFR19EU0lfMjBubV9QSFlfTE5fQ0ZHXzMoaSksCi0tIApUaGUgUXVhbGNvbW0gSW5ub3Zh dGlvbiBDZW50ZXIsIEluYy4gaXMgYSBtZW1iZXIgb2YgdGhlIENvZGUgQXVyb3JhIEZvcnVtLApo b3N0ZWQgYnkgVGhlIExpbnV4IEZvdW5kYXRpb24KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==