Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2652495rwd; Fri, 16 Jun 2023 06:36:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5wmS1Arv1Tc4zYBlhJ90cCUfCdqgYOmXhNLjj1U0K28BTA7eBdpYQVkh2A/6/fNGtNQhsP X-Received: by 2002:a05:6808:682:b0:38d:e632:8302 with SMTP id k2-20020a056808068200b0038de6328302mr2145470oig.14.1686922614302; Fri, 16 Jun 2023 06:36:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686922614; cv=none; d=google.com; s=arc-20160816; b=S3tUlNM6eD9J96Fw12VDPulD3jT9eV2RmeEcca78vQ9+uYJiK3Z9rL0CNqkeIAgLyg DC/WajLaqysxCUb4Pxt5lY/lHSCZVUe6M54zRcSRJO9Ds+p1UrQsSkJc0LFpNlR2SmxC 0LE0j/sVp3jzjFNLWnNAVmCGvAgj6F9bGyYhaJGrwJ+Yug0BuQ5hs4lfGZCx2mg1OkAK julR49k81kVn/GZh6LBm7NV6hDbE8YJ7m49k0gyFLt0YcEsc+Ayct5rL/EZsk0Kzeqq1 CsK7CQfLoFiYQ2cfWnn6/OlybJfC3kSlJx4PQVIqYccphNeB+qQUJacJ9L9Bt9mBbeIJ Pk2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:message-id :content-transfer-encoding:mime-version:subject:date:from :dkim-signature; bh=M0CSkdcliPVcIQrgsia6q3aH7H6dLkogqdHzeZDDouw=; b=O0r+CWycQfb/NUFUD5gJy0KJfOlkhjSKqK/hhfqwC3F00cA1fa1oSQnBTWKYtwdzNq 4XizD494F1eArlcS6UXjtmYCM+pqZuvktYuBxfTf5LMUcoRv69VqNABvu2DPW5BjnY5k 7sYv9FiC365f405cfkJOdxamV8k+LXFDmx5usHCnLa1Z5vl0xzdjbe4Y65qBJZEGEhHQ oZnXmV1ZPCLxlWpV3Edr15KF7Qa+Gfwe/qrc03m+lzCZNd5cDwjQoTu5hM+VTkuDGYaG P3+vyibfdsnpDmcHTx/Q2krmfrbLJn7M8auL+EOeQ2y4YuGHxAYz8n1KJB4IRC5MV8U9 +xhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=G9wMzkPR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h26-20020a63385a000000b005537c93c40asi1054807pgn.146.2023.06.16.06.36.42; Fri, 16 Jun 2023 06:36:54 -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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=G9wMzkPR; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345552AbjFPNSy (ORCPT + 99 others); Fri, 16 Jun 2023 09:18:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58796 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345495AbjFPNSs (ORCPT ); Fri, 16 Jun 2023 09:18:48 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 12B0C2D76; Fri, 16 Jun 2023 06:18:48 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id A05DC617C2; Fri, 16 Jun 2023 13:18:47 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 577A2C433CC; Fri, 16 Jun 2023 13:18:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1686921527; bh=ky7P3RtqcOUivRrABeRZDfxDG7HLEb0fst/3IVa0vkk=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=G9wMzkPR/PSyqmXP/c9CA1bVeChhXCXnNWwj6MLfNF8LbMm/dqACsJo6eemmQ4hNs 4cX58CyC5X6WTQ/YUG5zbB3dmqB5/7oI/lsElDnImMID9EavDoNJBp248Dtw3dOdGu 0QTh7zPyZCoK7IdVA3SyT8WZKzgiGGOa1dWzzMcGk8gw9KtpdalKBRFB4386XbhNA3 hXVIO8TYEp7boV0w8rfTsm6bBqM29gJDMO1RNB97zUUUBmZ91fpe3zKJYNsY0pdj9U kWMPiAkTLJPOVMLrBz1VPAJNpKDDJRAdgwVFWBJ+UCc6HMja+6p5R7Anj5b82GOysx GUy0nF+MCsnwA== From: Michael Walle Date: Fri, 16 Jun 2023 15:18:40 +0200 Subject: [PATCH 2/3] ARM: dts: lan966x: kontron-d10: fix SPI CS MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230616-feature-d10-dt-cleanups-v1-2-50dd0452b8fe@kernel.org> References: <20230616-feature-d10-dt-cleanups-v1-0-50dd0452b8fe@kernel.org> In-Reply-To: <20230616-feature-d10-dt-cleanups-v1-0-50dd0452b8fe@kernel.org> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Claudiu Beznea , Nicolas Ferre , Michael Walle Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Michael Walle X-Mailer: b4 0.12.2 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 The pinctrl node was missing which change the pin mux to GPIO mode. Add it so we don't have to rely on the bootloader to set the correct mode. Fixes: 79d83b3a458e ("ARM: dts: lan966x: add basic Kontron KSwitch D10 support") Signed-off-by: Michael Walle --- arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi index f86e2e751403..2e16217ac88e 100644 --- a/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi +++ b/arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi @@ -41,7 +41,7 @@ &flx3 { status = "okay"; spi3: spi@400 { - pinctrl-0 = <&fc3_b_pins>; + pinctrl-0 = <&fc3_b_pins>, <&spi3_cs_pins>; pinctrl-names = "default"; status = "okay"; cs-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; @@ -79,6 +79,12 @@ sgpio_b_pins: sgpio-b-pins { function = "sgpio_b"; }; + spi3_cs_pins: spi3-cs-pins { + /* CS# */ + pins = "GPIO_46"; + function = "gpio"; + }; + usart0_pins: usart0-pins { /* RXD, TXD */ pins = "GPIO_25", "GPIO_26"; -- 2.30.2