Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6130617rwb; Tue, 22 Nov 2022 09:07:59 -0800 (PST) X-Google-Smtp-Source: AA0mqf5RVVPx5SraZivqtrjBald3kHTvqO6WSZP81UdVDTNabH25gXNTzxayamaBOPmdrpiWWRpz X-Received: by 2002:a17:907:2c6a:b0:7ad:c0ec:7ad4 with SMTP id ib10-20020a1709072c6a00b007adc0ec7ad4mr8757720ejc.585.1669136879684; Tue, 22 Nov 2022 09:07:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1669136879; cv=pass; d=google.com; s=arc-20160816; b=QUwGF154hMvpjI3eKKhCeS49ANCasqBwMmECWJxQcg9jyrwDS4ZN/2mmhN39Hbob5T hLSLq4Q6UvBxbefKcAOvO2rmUPaz8MuUvAj4SrDjb8POmogtTJe/jOKsG6DTKIr3VTxF 2Mn0BAWPg3Q7PDqua2/AHQW5m/foOCngSk/8JUtK1r4DX0syz/FsQXqlQcZWTBUZACcN zTvL8zKhDqRz+eWPQl/vllvCBzes+GLHctP9QXSSeUjprHqiFwOuPzzR0hRlnR13Rdea fuf+BBLq7Op5fysOTSdcw3iI/GhOnku6QD8WSYyomQAQT3w6D+uFS+7EufjVgFt23LHn 5tjA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:from:references:cc:to:content-language:subject :user-agent:date:message-id:dkim-signature; bh=/BfsNqNSDuULbl13qwdUaRAizeIlWxJBMyk1qP5vJXU=; b=BDifyxt8g7wSN8pkSwjAffI9BDqjFHr2M/WeYiSAa9TdyyjOkZqKyGzdaFbfkILwSN vbmqCQlI18U1zzkTI4mVTHWgPsZ/5WovqcoDarl1InzBuyb/DJsZRu/gpuTqCYkQgnKk LliOsLJeywn9xvJ5y6r0sXcjLGftcCqePqIlWiJQK84k4Yl2mJioe1yjQ41kHCpylWCN ew8nRE3I465v42qfzjF1LrnZqXfhn4ZTNCPlYJltV8/Ye+QJvCpOCZg/j1tCCHL0MtjF 2Biza5PsMqfu++/LPnMUnXWJDy8NMLhx7XMvXGOTHVA6cbNBfWQ816V0c1CJwIlS+Mtb rQrw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@wolfvision.net header.s=selector2 header.b=UtNPLiyW; arc=pass (i=1 spf=pass spfdomain=wolfvision.net dkim=pass dkdomain=wolfvision.net dmarc=pass fromdomain=wolfvision.net); 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=wolfvision.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fx15-20020a170906b74f00b007add1f44d35si9789541ejb.963.2022.11.22.09.07.16; Tue, 22 Nov 2022 09:07:59 -0800 (PST) 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=@wolfvision.net header.s=selector2 header.b=UtNPLiyW; arc=pass (i=1 spf=pass spfdomain=wolfvision.net dkim=pass dkdomain=wolfvision.net dmarc=pass fromdomain=wolfvision.net); 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=wolfvision.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233560AbiKVQqi (ORCPT + 90 others); Tue, 22 Nov 2022 11:46:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46642 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233000AbiKVQqe (ORCPT ); Tue, 22 Nov 2022 11:46:34 -0500 Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2076.outbound.protection.outlook.com [40.107.249.76]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C6654733F; Tue, 22 Nov 2022 08:46:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eAoEPTbgqeDAZFN8TUzcjflCrFx9cegc0C+gobHsixrCtmoxNb3VhwidFNIBDyp3WS9+om9g8rBZkSHLOKPVtrbbUJwlDNddxu0KUaXGMle2OWhpeiwAMWfMeZi9cHUDgFlE6SzgeIBDP4R2MtRdl7KAZ2u0Iu4+siyTU0sWArnQd6liCAytYKUdzJcF63MQw8rnECmHkDww2/W1BRsc2noDQFv1n1WzZs5riKjQYbpTX9QJMAVWOu3O4rU2tXEw0YFTN7S06aAUFWlba6u7SuRsBochOI4WubcYpF8keas35Fh7NJy19dmBy6Fp4OK6gKCY/3DrPXZvuJ/4wdFaIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/BfsNqNSDuULbl13qwdUaRAizeIlWxJBMyk1qP5vJXU=; b=O3jZboUb+9td7aRyAnWWXLWfx3M+wyBlPkhOfipiRE42kdwMqC0ZEpV44z1B+kocpgaiQHGApQuuRDXga/kFdVZac+geFIFfWyUnG4o7fySXfd47t0eerDauwJUuri9lVIdR8iCK+qgybMBrbjTSDOlCnyqP6cOc/I5QqoQx4MG73ej5g3M7fDD8pZenWFiucFH1JGe98bwlu7qaUaFvKUspJAHY3HjLx57N+gVraWDuN4enzKah/tfpTn7MNl9OB3jtnF6OC3arNqj9s1qnbGf+xWdOSecpajqRimkRDy1fBOCO7J4Qo0vZde1OH9E0Y1olBjEtXy/Zk3pR5CkmHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wolfvision.net; dmarc=pass action=none header.from=wolfvision.net; dkim=pass header.d=wolfvision.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfvision.net; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/BfsNqNSDuULbl13qwdUaRAizeIlWxJBMyk1qP5vJXU=; b=UtNPLiyWHCqwe4TDj07GuHDiyANJgxJUbDHY8RM1q0jSWdhLJ4O1hUGRHy+COVJ5ilEoOyV2/i7nzRvPrHsHZbXdWzb/qk03jWNppeeldvTqTSqI7NX0sWaw31cRHueGkuXf/cVixV4hXwMcFk2MqMkGS1Lzm1cR7xPUqNFUtBM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wolfvision.net; Received: from DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) by AM8PR08MB5780.eurprd08.prod.outlook.com (2603:10a6:20b:1c4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Tue, 22 Nov 2022 16:46:30 +0000 Received: from DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::3643:6226:28c:e637]) by DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::3643:6226:28c:e637%3]) with mapi id 15.20.5857.017; Tue, 22 Nov 2022 16:46:30 +0000 Message-ID: <0f0c87d9-cff5-3bc8-07e2-7022a190cc86@wolfvision.net> Date: Tue, 22 Nov 2022 17:46:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [linux-next-v2 5/5] arm64: dts: rockchip: Add missing of ethernet-phy-id to reset the phy on Rock 3A SBC Content-Language: en-US To: Anand Moon , Rob Herring , Krzysztof Kozlowski , Heiko Stuebner Cc: Chukun Pan , Peter Geis , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org References: <20221116200150.4657-1-linux.amoon@gmail.com> <20221116200150.4657-7-linux.amoon@gmail.com> From: Michael Riesch In-Reply-To: <20221116200150.4657-7-linux.amoon@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: ZR0P278CA0023.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1c::10) To DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|AM8PR08MB5780:EE_ X-MS-Office365-Filtering-Correlation-Id: 5fbddf52-a960-4733-a893-08dacca91b40 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /lROc+y7LV8o/0tWfwq7UjZRSF1m8zo1f+Oux/Oo1rbpDRKXif4ABCA6RZeCMxBAepoo5ZL81PJyNsxkKKcXQiM27oZkas8XLjIxgEXLsOV77IkjjWul9cH+++RS/f/L/3TJdUA/s4Kz3Xz8gZRzlE/1weGwxPUZWJqTrbRZM8vZ8m+8SKW7rHrLPHhcU5vK17a2vYoVPbsnoLoFk9r6eJHz7Mj5wGqsNgaAoKHokYskKypfPayxYB8tepY1Kawwq4XgHUypl00WBG1A0j5TGW+1A9Xr/mwOfbcEmKYHMY3cMVtdlVjmbu9ue2nmf9hfkGn1RUzQ1Gz5HYMOtMItIC+rv5ahtD7Dt9FFonYi53z+tV/HbDrFR0E4b4PrLpqcmw0qmRahEhaRosSRtTMqdbQBUdgJevvnpt5exB89baI1x5kcyFn/ee0siGrA97BNz7uuJnQN7jP1i3ZxwFyOa6R+oqHsYr25gjcmotHy4IyNCLvaO2O08LtOoQxgaOOuav4u/1hCeG4oPxLf34xtwxHbyYAS1PeGVTV82ZtxcKfeOVtWHGp52s75WYwLQJd9fvu4/+RXZEeKqNDx5XRhlhFCKN902KH/keUTDu7NlOZwEZJuJKNTKyRUCWOu0l9A73YDb/alqy5+WiC6c2aBxKoMI8RLwxEA4Ay4Jd8BNoiVT6rFz21sE8qUEBBadDxCQuZ9VCzEaBDdNuljc9953wKfAnp71SO1O2b4D5CNSKQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR08MB9155.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(376002)(39850400004)(136003)(346002)(366004)(451199015)(6486002)(478600001)(110136005)(53546011)(2906002)(54906003)(2616005)(83380400001)(38100700002)(36756003)(186003)(6512007)(6506007)(316002)(52116002)(66476007)(4326008)(66946007)(66556008)(8676002)(8936002)(44832011)(7416002)(5660300002)(41300700001)(31686004)(86362001)(31696002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SWdvSHljSUQ4anFQODlYUUhPaWFqTGU4YzMyS2c4QnE1UXRER0YzOGY5SFVY?= =?utf-8?B?dTg4OHpDZWtMUmIrT1U3UHBSZzk5KzZiTTB6SWYwY2dyV1JHdjBFeTVNT0pQ?= =?utf-8?B?TE43VFFwV05XdFhnTitvM2xtZnQwczFZUTBWc1U4LzRDL2piN1RmSGlSa2JZ?= =?utf-8?B?UldRVEdvZE84RkNQb3ZOd0lQK2VGRUlwTHZKejJrRzA1L0R6cGJhM2IxZm4v?= =?utf-8?B?d3c1OUt4cmhNRjduZUluYUNMN1lhVXhtbHdBcU00ZmQ2R0FtZm9DbFEyS1JZ?= =?utf-8?B?YnpCbldXZTNyUTM5RkNQZXZqTEcvODN0WWRKN3lKaTVqK0pJNVNXK1B0eXdL?= =?utf-8?B?aW1sQVM4Qm42dENDVTlEWEwxMlRIY0dqalA4a1REb296NHhUUkRPMjRVUVhU?= =?utf-8?B?U1RRdVpnNGEzaDNtekVFcU5ENWlYbm1CeWhmb016bkdFOERhRWUyTjJCRGc3?= =?utf-8?B?VHZVbVZvU3hYaC9FQ3NFc0NQbGRkVmNMQ1I2WGNnRXdCVVpjNEFKRGlSb2d6?= =?utf-8?B?dHd3Zk5lL3VFMWlIS1BOaDBWanBaMUpqQmIrRmczK215ZktMbEVNajBBWStJ?= =?utf-8?B?MVEwYnQ3VS9rMWVzamdhY3hiVTVQaG5OSHZIUEEzTVJGcXZ6cmJHSzBYS1Ru?= =?utf-8?B?Rzh5YWtmbmhGYVlDM1d4QmRvTDZNYjBnS2pJOG1zMnBWZnNZdWxrdHlCdURV?= =?utf-8?B?QW5rWGp2YzJrL2tCMlUvekZTMk11TFVkOE93YUJrc1BLQTFLOE1ubnJoZkRr?= =?utf-8?B?VWs4UGZ1WW9zMDZPdWxPeXNBU1M0QXk4YklPSXJlZFhFTW1PNEF6VHBrR0to?= =?utf-8?B?bm9pa09ocEk0eHgxdEhhTWJGaTVKdW80QmRFa1lTVzJSM1F5Z3N0REV5ZEI0?= =?utf-8?B?bE96bEc1U3FVT1oydmpucmlUNEgyemhvYzhYUDBGOVpxek0vUEJlenRPM2dU?= =?utf-8?B?SkVrL0Q4aUxRZGE3bTFDbmdkMU1jTC9kdTFKT2grd3d1dUFnVndXM2ZqQ25u?= =?utf-8?B?SUJHNitFR2NRZkJzWGdGZW9qK0ZsRVVWQmdIMUJRU1c0SFNZMHd5YktMNko2?= =?utf-8?B?WHhxa2k5amNTVkw3ZVJCaW53S2NoaFozQWFrQlFQMVJZOEFvSHpQZzZuQWVF?= =?utf-8?B?OUZQMXYzdE12K1BmaTVvTFF2a3pGVWRtM25UdGlFWkJSaW9oL2trUUtROERl?= =?utf-8?B?Z3dNazZLRGZpcFZKSW90NlhabTlyMkQyWDhRMEZpZnQ1OFVtMmswcVZiNEdt?= =?utf-8?B?Z0pyc0NidmN5cElsSjRQbVVaYzNkRURUd3ZxdGpIc1VBVGl1MGo3MGVyWkdQ?= =?utf-8?B?cGphU245c2hoeEJJQVdpcTVORXRLb0VvRitXTlBpSjBGS2xWV3FmZDd5Kytz?= =?utf-8?B?NVRHeXBKUnJGSTZ6RC9iNUNlOFJ5RitVdDlGTm1wRmRod3NSQW9CUklmRENj?= =?utf-8?B?dU9NUktsOFBBOHlyb0hkMWNkTC8yclRDRWNLSEZlQU5BUUhPV1FaUWV6dVAr?= =?utf-8?B?dGxHMEV4YjZZSUMxUmdaTmxRQ0JQSVNBT0hyemJNcnR0WHNnL0ZxaXhIWXJn?= =?utf-8?B?UDVROFJDa0xBR280aXRKNlFMMXFNbFl2d1YrS3N3WERXZGpua0pLK3Y3MDNV?= =?utf-8?B?Vk1iZSswYVYvS0xhTi9rbkVKaGQrSVcxYkF0ckxOM3RmTEpkdHhqekp5eVpB?= =?utf-8?B?WnRSYVloMEdtYVVWeFNZMm5kL29zVmZBdklBS01nYUxsYVl4ZUQ2ZWZLN0Yv?= =?utf-8?B?TlVESWMyY3h6bGxieWI3cGNhQXNBUW5ubGpqZFExbzZhU2c4Y1l3cWs4M24y?= =?utf-8?B?TG5VU21nb3U4WnlPQmpEMjhOM0k1Z2FGSTc0WEZOZ2ZPK0N4VEprVmdmL0hF?= =?utf-8?B?dlVXdU1GUmF6d2VCNFRCVUlFQktNdFZNcUZtR3dOMDdJZksySWUrSS9JU2Ny?= =?utf-8?B?eVoxb3ExdENOQWtHK1IveFUrQkhSMTdyVmZ0VlRHV1I2RkcvOHpuWDljcnlj?= =?utf-8?B?am81cGZvVUNTa1B4MytnVFl6WG9POVhTWTZUT2RMb2VyNFNxRmc2MlpjcUFQ?= =?utf-8?B?S1VjalVkelBqaUp6OThqWmdTWjNIc3dRQmNVU2tLeEtrbHQ5WEE2NGJHVG1Y?= =?utf-8?B?Uzgzd0dxS1Z4RkRGK2czNWhEVWhxU0xONCtEejlnUmxmNFp6Ym0rMEJnaGRW?= =?utf-8?B?eVdkalg3ZzJsSW1jajBoeWVxU3V1U0NST3RsZGdEeElxM2VUZmx1R1JLR092?= =?utf-8?B?d1RmWm1UTElBZE9ablBUQjF6Z1FnPT0=?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: 5fbddf52-a960-4733-a893-08dacca91b40 X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB9155.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2022 16:46:30.6357 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e94ec9da-9183-471e-83b3-51baa8eb804f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: F6fCOSn4Y+29fUnPCiitTo88LLSOR56Yuk/qzc9JvZtMEXTOCQRCUCHhQzs674KmNXYXW9o1jTnhd+Nk+XLGtqXkl+P8PBDZsFzE+woK0eU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB5780 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS 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 Anand, On 11/16/22 21:01, Anand Moon wrote: > Add MDIO description with ethernet-phy-id compatible string > which enable calling reset of the phy. The PHY will then be probed, > independent of if it can be found on the bus or not, > and that probing will enable the GPIO. > > ethernet-phy-id is read from ethenet register dump reg2 and reg3. > > Fix following warning. > [ 12.323417] rk_gmac-dwmac fe010000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0 > [ 12.324078] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 > [ 12.324099] rk_gmac-dwmac fe010000.ethernet eth0: __stmmac_open: Cannot attach to PHY (error: -19) Without this patch, the phy on my ROCK3A is properly detected: [ 1.494963] rk_gmac-dwmac fe010000.ethernet eth0: PHY [stmmac-0:00] driver [RTL8211F Gigabit Ethernet) but with the patch applied, only a generic phy is recognized: [ 1.398674] rk_gmac-dwmac fe010000.ethernet eth0: PHY [stmmac-0:00] driver [Generic PHY] (irq=POLL) This does not seem right at all. NACK to this patch! Best regards, Michael > > Signed-off-by: Anand Moon > --- > V2: new to the patch series. > > alarm@rock-3a:~$ sudo ethtool -d eth0 > [sudo] password for alarm: > ST GMAC Registers > GMAC Registers > Reg0 0x08072203 > Reg1 0x00000000 > Reg2 0x00000404 > Reg3 0x00000000 > Reg4 0x00000002 > --- > arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts > index 9f84a23a8789..fe36156a5017 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts > @@ -585,7 +585,7 @@ &i2s2_2ch { > > &mdio1 { > rgmii_phy1: ethernet-phy@0 { > - compatible = "ethernet-phy-ieee802.3-c22"; > + compatible = "ethernet-phy-id0000.0404", "ethernet-phy-ieee802.3-c22"; > reg = <0x0>; > pinctrl-names = "default"; > pinctrl-0 = <ð_phy_rst>, <ð_phy_int>;