Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp2909515rwe; Mon, 29 Aug 2022 02:26:27 -0700 (PDT) X-Google-Smtp-Source: AA6agR7RabzeqCCcZkvRfI/EnYS5/P7/lwT88x5zoM949yNUulspM40LVfg6QWan1AGVb4yC3mVu X-Received: by 2002:a17:907:96a3:b0:740:a894:f with SMTP id hd35-20020a17090796a300b00740a894000fmr8691409ejc.460.1661765186836; Mon, 29 Aug 2022 02:26:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661765186; cv=none; d=google.com; s=arc-20160816; b=L6gKsr2xkVQT1oV5fi+3pNass9xMLUi4qF0F/osxLWHF48IdUKazcH3cNoxA4qFIWP wgucGlUOviAq7dDBinwrVuLdRHpje6eEQnfI94e3Vk8oQyjG1r0/e+brNInHJ6QEgguj s4QKJ07MRxceuyksrC9p3fUHeVAA5zBgaRWobSV0XHhYvd5nO4F50oQbuqXV4phBIuDT U5sOSQ9UyV3XV2m0Bsss6wWzFqflnUDyTcs4F8CAU5Vt8UzJbW5EuUk0eKxSIaqKF/Mz 9480dqMUNzhwB3fBWyjnbkZXxkIeVdvtoqMsBzFv6vs/58XsvZ2zWnqJ693W9kXJ4NPQ 59gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:message-id:user-agent :references:in-reply-to:subject:cc:to:from:date:mime-version :dkim-signature; bh=OUc1LWdpbz87/rNtBwzA999uipsSxmoZtcNrouUeHHE=; b=MHw/u3sDBQadVGpl+rHym2+2/AfxFXctXCrtCptGWsB3S/VhSd7rp5HyGCR7z6SLEE JzQ+CDgcei/jCrK2s7cIYH08UM6VhA7g62rBOovoUCW/441EodXxEVzGfdShWSTpwScN cZT0xW3cTIKEvBwdf2VRhAeLryBMBecuHuHEhop1D6KspW7g0XL6hAmcSRifIWaGppuc R4g5EDbfLPIBxORZSWbNdkk4EnDdNPAwRG9uU3d9y9xNTdPujELW4tFI5OTEM8j4JLBe 5fbuGzUmjXJV+aLLQj/gc+vI3VdKPdweVU3vSbfTXwoHtxNVz2/YymlOtp7iYvOuXMTg ov8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@walle.cc header.s=mail2022082101 header.b=VXlqjc+Q; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=walle.cc Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qk17-20020a1709077f9100b007416fd3348fsi2850764ejc.665.2022.08.29.02.26.01; Mon, 29 Aug 2022 02:26:26 -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=@walle.cc header.s=mail2022082101 header.b=VXlqjc+Q; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=walle.cc Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229800AbiH2JWg (ORCPT + 99 others); Mon, 29 Aug 2022 05:22:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48430 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229457AbiH2JWe (ORCPT ); Mon, 29 Aug 2022 05:22:34 -0400 Received: from mail.3ffe.de (0001.3ffe.de [159.69.201.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5CD115A806; Mon, 29 Aug 2022 02:22:33 -0700 (PDT) Received: from 3ffe.de (0001.3ffe.de [IPv6:2a01:4f8:c0c:9d57::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.3ffe.de (Postfix) with ESMTPSA id 30DEF38F; Mon, 29 Aug 2022 11:22:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walle.cc; s=mail2022082101; t=1661764951; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OUc1LWdpbz87/rNtBwzA999uipsSxmoZtcNrouUeHHE=; b=VXlqjc+QqsODaMUjfx6UczpKtVyzDsKuFWOsE/xhziHxDKsN9y0pb6hWS1PuiFLeWiUhNB GCrNztMmGP/YkZ6aaoW4Pki5uDc1mlc4DGRWi1hUeCgZzlBI3zXLBfVVtKxDMzfaBnkmda /z8wJPQEkrwMwAkVjTD6UAHUIzGKWojx+MbkHwKmk7eO4EttsvqywM8gz2GjTaRcuuLXZQ +wSYq5YX2UbZaYKCofGSYeYVWC93PpSiIeUscJFMHuH/XiwzLHdnejxyxvF+8R454nrQM9 Bs8GxzeJPIg8JSOfFM4g+Ya+YxBgQf+PLqNm08o7VE0MevpZxrKuyAZDxISPnQ== MIME-Version: 1.0 Date: Mon, 29 Aug 2022 11:22:30 +0200 From: Michael Walle To: Steen Hegelund Cc: "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Lars Povlsen , Horatiu Vultur , Philipp Zabel , UNGLinuxDriver@microchip.com, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/3] reset: microchip-sparx5: issue a reset on startup In-Reply-To: <578bdccee9a92dd74bb6a1b87fb5011bf7279e57.camel@microchip.com> References: <20220826115607.1148489-1-michael@walle.cc> <20220826115607.1148489-2-michael@walle.cc> <578bdccee9a92dd74bb6a1b87fb5011bf7279e57.camel@microchip.com> User-Agent: Roundcube Webmail/1.4.13 Message-ID: <392c923d59b581fdc9c8f8a13a2ae258@walle.cc> X-Sender: michael@walle.cc Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Hi Steen, Am 2022-08-29 11:14, schrieb Steen Hegelund: > On Fri, 2022-08-26 at 13:56 +0200, Michael Walle wrote: >> EXTERNAL EMAIL: Do not click links or open attachments unless you know >> the content is safe >> >> Originally this was used in by the switch core driver to issue a >> reset. >> But it turns out, this isn't just a switch core reset but instead it >> will reset almost the complete SoC. >> >> Instead of adding almost all devices of the SoC a shared reset line, >> issue the reset once early on startup. Keep the reset controller for >> backwards compatibility, but make the actual reset a noop. >> >> Suggested-by: Philipp Zabel >> Signed-off-by: Michael Walle .. > Tested-by: Steen Hegelund on Sparx5 Thanks for testing! -michael