From patchwork Fri Feb 16 14:04:45 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tudor Ambarus X-Patchwork-Id: 13560056 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 670DBC48260 for ; Fri, 16 Feb 2024 14:05:16 +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=atz1siFAKcoA4VYJ3zr1ZJ+8hvE1gnnPowXi5VEGsnI=; b=r0yEmP4paXE/DL 9mQHucHBnb79QOA/SE/QSeph7CGYJqQGTlxnIf355QxCqsCYauWZ6qPGisbgKRqbnmx4AyKkwDdZT XHREH3Stanff8fBz5AgFgJ0HR/DyswXzm/6iQZisIUDFoToHdTUV45JQf45ibHaC51FFEjn84NAYQ BSYFfWpFulnDJthofNt/txB0l6/njmKjIu493LvdPJ1VAfHwcCSe1hs7b7uUQb+2j0TK2z6Zb1qzO FLFOpUg0+7akebALcg/hrCIEd+x1/OMrqW9i8vHCLIONpkpLER/gXqztThn3HMUf1lOmmZeoeP4Fu noMSRb/LVVgUAxZpvCcQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1raypv-00000002Wzi-0ECk; Fri, 16 Feb 2024 14:05:07 +0000 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1raypn-00000002Wv2-1bfD for linux-arm-kernel@lists.infradead.org; Fri, 16 Feb 2024 14:05:00 +0000 Received: by mail-lj1-x22b.google.com with SMTP id 38308e7fff4ca-2d180d6bd32so10579241fa.1 for ; Fri, 16 Feb 2024 06:04:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708092297; x=1708697097; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0Zx9+5BqwaAzaN+5Db7Ws66Fn8aez1AAIMWd7GQ05DA=; b=T1yuDSzKZyJtFJCGnsYpvlE1SoEuHxytrJmry3pPqQiGkijV+cEh45gNbB1NQHIHV+ Ceo0PSstTjv7xMjWtZLUUPYjM3G7b0WmtmuREMTFtxxgdCktfgljGtGW8eOYwOkzenIy bIeVbOOigowcwNr8OXYUyMUjYWv455evs0l0FEw4aWkHYwZwgzRezF76ss5Cdj4xYAAl WgkByjzq1DDVCaB/J4oG2pm5l/B4UG1b5ewhUvxiNh8oii2eA0uFmce+w7gOVb/JVUua hY7xypNzZGBvAgVa2N8S5mVy0v4Qfzvg8lADZep2c5mxLJnFNYk/AFKl6kzyrqmuQxhG 3qZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708092297; x=1708697097; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0Zx9+5BqwaAzaN+5Db7Ws66Fn8aez1AAIMWd7GQ05DA=; b=BBfZvZpKjww5mnP58VO196s4CWbku1sLe5LzuAl8Ih0U7cLFmMc1pCxFfTr2qhuKY0 4INwUVwM1UNq4rGsK8LOfL3juAisnLpCfD2w8TPSLgqVOHkAGHOp8U58sBHtat0E4sI0 eGvEv0EZogRGpeAEGuLRGidhXfVSAIvpF+on4Rfhg1Jin5YgM2nJElV4nggWv9NrcscJ IKbxtozOEZ0EIW6fw4qjmgKrse0fbz+IoKLmn0sj6zuc4n8VkHiU5tkqg6V8HT0kV5oM IX1+Y62BEFU8d0QPSGw/EJw/J9Mw4ZvCdcJPin4N0c+MMTVE7bfMAuROaxJt6gjuMl6A G4Lw== X-Forwarded-Encrypted: i=1; AJvYcCV25Y2RnwxxioI3GTKMPN7o9IIupBFSaPxz9eYI6+SbBQmF8WR99AlqKwjA9V0s3tVBWXE+jQC5sFBFBR6jM/jmo5ctLbuPrSpkLx3XFEbRrO69s3U= X-Gm-Message-State: AOJu0YyI1Yv5q+PY2Bd1KTHDC93DccFqQKUCC45nqWTM/DoaJ5YDh/CJ IuVpG4wDJjE0Vv8YYUrahAlTOyfHiZkuJOTDisRze5Oi9l1UAjpQPxSIkT7VAI8= X-Google-Smtp-Source: AGHT+IE0EGbYQbv4l1lKRbqg12eixWC4l3SC8S7Jp79dW2xoIxVUBLK5AuANr1RWkebpsL9mNE5ikA== X-Received: by 2002:a2e:a684:0:b0:2d1:107b:3ba1 with SMTP id q4-20020a2ea684000000b002d1107b3ba1mr3441338lje.10.1708092297388; Fri, 16 Feb 2024 06:04:57 -0800 (PST) Received: from ta2.c.googlers.com.com (105.168.195.35.bc.googleusercontent.com. [35.195.168.105]) by smtp.gmail.com with ESMTPSA id az5-20020a05600c600500b0040e4733aecbsm2516628wmb.15.2024.02.16.06.04.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Feb 2024 06:04:56 -0800 (PST) From: Tudor Ambarus To: krzysztof.kozlowski+dt@linaro.org, robh@kernel.org, conor+dt@kernel.org Cc: alim.akhtar@samsung.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, broonie@kernel.org, andi.shyti@kernel.org, semen.protsenko@linaro.org, kernel-team@android.com, willmcvicker@google.com, andre.draszik@linaro.org, peter.griffin@linaro.org, Tudor Ambarus Subject: [PATCH v2 3/7] ARM: dts: samsung: exynos5250: specify the SPI FIFO depth Date: Fri, 16 Feb 2024 14:04:45 +0000 Message-ID: <20240216140449.2564625-4-tudor.ambarus@linaro.org> X-Mailer: git-send-email 2.44.0.rc0.258.g7320e95886-goog In-Reply-To: <20240216140449.2564625-1-tudor.ambarus@linaro.org> References: <20240216140449.2564625-1-tudor.ambarus@linaro.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240216_060459_503447_8C0F0361 X-CRM114-Status: GOOD ( 10.55 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Up to now the SPI alias was used as an index into an array defined in the SPI driver to determine the SPI FIFO depth. Drop the dependency on the SPI alias and specify the SPI FIFO depth directly into the SPI node. exynos5250.dtsi defines the following aliases: spi0 = &spi_0; spi1 = &spi_1; spi2 = &spi_2; spi-s3c64xx.c driver defines the following fifo_lvl_mask for the "samsung,exynos4210-spi" compatible: .fifo_lvl_mask = { 0x1ff, 0x7F, 0x7F }, Thus spi0 was considered having a 256 byte FIFO depth, and spi1 and spi2 having 64 byte FIFO depth each. Update device tree with these FIFO depths. No functional change expected. Signed-off-by: Tudor Ambarus --- arch/arm/boot/dts/samsung/exynos5250.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/samsung/exynos5250.dtsi b/arch/arm/boot/dts/samsung/exynos5250.dtsi index 99c84bebf25a..b9e7c4938818 100644 --- a/arch/arm/boot/dts/samsung/exynos5250.dtsi +++ b/arch/arm/boot/dts/samsung/exynos5250.dtsi @@ -511,6 +511,7 @@ spi_0: spi@12d20000 { clock-names = "spi", "spi_busclk0"; pinctrl-names = "default"; pinctrl-0 = <&spi0_bus>; + fifo-depth = <256>; }; spi_1: spi@12d30000 { @@ -526,6 +527,7 @@ spi_1: spi@12d30000 { clock-names = "spi", "spi_busclk0"; pinctrl-names = "default"; pinctrl-0 = <&spi1_bus>; + fifo-depth = <64>; }; spi_2: spi@12d40000 { @@ -541,6 +543,7 @@ spi_2: spi@12d40000 { clock-names = "spi", "spi_busclk0"; pinctrl-names = "default"; pinctrl-0 = <&spi2_bus>; + fifo-depth = <64>; }; mmc_0: mmc@12200000 {