Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp6675586rdb; Fri, 15 Dec 2023 05:35:19 -0800 (PST) X-Google-Smtp-Source: AGHT+IHA3ixVBr5ZDADEh7faZwnyfsXnWPuPsKFxk/nBxqGEDPp2ZR9CV9ozwAEXYvgxXtG+YOuK X-Received: by 2002:a17:903:245:b0:1cc:6cc3:d9ba with SMTP id j5-20020a170903024500b001cc6cc3d9bamr7584187plh.4.1702647319509; Fri, 15 Dec 2023 05:35:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702647319; cv=none; d=google.com; s=arc-20160816; b=WZKZdQdoHxIh9TSv6or676SiBKikI2fxfCXUrSu+BSjWhfmzl4Wn1Iu42WmEBkSOWH qNsSUCg6sdRVitKqJMjqYXtvORCJI5DscM3jiUKlQ+7V2R/yJsaEXp5qu2sKgHJ72YrB yvotLV45q94Fo5gkqLZis9QMqmVXVNShBLhCIvy8eJSfAHsvfa1XtM58Tx3c9u2RQ+zl 6Vs1id2oNBEHtq/jOawduh55Jn3yM/IdOZYkgWllB7qgj204wosU9PN9QOHuFChQeGsG 81z0JDNn8+UBNEuhRiBo3xgFZM4wn8pFk/1LgsVErE/eGxLFb6ZFjHjyvLcIkuL0fi2c hvdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=5y1ia7oRbdSD4fUrEMlezsZFcNEy3zWEND9kRt4dvuw=; fh=AJBSqGzakkDFNwDQX3d/GmC5fRPkTTQmOAPcZpSifVE=; b=FCLrUQBovb5tBZzzqMlVyZaLk5lCSmtlwdPgvpCnU+MkR9w8nbO0hzquANKaGmiya0 4flkmD9x4d7MnXg6uFkH9VerfF2c0Xjke/KyJKNAp82oCBC2BSocgNcIDR0IJUUVgDr1 w7qTQX2kFsPzbIJmgVpqwBpXhLOlWHbUoazl26Ftcu8+vM0kJVt+abMNBvvNkYOn+/yp ugFWuBiaCIXge+tCcXPavXzOsvjbgwaBZ2D4D/NlnTpCILrCcWD3uojANJSUbztxtYQp /PewhS4SQiDWLL6wG/uscIOw90DW4kPFZy5nUEYRC0Qc0xFK68BjLwWmPl3JydQD3IGO SKwQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=bNZEm07B; spf=pass (google.com: domain of linux-kernel+bounces-1023-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1023-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id n10-20020a170902e54a00b001cff290413bsi13446039plf.390.2023.12.15.05.35.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Dec 2023 05:35:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-1023-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=bNZEm07B; spf=pass (google.com: domain of linux-kernel+bounces-1023-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1023-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 2AC0A284868 for ; Fri, 15 Dec 2023 13:35:19 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 18F062DF68; Fri, 15 Dec 2023 13:35:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="bNZEm07B" X-Original-To: linux-kernel@vger.kernel.org Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E1CB72DB78; Fri, 15 Dec 2023 13:35:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lunn.ch 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=5y1ia7oRbdSD4fUrEMlezsZFcNEy3zWEND9kRt4dvuw=; b=bNZEm07BYacmWsRZeP4QS/Ug9b 3aAk0DlLpVeRUAQ20+xFQQMv0z8EIRaL2uRX1gY+8RGtr0kq2km9hHrxdwTluiDUIRSkZV1uqgjPo MbAdtefUc4NaeilPCP8Mc6aL0RwsVGZ0Ey7WJHeWJ+XovpW44odrcMtOJFilB/mhm/5U=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1rE8LA-0031gt-F5; Fri, 15 Dec 2023 14:34:56 +0100 Date: Fri, 15 Dec 2023 14:34:56 +0100 From: Andrew Lunn To: Jie Luo Cc: Krzysztof Kozlowski , agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, hkallweit1@gmail.com, linux@armlinux.org.uk, robert.marko@sartura.hr, linux-arm-msm@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, quic_srichara@quicinc.com Subject: Re: [PATCH v3 5/5] dt-bindings: net: ipq4019-mdio: Document ipq5332 platform Message-ID: <83ea51ac-e976-44b6-ad5c-f11661646671@lunn.ch> References: <20231214090304.16884-1-quic_luoj@quicinc.com> <20231214090304.16884-6-quic_luoj@quicinc.com> <1e4c55c8-8ed6-4f2e-8328-8a173f09b62f@linaro.org> <3c8e33b4-6ebc-476f-a00f-15cc8a1ad9e4@quicinc.com> <3de98516-9a28-4f58-8951-2a7752621fee@quicinc.com> <1fa2d219-63d7-45cf-9e05-b85dbce24076@linaro.org> <6acecb29-2a6c-40af-a5a3-bec3e7286df7@linaro.org> <6e5b6ab5-fc89-4986-894a-62af08343859@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6e5b6ab5-fc89-4986-894a-62af08343859@quicinc.com> > These properties "reset-assert-us" and "reset-deassert-us" are the > general properties from mdio.yaml, which are used when the MDIO > bus driver is registered by the MDIO framework. > The general DT property already supports to do the correct config, > then compatible string is not needed to be checked for doing the > configs. Given the complexity of your device, i doubt you can make it work without using a compatible containing the ID register values. That will get your driver loaded, and the probe method called which can then deal with all the clocks and resets in whatever way it wants. Andrew