Received: by 10.223.164.202 with SMTP id h10csp4493900wrb; Wed, 29 Nov 2017 07:14:01 -0800 (PST) X-Google-Smtp-Source: AGs4zMane4WBtE5bPaO7fz7P3JFw7vOpPs89GNr+xW8PW8oUijNC3nJveLwqgz/ax+RTsRn3CdIg X-Received: by 10.159.250.138 with SMTP id k10mr3243121pls.307.1511968441245; Wed, 29 Nov 2017 07:14:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511968441; cv=none; d=google.com; s=arc-20160816; b=ftBw7f7c2Vkd53FUXEjyb+RoB5iLsc/PI2/rlHE6ZoqTGB0aVkkpwJxC4B63s9Vqez U2nz9THL+GlA0e9whH/AwgW7HZC9flU38ThKsdWtSyAMl4pM4VCCzfZQsEC59ZIlljXB 5PhDsNLFPejHtk4mwRrGwc5C3YQH1JCKq3EivMBdN8kaDJfTcj8uGHK0vFp8OZEmHD6M zJGNiD7abiVxgSKPBtEHhiDSYgAku+vYVu/XHqceMc3BB8MI2qulmgXA6WO6OSUHRqD8 Z/QoATtXjjj0s8G88kLJKmjQHvynQ78ilMYdHdYUSHp1BqThO8r520YbRZYAK7dQJvro E7Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=SsI6GYHZ8n0uZI+fjUX4ZINW0DIRP+4yFWm2fcJdfwE=; b=Uc82McXtQZ4VzA4iOPrL6k3BXaph46OLbe1S+KAIlLKPjiFPEMxWT85O5O+0VmWZpH 8cRT10sFqxAWGTSoGBBJx1HJGPlYVdhCn5l+b9T9qwqGSv/3AfUlH+UlpQwJYUjGnv1j awjxKMHm2np6iLbWqvUTQzwUrq/5/cOt5JOnDW/YFf2vxvWAW7Rx7Ft7iyZNyETNZIrY rV17WyHAnv7X5zURMkU2hHgf6DVwPhJ+xq8yDjrHf2u9PhQnnAOl9t04zw4nDvRSW/9X sZbmrz0NeLCvyUr6nHxs6LnSBbZT0NmPjduEvZ/1LopXigavMxHXiYQhwcSpGi68N5Ur zBEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=sJsOIOlS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z19si1343734pgn.381.2017.11.29.07.13.47; Wed, 29 Nov 2017 07:14:01 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=sJsOIOlS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753598AbdK2PNC (ORCPT + 69 others); Wed, 29 Nov 2017 10:13:02 -0500 Received: from mailout1.w1.samsung.com ([210.118.77.11]:47716 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751846AbdK2PNB (ORCPT ); Wed, 29 Nov 2017 10:13:01 -0500 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20171129151259euoutp01c9bf4700e18f3be609eb615c2c8b15fa~7lzrfBiX-0666606666euoutp01g; Wed, 29 Nov 2017 15:12:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20171129151259euoutp01c9bf4700e18f3be609eb615c2c8b15fa~7lzrfBiX-0666606666euoutp01g DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1511968379; bh=SsI6GYHZ8n0uZI+fjUX4ZINW0DIRP+4yFWm2fcJdfwE=; h=From:To:Cc:Subject:Date:References:From; b=sJsOIOlSM9Y+sfm9/1znwGLNRSHzpK2d+ZQbRkkzql1Hb9hhiAtIDUqiT+UsfXwqO ND0nvLo4QAIeT554S93itArBcBSvlQGzcPnt+7rXkLUzVWE5TpV9wenEyJz8ioaKhP CZfvARRPhcRytePTyKgL2jfd7/+jEktsxsMnkYQQ= Received: from eusmges1.samsung.com (unknown [203.254.199.239]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20171129151258eucas1p2d448af3a8c763f726dac44914a13d40e~7lzqyK9Qg2617926179eucas1p2I; Wed, 29 Nov 2017 15:12:58 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges1.samsung.com (EUCPMTA) with SMTP id DD.5C.12576.97ECE1A5; Wed, 29 Nov 2017 15:12:57 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20171129151257eucas1p20514361b9f472b44715881724b819fac~7lzqFn5480879708797eucas1p2b; Wed, 29 Nov 2017 15:12:57 +0000 (GMT) X-AuditID: cbfec7ef-f79ee6d000003120-d2-5a1ece792be6 Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 1A.A4.18832.97ECE1A5; Wed, 29 Nov 2017 15:12:57 +0000 (GMT) Received: from AMDC2075.DIGITAL.local ([106.120.51.25]) by eusync3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P060009VQ9EI060@eusync3.samsung.com>; Wed, 29 Nov 2017 15:12:57 +0000 (GMT) From: Maciej Purski To: dri-devel@lists.freedesktop.org Cc: Archit Taneja , Andrzej Hajda , Laurent Pinchart , David Airlie , Bartlomiej Zolnierkiewicz , Marek Szyprowski , linux-kernel@vger.kernel.org, Maciej Purski Subject: [PATCH 1/2] drm/bridge/sii8620: remove HSIC initialization Date: Wed, 29 Nov 2017 16:12:47 +0100 Message-id: <1511968368-30884-1-git-send-email-m.purski@samsung.com> X-Mailer: git-send-email 2.7.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRmVeSWpSXmKPExsWy7djP87qV5+SiDNZ8sLG4te4cq0XvuZNM Fk0db1ktNs5Yz2px5et7NovOiUvYLS7vmsNmseDlLRaLtUfusjtwelzu62XymN0xk9Vj+7cH rB73u48zefRtWcXo8XmTXABbFJdNSmpOZllqkb5dAldGZ28Pe8FegYpzv1vZGxjf8XYxcnJI CJhItBzdwgphi0lcuLeerYuRi0NIYBmjxI9LR1ggnM+MEn9mXWWF6XjzdyEzXNXDU3OZIJz/ jBKPLp8AauHgYBPQkljTHg/SICKgLPF34ipGkBpmgatMEicvb2cCSQgLOEvs/faJDcRmEVCV mPG1ByzOK+AisfjbVzaIbXISN891MkPYU9gk9k3QBJkvAVTzaHMGRFhY4tXxLewQtoxEZ8dB Jgi7WuLi111QY2okGm9vgKqxlvg8aQvYSGYBPolJ26YzQ4zklehoE4Io8ZA49/A3E0TYUWJy SxlIWEggVuLPrWbWCYxSCxgZVjGKpJYW56anFhvqFSfmFpfmpesl5+duYgRG6ul/x9/vYHza HHKIUYCDUYmHV2O1bJQQa2JZcWXuIUYJDmYlEV6F3XJRQrwpiZVVqUX58UWlOanFhxilOViU xHlto9oihQTSE0tSs1NTC1KLYLJMHJxSDYw8d/PVaq10Nuz0LfFh4a8xybsX51q+qVSh69a6 P8ejllWKdd7dnrhRNNO0Q/neaeGWsocFRmfuWm5eafjyzlO+nyebkxb9mde5m+dCjulezV7R 68K3Xvffffxz8be6oCn1e2YpX+W8ciTg/gnODdNjnY0bly1Wzl3T7fXRfB9jHks+k3SWFJcS S3FGoqEWc1FxIgA3UhpW0AIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupiluLIzCtJLcpLzFFi42I5/e/4Vd3Kc3JRBjunyVncWneO1aL33Ekm i6aOt6wWG2esZ7W48vU9m0XnxCXsFpd3zWGzWPDyFovF2iN32R04PS739TJ5zO6Yyeqx/dsD Vo/73ceZPPq2rGL0+LxJLoAtissmJTUnsyy1SN8ugSujs7eHvWCvQMW5363sDYzveLsYOTkk BEwk3vxdyAxhi0lcuLeerYuRi0NIYAmjxLoFd5khnEYmiTlNb5m6GDk42AS0JNa0x4M0iAgo S/yduIoRpIZZ4CaTxN+ze1lBEsICzhJ7v31iA7FZBFQlZnztYQKxeQVcJBZ/+8oGsU1O4ua5 TuYJjNwLGBlWMYqklhbnpucWG+oVJ+YWl+al6yXn525iBIbQtmM/N+9gvLQx+BCjAAejEg+v xmrZKCHWxLLiytxDjBIczEoivAq75aKEeFMSK6tSi/Lji0pzUosPMUpzsCiJ8/buWR0pJJCe WJKanZpakFoEk2Xi4JRqYLTctfkXE1PstDXdzIl6vYse/Vr7XmtJT0xO440XC9K25dkt+O2w YoFr/86vNjNfGx9MVpp/tf1HXscHMUHPpQ4adtIXJPvdJsyZpdcnt3Qy0/IpLZ+Wydje2Naq +3+F7IXsJ/uUuXYc3Vh8OHPO5AOvOxbFPO8LWZvp1LRTvYtxkg1jrvTuHjElluKMREMt5qLi RABJKxBbHQIAAA== X-CMS-MailID: 20171129151257eucas1p20514361b9f472b44715881724b819fac X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20171129151257eucas1p20514361b9f472b44715881724b819fac X-RootMTR: 20171129151257eucas1p20514361b9f472b44715881724b819fac References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org HSIC initialization was taken from the vendor code. HSIC in MHL circuit is not connected, so it is not possible to test it. Tests prove that without HSIC the device works well. Therefore it can be removed. Signed-off-by: Maciej Purski --- drivers/gpu/drm/bridge/sil-sii8620.c | 38 ------------------------------------ 1 file changed, 38 deletions(-) diff --git a/drivers/gpu/drm/bridge/sil-sii8620.c b/drivers/gpu/drm/bridge/sil-sii8620.c index e81c96a..35ccc90 100644 --- a/drivers/gpu/drm/bridge/sil-sii8620.c +++ b/drivers/gpu/drm/bridge/sil-sii8620.c @@ -502,50 +502,12 @@ static void sii8620_sink_detected(struct sii8620 *ctx, int ret) sink_str[ctx->sink_type], sink_name); } -static void sii8620_hsic_init(struct sii8620 *ctx) -{ - if (!sii8620_is_mhl3(ctx)) - return; - - sii8620_write(ctx, REG_FCGC, - BIT_FCGC_HSIC_HOSTMODE | BIT_FCGC_HSIC_ENABLE); - sii8620_setbits(ctx, REG_HRXCTRL3, - BIT_HRXCTRL3_HRX_STAY_RESET | BIT_HRXCTRL3_STATUS_EN, ~0); - sii8620_setbits(ctx, REG_TTXNUMB, MSK_TTXNUMB_TTX_NUMBPS, 4); - sii8620_setbits(ctx, REG_TRXCTRL, BIT_TRXCTRL_TRX_FROM_SE_COC, ~0); - sii8620_setbits(ctx, REG_HTXCTRL, BIT_HTXCTRL_HTX_DRVCONN1, 0); - sii8620_setbits(ctx, REG_KEEPER, MSK_KEEPER_MODE, VAL_KEEPER_MODE_HOST); - sii8620_write_seq_static(ctx, - REG_TDMLLCTL, 0, - REG_UTSRST, BIT_UTSRST_HRX_SRST | BIT_UTSRST_HTX_SRST | - BIT_UTSRST_KEEPER_SRST | BIT_UTSRST_FC_SRST, - REG_UTSRST, BIT_UTSRST_HRX_SRST | BIT_UTSRST_HTX_SRST, - REG_HRXINTL, 0xff, - REG_HRXINTH, 0xff, - REG_TTXINTL, 0xff, - REG_TTXINTH, 0xff, - REG_TRXINTL, 0xff, - REG_TRXINTH, 0xff, - REG_HTXINTL, 0xff, - REG_HTXINTH, 0xff, - REG_FCINTR0, 0xff, - REG_FCINTR1, 0xff, - REG_FCINTR2, 0xff, - REG_FCINTR3, 0xff, - REG_FCINTR4, 0xff, - REG_FCINTR5, 0xff, - REG_FCINTR6, 0xff, - REG_FCINTR7, 0xff - ); -} - static void sii8620_edid_read(struct sii8620 *ctx, int ret) { if (ret < 0) return; sii8620_set_upstream_edid(ctx); - sii8620_hsic_init(ctx); sii8620_enable_hpd(ctx); } -- 2.7.4 From 1585549355247192712@xxx Fri Dec 01 03:08:17 +0000 2017 X-GM-THRID: 1585549355247192712 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread