From patchwork Mon Jun 17 07:32:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 647 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7F3173F353 for ; Mon, 17 Jun 2019 09:40:35 +0200 (CEST) Received: by mail-pg1-f197.google.com with SMTP id v6sf3121088pgh.6 for ; Mon, 17 Jun 2019 00:40:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1560757234; cv=pass; d=google.com; s=arc-20160816; b=GJERB8TohRa81BW/XZFG7Reg0NmggVvIR0CjVzvk0+4soV7f+ow0rFonAox98iunlf 0mccBjFh9NiuaoPs6pqH/PCbrnEtr+alk/FbtejE2IVULxFxqZXE8cPqy3I8H3v89Mjr /T7MvH8rcQHSfzaClZWiTag5JAGPUDYcCmadbHDeivc63XDF0eFT0KTgt9jdjSViZL2s L4CeJAJR+vMMQvTK31TxVPNSCPHtPl+6rsPaMEjkp/2reDAH4rG0zHlgJU0yH9/Hkj3d ieHYhgRYzswQcEKOCUDzPc7unEJyif0D3XNknY5iqlTT1QwjBE6hypbFoAYTqw0M3q/a /5VQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=4odhxqsSxBgGMTYUcfwQlXKeLYgzxGzWiNbBJX1p3q4=; b=d3q6Fq6CVWgE2PHxDvXVUyv78qqOYPBKbxq/o/gbQgpFPM59yaC5q5/FnTjfZU5AWg 19XJ7xYsvo/DIucrXQkZHf2jfGaNaC7UFrzS8EqUClQtz49w4XvSzjAtbaMW7e0B2sJB u8Cuh97vkdVaM5z6FcXV2+baR+gA47tHLXV++kLctD/2GmEYVGb0DarfMTuqoXMc32pt gTXLdoW60+LOnCQA9vKspLVnAB986jmfAcoScVa30i9dmDJGiZ3UDtjH7BMzDG8+54qZ Z0sk8/tCC062+egsSErB10lkipZa30OKbDQnAlG67IbwQAl4cxLw4XIG6FCDHV4sVkyi RWtA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=INrTj27I; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=4odhxqsSxBgGMTYUcfwQlXKeLYgzxGzWiNbBJX1p3q4=; b=PUey/iDBAlKlTnDnlPcE2ttLT5jjZIOO28sOLTjnkiW3fmrilmfTwkHS07TEBgqvT7 7md34MW/pFEz/8QFRqYyVlngdxY8hV0kOXX9rzWPbJopkBgyDostupU0PxXd/quJd0IX HCokhWirBNllL9TZQsDsY0h57db7Y0aw+uVyA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=4odhxqsSxBgGMTYUcfwQlXKeLYgzxGzWiNbBJX1p3q4=; b=qe+Ym4dw99PPGKwVWqA/1izReo7UE3Qx/S1gwiV/P546yQJep8ypF0YPfiqdjJPKNO Bgtj2Mbs0sc51PfERoUBnAdaRFloMxFtUP20/pZtU000uTTnmwYdJq1SRFFulH5s97E6 Y8I+7I9/bJqpOqUdlQPRTh/nWU7mV9/uqgJTNNU20hwievIGl2LHtm4ksbiKZHS3Is7T DOCdzoyyXsev6tzNZjb8HdzB0yyOWAR0XzqO8HikhsnrbMxfm78s8S+kSOZbV6kHxsVh mGaisba0PGvPB8G2MOlMTAFG4XBdBrSUIs2pHfkM/Kzrr9jGpXJwvOU1NW7w57cvTj3t xNLw== X-Gm-Message-State: APjAAAVSGLW47+vYIhtUIntGn2q9i2yT1aK8CL7Ii1rP7NyYwcRBTUui u4ijibtrzgCw01K81gUiOWGeqjpw X-Google-Smtp-Source: APXvYqwl7l6So9XEmZxCFoJe60cPG1wpiGEzrNX94AYRY8LUa/3RD2SP5irnYIcjlPSRgOM6zSN1PA== X-Received: by 2002:a63:2b92:: with SMTP id r140mr48518036pgr.363.1560757234302; Mon, 17 Jun 2019 00:40:34 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a63:243:: with SMTP id 64ls1174977pgc.15.gmail; Mon, 17 Jun 2019 00:40:34 -0700 (PDT) X-Received: by 2002:a63:6105:: with SMTP id v5mr47758962pgb.312.1560757233933; Mon, 17 Jun 2019 00:40:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560757233; cv=none; d=google.com; s=arc-20160816; b=bIEqC6Qu+inAbSc1KNeMXKz652q+2SAKAKuOCGbvJouB9a6hTTf0IuKfVMvG163KP9 Dexn+sTBagRFQ9HhrYaI6tP7cp4iDLPHE90wmq4suXi2M4KeWvcSLIf9oktAbRwNl63M u8iz55QS7zOzXrXzvD1yno5S01kejWgRphEYANa5K5rXDNDx9CJXMKtyamAKkJNqvkZP KZ0I3ZrHPT76S42lgJoVA9vNvBIaO3KNq3TRRJ2b/1sYcaIc9P7OVb5yX61HHuHPfYWW EQ4fCFjYdKFoOhAMo7J3ccpleAjw8jPj3KqBSDTP79+6a+FOp43uGaZ0+I4M4GbQEtJh LI9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=CkHGon5iiHR4cPtczMEGETHJh4biouItuWLJdNTtg3s=; b=WW6+DJXeEw77r5JezWrcl/wELkbXYHods8nX6X8keOrhokndwxD8wXDVCYij72DXQ4 4YBfFZ02TTuiy2jMS/E98LCAMNH1xftRlvyMH78HdLxUv0HB12sgI/4YrSBRvho9WoDz NWN3DqkUlkvQD/bdAGB4nmzZwgnG+EjzRsk2v1mV32gY77C3wXaA48jzsaZZeo6FiLwz jb1G1Ll1ci8ZxXwOEtKKj4chfpTPynvrpg6OcCwAycQf7aB9U2a1UkExSLeKTcrAbk5a WyNFKDo02NkrkzudvcJ37uvtRZwjZLlbb0NCcqrphRN3yy95Kma3sFopKhX0JWYWHuDJ YNkw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=INrTj27I; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id u30sor4926305pgk.73.2019.06.17.00.40.33 for (Google Transport Security); Mon, 17 Jun 2019 00:40:33 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a63:2ace:: with SMTP id q197mr47320689pgq.102.1560757233542; Mon, 17 Jun 2019 00:40:33 -0700 (PDT) Received: from localhost.localdomain ([49.206.203.245]) by smtp.gmail.com with ESMTPSA id m41sm15205998pje.18.2019.06.17.00.40.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jun 2019 00:40:33 -0700 (PDT) From: Jagan Teki To: Simon Glass , Philipp Tomsich , Kever Yang , YouMin Chen , u-boot@lists.denx.de Cc: Manivannan Sadhasivam , gajjar04akash@gmail.com, linux-rockchip@lists.infradead.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 76/99] ram: rk3399: Get lpddr4 tsel_rd_en from io settings Date: Mon, 17 Jun 2019 13:02:29 +0530 Message-Id: <20190617073252.27810-77-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 In-Reply-To: <20190617073252.27810-1-jagan@amarulasolutions.com> References: <20190617073252.27810-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=INrTj27I; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , For base.odt 1 the lpddr4 tsel_rd_en value is depending on IO settings of rd_odt_en. Add support for it. Signed-off-by: Jagan Teki Signed-off-by: YouMin Chen --- drivers/ram/rockchip/sdram_rk3399.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/ram/rockchip/sdram_rk3399.c b/drivers/ram/rockchip/sdram_rk3399.c index 5f118fc0c6..9eddfa7fd7 100644 --- a/drivers/ram/rockchip/sdram_rk3399.c +++ b/drivers/ram/rockchip/sdram_rk3399.c @@ -645,10 +645,14 @@ static void set_ds_odt(const struct chan_info *chan, tsel_ckcs_select_n = PHY_DRV_ODT_34_3; } - if (params->base.odt == 1) + if (params->base.odt == 1) { tsel_rd_en = 1; - else + + if (params->base.dramtype == LPDDR4) + tsel_rd_en = io->rd_odt_en; + } else { tsel_rd_en = 0; + } tsel_wr_en = 0; tsel_idle_en = 0;