Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp6654918ybi; Wed, 31 Jul 2019 18:49:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqzACR1bYAYRzzjvxqALIMzvdnqQOsagxzKfjCdocQfoXUz7Fr7FxderNK+8+dllGQIKgcgB X-Received: by 2002:a65:5584:: with SMTP id j4mr85801820pgs.258.1564624165491; Wed, 31 Jul 2019 18:49:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564624165; cv=none; d=google.com; s=arc-20160816; b=U4SH6nuvy4kx4iGkrXVf2/1VLL3RuMC5dlSTDX8APLMK51qQZfop9XaLS6UPU1PkOV PvCRdlXVqBGboLVUyauxt5bj9/bxvADPLBExBC4g999wsblkRtkz+tHF5K8i911gl4ue 5gJNcJUVRt5yLBGM+H8KDLAYB/SdwHJZTxFADt4OdzVJ87ktfstQ7grSgTo+gCQnQjcJ +X/CJ/Si0o3I82sEkYIbk3rUnLyHiouwcyZe5dDPvGJRo44GpdChZ10uml20Mwd/lC3N ggk8VMv2kXl0R3Yy+JHSX4jImkNnPG4nlNbR6xm+q/Lg+ieNQ4xu7iZIInZn9Oyy11v9 zELA== 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=ZfGrI2T8Io+ZaXdoiPh/ozSsrOYzabAUcKD9H+JB39Q=; b=FNetnpjzO6Dd8G/i+ovmHzxkoT9g1B8dbmQqdrfz9nd1/20eMp7NmEHZTJrfgnOY8q 85qp+KZFPiL+XlfsJrw0lF7b9/v1PGBzMojOMeIbJEVhNwD/aenMWOUt8rFHlZqttm+F NYq3mVPRcB3wDdja51szPSo6qAf1nQaCpJlWfBZuXWVvlCsnldbMoezUrXuY0vMpt8Ym 9Ajf8Np+3143wKJcEDgt5WwAtWtMoZ8dA7uQafwFjVOsdrX4k4UTMleIFLmsvEDspYpL A43TbfpKVoAmBQwKA6jj2BQqmdJ3eSf/TpIcMdZWe8axIULfxnr3YMySpG0IOMGatMAF l5kA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=a0FAF83q; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 184si35791692pga.23.2019.07.31.18.49.09; Wed, 31 Jul 2019 18:49:25 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=a0FAF83q; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729396AbfHABmO (ORCPT + 99 others); Wed, 31 Jul 2019 21:42:14 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:34677 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726622AbfHABmN (ORCPT ); Wed, 31 Jul 2019 21:42:13 -0400 Received: by mail-ot1-f67.google.com with SMTP id n5so72458465otk.1 for ; Wed, 31 Jul 2019 18:42:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZfGrI2T8Io+ZaXdoiPh/ozSsrOYzabAUcKD9H+JB39Q=; b=a0FAF83qeGlFS7k8/nxXJLJ5Kh6ewCif/DahOmBKgUQKDzBIvI56PZQsLKOY2vcKze a9qsiuXl4hEadSEa/L602ZAVxNmYmIqKw8NqNQRiQScBJWysXWviioyb/tBtBPZt6Jg3 nNSeumFFwel+c+Cbmk2jWVq1zMrpW8MEt/dbfGHLN1eN9vZAzZdXJnaIy47mvA6NNmLz n4+7dspozOAiPSj7nvleG8W6Iy7d2CfCkbIANp9eQTb/2sLB3ZkXHlWygwrJ1UAXEitb tLixPPKoHnxFZcJ7MICrXLa6JMkjQ1X4Smp+ellrB1iVQz4GlNZdsfEaF2dZPGypLJGT 9VpA== 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=ZfGrI2T8Io+ZaXdoiPh/ozSsrOYzabAUcKD9H+JB39Q=; b=Q6pMRRQ+RHRdUk4sQ85vQDpsNFZ2TZHhfazll7LroORiHaV0xBfe1NUSqH7CYUWloW lYpT1wkaYAw32xfyxO4yYhbc/GPipSlbrdFKb/ud1IJELzsnKhkSsLeosqZdU6Wi0gWc sI6dFQ7Ze9xRmhMuZDQIOplo/of9ETe7T6Fu+tLQ124Dj592skY3NZNW1EYIThjOUcat azK8UYCIe2r3RydeaFIuXbojxkakyyc3bbPaTWaK7ti784IRrHIteyJXyggs1Cj8A6Zl n3t3DvztuJc3C0LMO4ZcGy1AQnBV32c+8faVixP6UrR4ZH1iiDguNHu8JPD11gPYUmXr vhDg== X-Gm-Message-State: APjAAAUm+5rKV5QwsFYmsDUUDiivjI670V/dnqzMfXGbwZwPIN7LiDou +8JnwXrlpka5U1ePOL93MwtWY9XlV+UACBqvkVs= X-Received: by 2002:a9d:4b02:: with SMTP id q2mr57355971otf.312.1564623732869; Wed, 31 Jul 2019 18:42:12 -0700 (PDT) MIME-Version: 1.0 References: <20190731071447.9019-1-stefan@olimex.com> <20190731071447.9019-2-stefan@olimex.com> In-Reply-To: From: Vasily Khoruzhick Date: Wed, 31 Jul 2019 18:42:14 -0700 Message-ID: Subject: Re: [linux-sunxi] Re: [PATCH 1/1] nvmem: sunxi_sid: fix A64 SID controller support To: wens@kernel.org Cc: Stefan Mavrodiev , Srinivas Kandagatla , Maxime Ripard , "moderated list:ARM/Allwinner sunXi SoC support" , open list , linux-sunxi 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 Wed, Jul 31, 2019 at 1:43 AM Chen-Yu Tsai wrote: > > On Wed, Jul 31, 2019 at 3:15 PM Stefan Mavrodiev wrote: > > > > Like in H3, A64 SID controller doesn't return correct data > > when using direct access. It appears that on A64, SID needs > > 8 bytes of word_size. > > > > Workaround is to enable read by registers. I came up with identical patch while adding A64 support into sun8i-thermal driver, so: > > > > Signed-off-by: Stefan Mavrodiev > > Acked-by: Chen-Yu Tsai Tested-by: Vasily Khoruzhick > > And for single patches, you don't need to write a separate cover letter. > Just put whatever you need to add after the "---" separator. > > > --- > > drivers/nvmem/sunxi_sid.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/nvmem/sunxi_sid.c b/drivers/nvmem/sunxi_sid.c > > index a079a80ddf2c..e26ef1bbf198 100644 > > --- a/drivers/nvmem/sunxi_sid.c > > +++ b/drivers/nvmem/sunxi_sid.c > > @@ -186,6 +186,7 @@ static const struct sunxi_sid_cfg sun8i_h3_cfg = { > > 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 = { > > -- > > 2.17.1 > > > > -- > You received this message because you are subscribed to the Google Groups "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com. > To view this discussion on the web, visit https://groups.google.com/d/msgid/linux-sunxi/CAGb2v64tzMypnB5Ho2A-gWPk2yYsmH9tNn%2BOKfb51c%2Bd6pK%3Dkw%40mail.gmail.com.