Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2269928pxp; Mon, 21 Mar 2022 15:28:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzoRa7E72ip99ZvIdOzgMQ/TQufL9U2HozqQG39aNPr7BeEqSKVFCqBEZezCIB0f1vcsKMF X-Received: by 2002:a63:4a25:0:b0:382:2f93:546a with SMTP id x37-20020a634a25000000b003822f93546amr13909093pga.116.1647901706001; Mon, 21 Mar 2022 15:28:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647901705; cv=none; d=google.com; s=arc-20160816; b=RLzfr/2Che5vIFgxA3H25Bjh0pFt4e9Q5fFJ9a1W1F9k0i1zGb0JFA7TmOkY4YNM4u UJ0mtE9bUKDyK8eTNSNKUPSNA2PGJS2zL2lkMSsZ0KHV6U2UOEMUKs8N4kWx/Eflc5PW 8TBiC4SAy7/h/6LceOuqNq2OTFcFJaiRNovEtcRi6903+5Uqhc7Q2xXcgi8ylBM2A5lx iHDTwGVgw7z4IuWLYJHiYe+a90V4sNDEOI2pjQB/5fSaPYYnoaU+mQZcrLKc7dmiYgkn ICkA4K+zsgc0TYnORuV0VCT6Cv8SnJhlNgQzgo/oMJq27RCBzdpbB+eas+KM83+2P5Ly 76bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=wfPqTrMLZmI62s7w5pDJOhr0oJWgwZyXFkacCjOAFtg=; b=sNVdV9QIXq/Yc4TVMzlY7/yCHXXmJyjIkqe1U1jD8FJJ9MmtJFYoY7Fj5IeH97C4SZ oBZyNU+cy46Ky272iFw4uKCWYFgOMOpTKvpgRX823nK9PVoWUdlXepbqIgDqMFkaFC+N I9gzD0noaooF9YIIgrXWcee7ALbgGuGBt7iZHHv9aeESGME/z+4/ltJbPPza4TjNboCu FmY5GTOba3bJJiAPIoLruXIAChCzOgdb/wBzQToynmlEBv8zQpLH7ekFyUFdDwrbu4ND zdGSjqoKg/xG/EwpEfJGLSJ244Erzua1iKtFTbCaKBfCeDUyXquZ3R2b7at9Wse/tr3q rCvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=S8EhJW9b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id c15-20020a17090aa60f00b001bd14e01f8bsi454787pjq.121.2022.03.21.15.28.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Mar 2022 15:28:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=S8EhJW9b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id A721B3A5935; Mon, 21 Mar 2022 14:42:49 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347191AbiCUMND (ORCPT + 99 others); Mon, 21 Mar 2022 08:13:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47486 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1347256AbiCUMM7 (ORCPT ); Mon, 21 Mar 2022 08:12:59 -0400 Received: from vps0.lunn.ch (vps0.lunn.ch [185.16.172.187]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8631F35271; Mon, 21 Mar 2022 05:11:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=wfPqTrMLZmI62s7w5pDJOhr0oJWgwZyXFkacCjOAFtg=; b=S8EhJW9bc1yCRidAUH8gazE1IQ tPFmz4auIwvdRcZ2vgyddW+hz3/QfSTWPC8gCVlEDmU5C7a7L/6Upx1AoKFU8rAFH7jzdvZkQELzv 9TPFPM2fQi/Yc5MRRE9B/UCIVcL4F052ICKlQoQzo7TGU87X5j7R0GuJVOCWRodjiANk=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1nWGsE-00BwHU-Tb; Mon, 21 Mar 2022 13:10:58 +0100 Date: Mon, 21 Mar 2022 13:10:58 +0100 From: Andrew Lunn To: Dylan Hung Cc: robh+dt@kernel.org, joel@jms.id.au, andrew@aj.id.au, hkallweit1@gmail.com, linux@armlinux.org.uk, davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com, p.zabel@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, BMC-SW@aspeedtech.com Subject: Re: [PATCH 0/2] Add reset deassertion for Aspeed MDIO Message-ID: References: <20220321070131.23363-1-dylan_hung@aspeedtech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220321070131.23363-1-dylan_hung@aspeedtech.com> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Mon, Mar 21, 2022 at 03:01:29PM +0800, Dylan Hung wrote: > Add missing reset deassertion for Aspeed MDIO. There are 4 MDIOs > embedded in Aspeed AST2600 and share one reset control bit SCU50[3]. Is the reset limited to the MDIO bus masters, or are PHYs one the bus potentially also reset? Who asserts the reset in the first place? Don't you want the first MDIO bus to probe to assert and then deassert the reset in order that all the hardware is reset? Andrew