From mboxrd@z Thu Jan 1 00:00:00 1970 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 08FC6ECAAD5 for ; Mon, 29 Aug 2022 09:22:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229532AbiH2JWh (ORCPT ); Mon, 29 Aug 2022 05:22:37 -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 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 From mboxrd@z Thu Jan 1 00:00:00 1970 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 172D0ECAAD2 for ; Mon, 29 Aug 2022 09:24:03 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=0gBrlsfuarem+hS+BACuwbDSw7ydGyM415wKhsig0Rw=; b=sKXR/RLugD7AA+JzthTdz2EA4X 3hSLR6zwPGh83nncvekXWo3cTT1lgBoaz5lWgnVVsOpE5vLHRiV/ekyGG3Nq/+s+ykUWZJaNEsGZe GCg0gxGv/1eyVNrFwdyYggG8OwMBbjgajKc6u3KN7hWSD1mIpwUqiIvUVd/VqiDo3oI5zF6Gj8bNT nJltHrAukYPlGp7Vr4Qb0GBIglxQzEbvUkrX09gR1jHS2qENyIhyBYu35CMjiKzCenD/5eLeWAQ7P yqi5tuYzG7V+LQDP+b/pJhZH3HF03HziwwRomYzsKdFZC1nd8PO+QCsamAduOj3pgWh7UKRrFn1Ni psoV3ZVw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oSayj-006gPh-ET; Mon, 29 Aug 2022 09:22:45 +0000 Received: from 0001.3ffe.de ([159.69.201.130] helo=mail.3ffe.de) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oSayZ-006gIN-HV for linux-arm-kernel@lists.infradead.org; Mon, 29 Aug 2022 09:22:38 +0000 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220829_022235_833459_4F5DD262 X-CRM114-Status: GOOD ( 11.13 ) 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: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel