Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp438020imu; Mon, 5 Nov 2018 03:27:33 -0800 (PST) X-Google-Smtp-Source: AJdET5f9/V6J/gEz7hKabK8F9iXE5mmtimkCLLfE8VG5dQyXVqjrPFTNTwKR+j6RgF+3vFrgkzxJ X-Received: by 2002:a17:902:654a:: with SMTP id d10-v6mr20818202pln.302.1541417253254; Mon, 05 Nov 2018 03:27:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1541417253; cv=none; d=google.com; s=arc-20160816; b=pl94MBefkyUgi66UqzqlZQCRCok87f50bElzfR6gigr+OaycJBdHil/Q+u1RAo359g dSYhymcQndyg7BTaJHkJaWF8qQJ45/8h8pQrxfGK+AWii8/piTz6khtRsD5l8nXE2nQk +thIxPymHRITpgDR5NQcf8O9QEG5hLWS+bEEHONfMc+NMF/WuKXgrBgZyBG4+aZa4DZt lSOSNfgG56EX9uv6HFnW6RAiFfB9sTH7dIR34r1+8x8JDTxWXiQKzP/e9ptW4k5WzCMC 4okFZ29fl/pnPKDo2RIla+qY+GystSrjeVB3gXoj+pd2YHuLUGZ1h5Tg3md+AepJ5Ing z8Xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=WFXZ+eq5GOAou0z4SRE4pcuQ71scjVRSe4k0T+ab+hE=; b=VtM1Ne2D68VWhQIYEGUHSGnVys6SN36Cga5bTvm8pRYSR7bgg7e/Rf1ggR7BXpCL/T 9dZJGTc23nBQWSAWCOWnnXZcXV/3OY/1iSH8pflcTA5iVAUuMQ8KRezofF89/HvaAy0K Oh+0nZoj2yGi06ZlsDoHB1qf+ZFoS9r7hPGD2aaqFu5rPejgB4LlfIB1DOiJL/UJMjtp hMtRugRw5uXQly6UekHk3gtDvgx2XNPV2/xZrgt/Q0yxwC5ED4OgXTRVkUenm8NG2uc9 jE8ZvS2E0YhEA72kCMAd8XyYaVeJORTy4FZNEFD9ljRpK97EEOJFhtqsSKMrZRmYNz2f 9AnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=oLxtLGYy; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g20-v6si40965493plq.192.2018.11.05.03.27.18; Mon, 05 Nov 2018 03:27:33 -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=@amarulasolutions.com header.s=google header.b=oLxtLGYy; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728970AbeKEUqE (ORCPT + 99 others); Mon, 5 Nov 2018 15:46:04 -0500 Received: from mail-it1-f193.google.com ([209.85.166.193]:55268 "EHLO mail-it1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727040AbeKEUqE (ORCPT ); Mon, 5 Nov 2018 15:46:04 -0500 Received: by mail-it1-f193.google.com with SMTP id d6so12132279itl.4 for ; Mon, 05 Nov 2018 03:26:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WFXZ+eq5GOAou0z4SRE4pcuQ71scjVRSe4k0T+ab+hE=; b=oLxtLGYy2olGO8JkIkAL3cnvyykY/lf4j+4PO1r8ufQHt9wdUk552h5i4tbypxhp+0 lRuwcrwuACpdGKaPFgW215wXTs0qQIkbGiy3MhMQrTEs4Uy23XazZBOvZRuqgIg5oyK6 /iy9FIobN0Ge0mbTMT1zNVSbk1xov/EHA76Go= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WFXZ+eq5GOAou0z4SRE4pcuQ71scjVRSe4k0T+ab+hE=; b=SFBr6Ln3ubJfdnyF0RHgcswFw1sWEDU6j874x7Ab6WOccdjBlEQgmvJi1pbxCVlkFN VKmkj/+fMnp6PFjhIJZ8SltMoa/9xDuxXMANt2D5Q6aW5ibXc/jW8m+z38fBS9O3dqOI /GxsEo6PdWpOEXR2J79cU9S44LyeiCn0pZBRc/7g3HSRYOqZm9YrDrb5HaRqrBy20kss DwpZDTMvvhX8R8inze5/eMbFHxd74K3Wr+8Wd8DuSKTeJNrugO6CXyXXREkRF6AxoXF3 euc854rLF3SddL2pFHZeQXB+qUDv11B5kZzcX8dYnEpXce5PRrRAPqoJaChIylvvdeXS LHDQ== X-Gm-Message-State: AGRZ1gL7m5KD0Hoh3qa2ZzCBwOJavlk4O6nzjfH7JpZLqPGmIy08M2TY IyjgFb0xk503gzIUxSUOjoZZGOUvHKjEOdPiQMFbXQ== X-Received: by 2002:a24:7fc8:: with SMTP id r191-v6mr6457256itc.107.1541417208002; Mon, 05 Nov 2018 03:26:48 -0800 (PST) MIME-Version: 1.0 References: <20181103100900.30313-1-jagan@amarulasolutions.com> <20181103100900.30313-3-jagan@amarulasolutions.com> <20181105103857.lp7ayw3p6dbthehg@flea> In-Reply-To: <20181105103857.lp7ayw3p6dbthehg@flea> From: Jagan Teki Date: Mon, 5 Nov 2018 16:56:35 +0530 Message-ID: Subject: Re: [PATCH 02/10] drm/sun4i: sun6i_mipi_dsi: Support instruction loop selection To: Maxime Ripard Cc: Maarten Lankhorst , Sean Paul , David Airlie , Rob Herring , Chen-Yu Tsai , Icenowy Zheng , Jernej Skrabec , Vasily Khoruzhick , Thierry Reding , Mark Rutland , dri-devel , devicetree , linux-kernel , linux-arm-kernel , Michael Trimarchi , TL Lim , linux-sunxi@googlegroups.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 5, 2018 at 4:09 PM Maxime Ripard wrote: > > On Sat, Nov 03, 2018 at 03:38:52PM +0530, Jagan Teki wrote: > > Instruction loop selection would require before writing > > loop number registers, so enable idle, LP11 bits on > > loop selection register. > > > > Reference code available in BSP > > (in drivers/video/sunxi/disp2/disp/de/lowlevel_sun50iw1/de_dsi.c) > > (dsi_dev[sel]->dsi_inst_loop_sel.dwval = 2<<(4*DSI_INST_ID_LP11) | > > 3<<(4*DSI_INST_ID_DLY); > > > > Signed-off-by: Jagan Teki > > --- > > drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c > > index da152c21ec62..077b57ec964c 100644 > > --- a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c > > +++ b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c > > @@ -397,6 +397,10 @@ static void sun6i_dsi_setup_inst_loop(struct sun6i_dsi *dsi, > > struct mipi_dsi_device *device = dsi->device; > > u16 delay; > > > > + regmap_write(dsi->regs, SUN6I_DSI_INST_LOOP_SEL_REG, > > + DSI_INST_ID_HSC << (4 * DSI_INST_ID_LP11) | > > + DSI_INST_ID_HSD << (4 * DSI_INST_ID_DLY)); > > + > > Please put this with the other instructions settings below. Does that mean after computation delay code?