From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3B16EC25B06 for ; Sun, 14 Aug 2022 17:38:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=DPoAMSyVTKwh4z/rEPqipx/vBBU9h5F9g6RyKp3Y/7w=; b=DQ0tsfAYQWAMed IO9JHnwUfXjm70x4ILWBYBjQR8i5YP6wAjVZzixaCGy7IePRsWca7/RWG7APb4tEaUggPcwsHHKm2 YWAYMAbiSoYjLz/6ZDYJadVLfGn8jKgKsCSBUYyzLn1pVGglhUGrULGbxCqJE2K1X+pd+Lpp9GIC4 lcB8vCJFXws1F0BqO2NDmadtlqc/xOPDtX/2b2moMzsH6v3f9cGOnX3Bm68nWeeLa0WpxXaC0+nsh 12qjKsXfoJXjST5Z6hFyBeauf1lrfC9UzWwYhks2FRsVcTd3X2XBtX7OkiS8c2lPZHib+Rrir0vza QdFBDCcREyoxJ4s29Msg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oNHYQ-008Il8-UN; Sun, 14 Aug 2022 17:37:39 +0000 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oNHXw-008IWQ-OI for linux-arm-kernel@lists.infradead.org; Sun, 14 Aug 2022 17:37:11 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 70FCE32005C1; Sun, 14 Aug 2022 13:37:04 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 14 Aug 2022 13:37:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1660498623; x=1660585023; bh=gG x++uZuYm9XsKFB3DjNDrE1NoVs5U98OkdD7W5x8KI=; b=TXSiHVaHjWlzDn7Dba Q0U+q/3VvyRrEjwnG6dDFJWC7sUGuJTfECfoGWvBUZK53G3KfIoZ8hpQjHSr/XiA JYjL1raULlivYsXrWKQMU5UCoa7Z6Zb1L47ekh3XeQVcsmzCEIZIwbzDjlYT6apu DGfkl0adKhPokuznlLmploSAtmOmlTcjs31IrBrlphib0aFMMdkztRAz1oT/eey1 ALZtoTsFwzVGbh/ZzLIt6MlGd8nWe6Y01vBbOnptAqJndh95ApCSK70qAVD0v5v9 fMibfSdyAxpAVPf8tgjZ8FrQbS/ruClPd0W/geHCliMv9MOJww20uw5WbxU/N9sO wfew== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1660498623; x=1660585023; bh=gGx++uZuYm9Xs KFB3DjNDrE1NoVs5U98OkdD7W5x8KI=; b=W6rsmJyKK7y56esvwejcSYSb47CsW 1IMMWbixKYVu5+UyPfIU3p8RTb/VQc/8aMoSyTX3J0cpp5Igw2bsv0Ded00pjT5k /7g56ltLGRRCKZXHX0Ab9RkTF+wKSBteBtC3Rdq79bB5V+HcdAMApSrcHC3nPJ5I nAlCIzuBCbvY77N+s+oYxhoP3cW8A5Flo3v9so53xk9/kj+rgVUnYNjYQ/NmPE1a 0YRevuKxczzE2B2ta8BeRhVUPRWa/A8i/nIMZC8VWLKIujV5DgaS4eoYq1iHJaOK fkP4EP3H9YqI93mWOAmTEUZ0IVxo+RodIWbdJy0+eY5IehY48vLoruw1g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdehtddgudduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefurghm uhgvlhcujfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenuc ggtffrrghtthgvrhhnpedukeetueduhedtleetvefguddvvdejhfefudelgfduveeggeeh gfdufeeitdevteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhg X-ME-Proxy: Feedback-ID: i0ad843c9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 14 Aug 2022 13:37:03 -0400 (EDT) From: Samuel Holland To: Srinivas Kandagatla , Chen-Yu Tsai , Jernej Skrabec Cc: Samuel Holland , Greg Kroah-Hartman , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev Subject: [PATCH 2/4] nvmem: sunxi_sid: Drop the workaround on A64 Date: Sun, 14 Aug 2022 12:36:53 -0500 Message-Id: <20220814173656.11856-3-samuel@sholland.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220814173656.11856-1-samuel@sholland.org> References: <20220814173656.11856-1-samuel@sholland.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220814_103708_876425_9B26E68D X-CRM114-Status: GOOD ( 11.87 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Now that the SRAM readout code is fixed by using 32-bit accesses, it always returns the same values as register readout, so the A64 variant no longer needs the workaround. This makes the D1 variant structure redundant, so remove it. Signed-off-by: Samuel Holland --- drivers/nvmem/sunxi_sid.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/nvmem/sunxi_sid.c b/drivers/nvmem/sunxi_sid.c index 92dfe4cb10e3..a970f1741cc6 100644 --- a/drivers/nvmem/sunxi_sid.c +++ b/drivers/nvmem/sunxi_sid.c @@ -197,15 +197,9 @@ static const struct sunxi_sid_cfg sun8i_h3_cfg = { .need_register_readout = true, }; -static const struct sunxi_sid_cfg sun20i_d1_cfg = { - .value_offset = 0x200, - .size = 0x100, -}; - static const struct sunxi_sid_cfg sun50i_a64_cfg = { .value_offset = 0x200, .size = 0x100, - .need_register_readout = true, }; static const struct sunxi_sid_cfg sun50i_h6_cfg = { @@ -218,7 +212,7 @@ static const struct of_device_id sunxi_sid_of_match[] = { { .compatible = "allwinner,sun7i-a20-sid", .data = &sun7i_a20_cfg }, { .compatible = "allwinner,sun8i-a83t-sid", .data = &sun50i_a64_cfg }, { .compatible = "allwinner,sun8i-h3-sid", .data = &sun8i_h3_cfg }, - { .compatible = "allwinner,sun20i-d1-sid", .data = &sun20i_d1_cfg }, + { .compatible = "allwinner,sun20i-d1-sid", .data = &sun50i_a64_cfg }, { .compatible = "allwinner,sun50i-a64-sid", .data = &sun50i_a64_cfg }, { .compatible = "allwinner,sun50i-h5-sid", .data = &sun50i_a64_cfg }, { .compatible = "allwinner,sun50i-h6-sid", .data = &sun50i_h6_cfg }, -- 2.35.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel