Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp832327rwl; Fri, 7 Apr 2023 06:14:42 -0700 (PDT) X-Google-Smtp-Source: AKy350Y0jcYeeiJE6LWVWyVlYdUN94XVwT2/hi6swRGcqafwRLD2m1f3jKm6bE3pPXJ7ODiv8DDj X-Received: by 2002:a05:6a20:b326:b0:db:b960:d30d with SMTP id ef38-20020a056a20b32600b000dbb960d30dmr2412720pzb.51.1680873281782; Fri, 07 Apr 2023 06:14:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680873281; cv=none; d=google.com; s=arc-20160816; b=Kmt1AOV4M3ty2SfK43CwuyC0ehFPk70m1sx1drVSEKAYohQJVCbjeHmS+lusX1CXL5 8SJ8VfjU593sfLqXP158AteKEq9/jHQ/3ev67Qd3f+Xybw/EHyadbDZpwm9TD2lI3gOS Xk4+9K0MnXCYRh/sne1xJ0FxjLQ1xZ9kWT8jAtSpaGb5zN8sQuxbCmEd6UoKMB/AkSZZ K7jnWxRlrtdm0HIWiS3Ubwkz6k2Ga58C9V9ZAoOlKsN3SFVrm/TkxgXET2krqxOXOvHm wRT3qzLnVOP1YcPTm0jyJDZ/S19/W3j7g5rPO1AvoT77zYy5Wjtho860EtYyQeS5uENA 6A/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=y/EkXHhpekudgYRSVvD2Wp54aMGgIOeanmC+1OUeyjw=; b=msve5rGBwLt8PbtM6fVz/pOXun74Bj2GOUy5pA4evAN1L+2ngzSJHqwak7tU2jp6vj nNwVMoe9jmMqxMrX+TjjNzXiNJ4KKA1FchnDb95z38AmRtrEAgxiadVMKAES4eGCduZ1 wHF1Fw/pz3Tu3SPB1SrH4Hig7+gxhL6C0OGHaS7/+cywW5KjztNUqcK/jM0ND2iOfhq+ HZMjH+D1xPCFIPaNjEsDGOEQZQxlnvadMIg/sc9HELySsSRFgwauu0+zHNrdFbyL5zTH lk9h/XlJGkUGcqNzmdRKHafFFEEW30gKD116D8F2HakzuQ+LV5ExAaM/u0KoQVspNQMi jh2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=Lmi33RpP; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u15-20020a63234f000000b0051398cda533si3533158pgm.388.2023.04.07.06.14.28; Fri, 07 Apr 2023 06:14:41 -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=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=Lmi33RpP; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232715AbjDGNOD (ORCPT + 99 others); Fri, 7 Apr 2023 09:14:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56202 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232908AbjDGNN6 (ORCPT ); Fri, 7 Apr 2023 09:13:58 -0400 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0156C83FB for ; Fri, 7 Apr 2023 06:13:50 -0700 (PDT) Received: by mail-yb1-xb36.google.com with SMTP id i6so48989339ybu.8 for ; Fri, 07 Apr 2023 06:13:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; t=1680873230; x=1683465230; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=y/EkXHhpekudgYRSVvD2Wp54aMGgIOeanmC+1OUeyjw=; b=Lmi33RpPAeAf0TiyeOM6CEzn/jQzfV9SihWbM/WsNHUP6UpULDqWC0TZnWQGpF2olD uGLvtNPlIAmdsHfDkoW4BnfZs1flgjgkdPMh+gx9rppah0S/hajaOFAfaPHlGlGRhAUw UOQ3YRUabWENsRnhFMr6JaHXktYn7krBaTpR/rIyb31stu94zFYRgkVcv5YURQM7qhV2 t5NFe73izFRSjn1s8XL99h3w8uZ/1NHm39yoKyHcmq+dmIhxY4/lGiv9tjtSjt2tHjLn kreZgT+O723mZsRmhFfP14yop6Zjt5IEqPDiY6sL0aLx1/UoxqcBfBFm8fgkNbAfCVNW zh8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680873230; x=1683465230; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=y/EkXHhpekudgYRSVvD2Wp54aMGgIOeanmC+1OUeyjw=; b=mrHdMidJ7tPovgJPfIpcRjpB7ELDUTQ3gnL7mxexU6dSD4/gsm4u+i3SRWm4/xR42b ZK9hvb77iyxizgYFnYhOdsgMCWSS9GhBCr6eZJ8YnPPna+PsjfnJ6E6poZ+5o9VHk1o4 a8ZfEJG1VN6wKimsRVTOi2IyG17tBiyicBgTJjlkcpP0PCt27J+kDuOXH1Jx8wZAqkZV mGGwlkuCIaWXVniA6sk4rz3vIqds+ABVRjj862g84pGZa/m9mXq3RGa2J6l0k9mydglP vUDdsSeSmgqgQyJABRwIKkyLPxg2AXTpuh0bnBk3ScXhdupyFMC0nZL6B6Vr4ZCEUDaL GHmg== X-Gm-Message-State: AAQBX9ek3ZgBLmQ9+8ZPtrMjC9GuOf2y8kY04Sn9L8OMig4pJfLXIgs6 ryQKAnYkYlYP8Xt5DgT4pQunJ0ibBKSGUvWrgkT/xQ== X-Received: by 2002:a25:6e85:0:b0:b78:1b26:a642 with SMTP id j127-20020a256e85000000b00b781b26a642mr1408026ybc.1.1680873230051; Fri, 07 Apr 2023 06:13:50 -0700 (PDT) MIME-Version: 1.0 References: <20230203-evk-board-support-v5-0-1883c1b405ad@baylibre.com> <20230203-evk-board-support-v5-9-1883c1b405ad@baylibre.com> In-Reply-To: <20230203-evk-board-support-v5-9-1883c1b405ad@baylibre.com> From: Alexandre Mergnat Date: Fri, 7 Apr 2023 15:13:39 +0200 Message-ID: Subject: Re: [PATCH v5 09/12] arm64: dts: mediatek: add ethernet support for mt8365-evk To: Wim Van Sebroeck , Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Matthias Brugger , AngeloGioacchino Del Regno , Chaotian Jing , Ulf Hansson , Wenbin Mei , Linus Walleij , Zhiyong Tao , =?UTF-8?Q?Bernhard_Rosenkr=C3=A4nzer?= , catalin.marinas@arm.com, Will Deacon Cc: linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-mmc@vger.kernel.org, linux-gpio@vger.kernel.org, Alexandre Bailon , Fabien Parent , Amjad Ouled-Ameur Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 + To: Catalin Marinas + To: Will Deacon Sorry for the noise. Regards, Alexandre Le ven. 7 avr. 2023 =C3=A0 14:59, Alexandre Mergnat = a =C3=A9crit : > > - Enable "vibr" and "vsim2" regulators to power the ethernet chip. > > Signed-off-by: Alexandre Mergnat > --- > arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 57 +++++++++++++++++++++++= ++++++ > 1 file changed, 57 insertions(+) > > diff --git a/arch/arm64/boot/dts/mediatek/mt8365-evk.dts b/arch/arm64/boo= t/dts/mediatek/mt8365-evk.dts > index 9760f181eb34..431078f8670e 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8365-evk.dts > +++ b/arch/arm64/boot/dts/mediatek/mt8365-evk.dts > @@ -88,6 +88,28 @@ optee_reserved: optee@43200000 { > }; > }; > > +ðernet { > + pinctrl-0 =3D <ðernet_pins>; > + pinctrl-names =3D "default"; > + phy-handle =3D <ð_phy>; > + phy-mode =3D "rmii"; > + /* > + * Ethernet and HDMI (DSI0) are sharing pins. > + * Only one can be enabled at a time and require the physical swi= tch > + * SW2101 to be set on LAN position > + */ > + status =3D "disabled"; > + > + mdio { > + #address-cells =3D <1>; > + #size-cells =3D <0>; > + > + eth_phy: ethernet-phy@0 { > + reg =3D <0>; > + }; > + }; > +}; > + > &i2c0 { > clock-frequency =3D <100000>; > pinctrl-0 =3D <&i2c0_pins>; > @@ -137,12 +159,47 @@ &mt6357_pmic { > #interrupt-cells =3D <2>; > }; > > +/* Needed by analog switch (multiplexer), HDMI and ethernet */ > +&mt6357_vibr_reg { > + regulator-always-on; > +}; > + > /* Needed by MSDC1 */ > &mt6357_vmc_reg { > regulator-always-on; > }; > > +/* Needed by ethernet */ > +&mt6357_vsim2_reg { > + regulator-always-on; > +}; > + > &pio { > + ethernet_pins: ethernet-pins { > + phy_reset_pins { > + pinmux =3D ; > + }; > + > + rmii_pins { > + pinmux =3D , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + }; > + }; > + > gpio_keys: gpio-keys-pins { > pins { > pinmux =3D ; > > -- > 2.25.1 >