Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp1384818imi; Sat, 23 Jul 2022 04:21:51 -0700 (PDT) X-Google-Smtp-Source: AGRyM1s1g1IsvksNolAX7biEZhD5IOBA0mJS4WxUPNbZwoWDl7XeV58yKAe2pT7rbwjpcygFPwUx X-Received: by 2002:a17:906:6a0f:b0:72b:64ce:289d with SMTP id qw15-20020a1709066a0f00b0072b64ce289dmr3045659ejc.663.1658575310993; Sat, 23 Jul 2022 04:21:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658575310; cv=none; d=google.com; s=arc-20160816; b=meyorwq+SmtuBbQyABXXH/HrNDAhZzk3EHMN1L1NYfbKmn5o5Hj+5YxMSLSUYnEXPd vbZRQUghahG3+a5SMhWyg7G3/Ypxet/xLKileRiWom87p/IRYHvPohdLt3AN8c/YAw6v /1/+rJGecKmN2ua7XsetOi0Vz5XKBrTziW9cpUDEzSeoXHU7WYLu+9cKcbd41D8GI9c2 s+uYaYfw2ZBtNHVK7l4wmohecWUH9iUxGHsSr3zB/wDZkdlljtfxPYVbVBbCgqrmzo8k XrPPI0O8KIdr93e0GGYjR8fMUMJJAYhF84aSiOWSy0TX/P+QIgzRrnfGUz4KyAgM3HZQ qgVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=YalQM4MB+yGIt8iavr0ITNaHJV8z1ndam+9vCtsbqAA=; b=ECmZ4v+C0jutSt6pMVkLWJzuZjuccum3+erk0P3X3jQ6ZDZcyxPmVVYFhH0RlLBmbE pv4VP+ik0QuHAXX8vzu32ojn8GREP50DE/cNhVopm8IEMwKqGhm+BhCDOTZRGbd38zEY f4TjxHEWwyTX2FELJLKQ33w1ULHeKBGLsif6vjg0kRaAyBq1QWvk14fiXTUDOSq/w1St eIlJ6gM1KPFUYqcJ8UnCB6hJgYLCqkwa4pWj6D1hAVVHr7k4wEn62fmG5z/Npi62hWIF 6OV19SQGCE9lYlMG2DxYtTG8v29FijvHLI2aG9a2JRZm29gZQ+aexV3BPuO60XGSGJ7q eWyQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a11-20020aa7d74b000000b0043bbd29255bsi7157709eds.339.2022.07.23.04.21.25; Sat, 23 Jul 2022 04:21:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237150AbiGWKuA (ORCPT + 99 others); Sat, 23 Jul 2022 06:50:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57136 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230399AbiGWKt7 (ORCPT ); Sat, 23 Jul 2022 06:49:59 -0400 Received: from smtp.smtpout.orange.fr (smtp05.smtpout.orange.fr [80.12.242.127]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8637D13E0C for ; Sat, 23 Jul 2022 03:49:58 -0700 (PDT) Received: from [192.168.1.18] ([90.11.190.129]) by smtp.orange.fr with ESMTPA id FChnonNinxaQ2FChnov53j; Sat, 23 Jul 2022 12:49:57 +0200 X-ME-Helo: [192.168.1.18] X-ME-Auth: YWZlNiIxYWMyZDliZWIzOTcwYTEyYzlhMmU3ZiQ1M2U2MzfzZDfyZTMxZTBkMTYyNDBjNDJlZmQ3ZQ== X-ME-Date: Sat, 23 Jul 2022 12:49:57 +0200 X-ME-IP: 90.11.190.129 Message-ID: <53b307a3-67e0-2acd-5d4a-0970f717afa7@wanadoo.fr> Date: Sat, 23 Jul 2022 12:49:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH 4/7] spi: a3700: support BE for AC5 SPI driver Content-Language: en-US To: vadym.kochan@plvision.eu Cc: broonie@kernel.org, enachman@marvell.com, linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org, lnoam@marvell.com References: <20220723102237.10281-1-vadym.kochan@plvision.eu> From: Christophe JAILLET In-Reply-To: <20220723102237.10281-1-vadym.kochan@plvision.eu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 23/07/2022 à 12:22, Vadym Kochan a écrit : > From: Noam > > Tested-by: Raz Adashi > Reviewed-by: Raz Adashi > Signed-off-by: Vadym Kochan > --- > drivers/spi/spi-armada-3700.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/spi/spi-armada-3700.c b/drivers/spi/spi-armada-3700.c > index d8cc4b270644..386c7959ea93 100644 > --- a/drivers/spi/spi-armada-3700.c > +++ b/drivers/spi/spi-armada-3700.c > @@ -497,7 +497,7 @@ static int a3700_spi_fifo_write(struct a3700_spi *a3700_spi) > > while (!a3700_is_wfifo_full(a3700_spi) && a3700_spi->buf_len) { > val = *(u32 *)a3700_spi->tx_buf; > - spireg_write(a3700_spi, A3700_SPI_DATA_OUT_REG, val); > + spireg_write(a3700_spi, A3700_SPI_DATA_OUT_REG, cpu_to_le32(val)); > a3700_spi->buf_len -= 4; > a3700_spi->tx_buf += 4; > } > @@ -519,7 +519,7 @@ static int a3700_spi_fifo_read(struct a3700_spi *a3700_spi) > while (!a3700_is_rfifo_empty(a3700_spi) && a3700_spi->buf_len) { > val = spireg_read(a3700_spi, A3700_SPI_DATA_IN_REG); > if (a3700_spi->buf_len >= 4) { > - > + val = cpu_to_le32(val); Hi, even if both should generate the same code, should'nt this be le32_to_cpu()? CJ > memcpy(a3700_spi->rx_buf, &val, 4); > > a3700_spi->buf_len -= 4;