From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751532AbdATGwu (ORCPT ); Fri, 20 Jan 2017 01:52:50 -0500 Received: from mailout3.w1.samsung.com ([210.118.77.13]:55574 "EHLO mailout3.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751324AbdATGwo (ORCPT ); Fri, 20 Jan 2017 01:52:44 -0500 X-AuditID: cbfec7ef-f79d26d00000420c-fc-5881b3b17025 From: Andrzej Hajda To: Inki Dae , dri-devel@lists.freedesktop.org, Krzysztof Kozlowski Cc: Andrzej Hajda , Bartlomiej Zolnierkiewicz , Marek Szyprowski , Kyungmin Park , linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org Subject: [PATCH 3/7] drm/exynos/hdmi: fix PLL for 27MHz settings Date: Fri, 20 Jan 2017 07:52:21 +0100 Message-id: <1484895145-511-4-git-send-email-a.hajda@samsung.com> X-Mailer: git-send-email 2.7.4 In-reply-to: <1484895145-511-1-git-send-email-a.hajda@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRmVeSWpSXmKPExsWy7djP87obNzdGGCyaYmRxa905VouNM9az Wlz5+p7NYtL9CSwW589vYLc42/SG3eLyrjlsFjPO72OyWHvkLrsDp8emVZ1sHve7jzN59G1Z xejxeZNcAEsUl01Kak5mWWqRvl0CV8a3yXNYCj5wVxzdv5qpgXEbZxcjJ4eEgIlE/+kdzBC2 mMSFe+vZuhi5OIQEljFKrLp3ghXC+cwo8W/HK0aYjgNnGtlBbLCqlcuNIYr+M0q0Tb0JlmAT 0JT4u/kmG4gtIpArcfLrEbCxzAJ/GCVu3lkKNklYwEHi/6NjLF2MHBwsAqoSyx9GgIR5BRwl nv2bwwaxTE7i5rlOZpASTgEnib2L0kHGSAj8ZpM48+krG0hcQkBWYtMBqA9cJObd2Q9lC0u8 Or6FHcKWkejsOMgE0dvNKPGp/wQ7hDMF6LMPM6A6rCUOH7/ICmIzC/BJTNo2nRliAa9ER5sQ RImHxJlVnUwQYUeJyRslIX6fyijx7PV21gmMMgsYGVYxiqSWFuempxYb6hUn5haX5qXrJefn bmIERvLpf8ff72B82hxyiFGAg1GJh3fHiYYIIdbEsuLK3EOMEhzMSiK8PesbI4R4UxIrq1KL 8uOLSnNSiw8xSnOwKInz7l1wJVxIID2xJDU7NbUgtQgmy8TBKdXAGNwSoHJrY0CC/peeDxv5 40vyZ36JO7Q7ZKFl9RcWFx12yTfrWhdzKc/6ZDWdSXjzhI4+rt5Hj7I31qm/jvHftVTNPDV1 w+LzKzcUzQ5NLfyjEPXcXF758I7ojAphD62L3k433BVfzlCuNZm+NXTKlvMzV3N2/Mk8enJF 6q3KFqc22Z+JB/dzK7EUZyQaajEXFScCAC/32ovgAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDLMWRmVeSWpSXmKPExsVy+t/xa7ovNzdGGDzuFrC4te4cq8XGGetZ La58fc9mMen+BBaL8+c3sFucbXrDbnF51xw2ixnn9zFZrD1yl92B02PTqk42j/vdx5k8+ras YvT4vEkugCXKzSYjNTEltUghNS85PyUzL91WKTTETddCSSEvMTfVVilC1zckSEmhLDGnFMgz MkADDs4B7sFK+nYJbhnfJs9hKfjAXXF0/2qmBsZtnF2MnBwSAiYSB840skPYYhIX7q1n62Lk 4hASWMIoce3MHjaQhJBAI5PExbdgNpuApsTfzTfBbBGBXIn1T2eygzQwC/xjlNhw9Q0TSEJY wEHi/6NjLF2MHBwsAqoSyx9GgIR5BRwlnv2bwwaxTE7i5rlOZpASTgEnib2L0iFWOUocbD7A NoGRdwEjwypGkdTS4tz03GJDveLE3OLSvHS95PzcTYzAkN527OfmHYyXNgYfYhTgYFTi4U04 1hAhxJpYVlyZe4hRgoNZSYS3Z31jhBBvSmJlVWpRfnxRaU5q8SFGU6CTJjJLiSbnA+MtryTe 0MTQ3NLQyNjCwtzISEmct+TDlXAhgfTEktTs1NSC1CKYPiYOTqkGxuQ7Ib/lXcqmzk7N4TD6 6u8uvXHrvtaQ5m/e2wQ+n2uQiVPc9fT0kd8if52FLu/8G3b+cWmk+A6zU/sC/E1nzrTjZElq 5kyf2BOtWrBxve+6lPypU24uStyoMsW/+QbPo3c5qzlUE6/9ru1VV9mqqmVfuWztZe/THbFi ZR4/6zxzOYv/+1n9UmIpzkg01GIuKk4EAJ2AomR/AgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170120065230eucas1p1839ddd9b5fefa265ad5feab59e67fd2a X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRvsgrw=?= =?UTF-8?B?7ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRtTYW1z?= =?UTF-8?B?dW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170120065230eucas1p1839ddd9b5fefa265ad5feab59e67fd2a X-RootMTR: 20170120065230eucas1p1839ddd9b5fefa265ad5feab59e67fd2a References: <1484895145-511-1-git-send-email-a.hajda@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Current settings for 27MHz and 27.027MHz do not work. Use the settings from vendor code instead. Signed-off-by: Andrzej Hajda --- drivers/gpu/drm/exynos/exynos_hdmi.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c b/drivers/gpu/drm/exynos/exynos_hdmi.c index 223b872..a73b192 100644 --- a/drivers/gpu/drm/exynos/exynos_hdmi.c +++ b/drivers/gpu/drm/exynos/exynos_hdmi.c @@ -509,9 +509,9 @@ static const struct hdmiphy_config hdmiphy_5433_configs[] = { { .pixel_clock = 27000000, .conf = { - 0x01, 0x51, 0x22, 0x51, 0x08, 0xfc, 0x88, 0x46, - 0x72, 0x50, 0x24, 0x0c, 0x24, 0x0f, 0x7c, 0xa5, - 0xd4, 0x2b, 0x87, 0x00, 0x00, 0x04, 0x00, 0x30, + 0x01, 0x51, 0x2d, 0x75, 0x01, 0x00, 0x88, 0x02, + 0x72, 0x50, 0x44, 0x8c, 0x27, 0x00, 0x7c, 0xac, + 0xd6, 0x2b, 0x67, 0x00, 0x00, 0x04, 0x00, 0x30, 0x08, 0x10, 0x01, 0x01, 0x48, 0x40, 0x00, 0x40, }, }, @@ -519,9 +519,9 @@ static const struct hdmiphy_config hdmiphy_5433_configs[] = { .pixel_clock = 27027000, .conf = { 0x01, 0x51, 0x2d, 0x72, 0x64, 0x09, 0x88, 0xc3, - 0x71, 0x50, 0x24, 0x14, 0x24, 0x0f, 0x7c, 0xa5, - 0xd4, 0x2b, 0x87, 0x00, 0x00, 0x04, 0x00, 0x30, - 0x28, 0x10, 0x01, 0x01, 0x48, 0x40, 0x00, 0x40, + 0x71, 0x50, 0x44, 0x8c, 0x27, 0x00, 0x7c, 0xac, + 0xd6, 0x2b, 0x67, 0x00, 0x00, 0x04, 0x00, 0x30, + 0x08, 0x10, 0x01, 0x01, 0x48, 0x40, 0x00, 0x40, }, }, { -- 2.7.4