Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp307229pxb; Tue, 12 Apr 2022 02:24:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyE2hLDgMylqmk06aGBuHDzIVDVe9qiTX3/cgCTLRWrRzHI2IxFqIjdGOhqWYpZsn1b/SvD X-Received: by 2002:a17:902:cec9:b0:156:8e7a:bf4e with SMTP id d9-20020a170902cec900b001568e7abf4emr36850904plg.62.1649755447886; Tue, 12 Apr 2022 02:24:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649755447; cv=none; d=google.com; s=arc-20160816; b=UV5NVxecJegNc7PiKfwfh63vDlULLpoYQrr6l+9mwU/YYTYGl0B36MsLW2Er580hln gfG6ciSod7laiuvzXnUksGIlwEhO3S5x3WKkJvWz+kGFUpOcc0n+sNvwrmf3r0+PhhAN wMghekc0M/uecA4q4IFTiGIWUV5W1QfsfzxYCj6mMvkqa5gBZ5FYhlcHmBtVkZNT5CWu Kl6vfu41P7L25Uewook9v0SbFDp6sbhLkPZ8QRjefhV1Xu7ZmqTha7ARv1+S2v4hHw7o wbjkHInK5+tE9zf0TCyvWKbJNEf9vsHlg440gttoF9vg4MNCVtPlssvIXOG4IKn7kiHF dChA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=A38jLkMhxB0aROCgv4/oyefD9VABl9BLTRNARBXZigo=; b=gIrp7CvmLA5Bz16PDHiYOCjiDP6Lg9f85gJJJbgc0v3nOh60IprVDpMo6oF2ImLRp3 CVAY75XNNw0oq16B0KgdVONL9mN3tF/iv5g4HKjaBswoScWy7o7VtzS05qVQT1wltfQP F0NMY1GVk7GtRpOBd5pKbG9Y25E72j3cDpOdgL3CGHA87sszqvjqzBdHhVnkPl6pwTjn 8Brbcu4YFc8Le3lrcjniOb3PAC/Dt9o4NCdkATJqBBe0BTePDl2J6oBiKO3ifI7pEdLN r2AL6PXn1dtpw3muiDOHeS3ZJI8HHdXuKgyGWdg+NRNfQXOX7hVS45a7kNB7T57flj+O Hrtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@goldelico.com header.s=strato-dkim-0002 header.b=KXsyl70A; 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 n1-20020a170902e54100b00153b2d1660csi706807plf.532.2022.04.12.02.23.52; Tue, 12 Apr 2022 02:24:07 -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=@goldelico.com header.s=strato-dkim-0002 header.b=KXsyl70A; 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 S242199AbiDINkE (ORCPT + 99 others); Sat, 9 Apr 2022 09:40:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60670 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233597AbiDINkE (ORCPT ); Sat, 9 Apr 2022 09:40:04 -0400 Received: from mo4-p03-ob.smtp.rzone.de (mo4-p03-ob.smtp.rzone.de [85.215.255.104]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E09FE13C71A; Sat, 9 Apr 2022 06:37:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1649511472; s=strato-dkim-0002; d=goldelico.com; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject:Cc:Date: From:Subject:Sender; bh=A38jLkMhxB0aROCgv4/oyefD9VABl9BLTRNARBXZigo=; b=KXsyl70AyDNwepKNwhiqVA/4Pd/eVmogE6tRm5L9GkbpfTWmrMKkKIR/nae4QFKQVh VT9IahtUym14jkKxvPj9C7g0dzplboGMW6ZklsDsG6pEBV0VQMgAFjy2u4EDovx5rk54 lrMwyeWs0af25yZuhHIctEMagB8BwyfapbG+eG+mtuZoT0JqrdDTplIdxpunW2PaMtxZ e3vIhgpKYtso+k3ubcXHmqfTphNcZ3VgeLYXZM+FT6kn7P7Lm/RnIPxveyged2dJnDIx D+FNTk0lI8w/72wVLXDxxCH0VvpfMBo1ZTuLg7PeMML15oUVvkIj2D6FfJV6BJnARWyz cwqw== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":JGIXVUS7cutRB/49FwqZ7WcJeFKiMgPgp8VKxflSZ1P34KBj7wpz8NIGH/jrwDepmg==" X-RZG-CLASS-ID: mo00 Received: from imac.fritz.box by smtp.strato.de (RZmta 47.42.2 DYNA|AUTH) with ESMTPSA id k708cfy39DbpuXD (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve X9_62_prime256v1 with 256 ECDH bits, eq. 3072 bits RSA)) (Client did not present a certificate); Sat, 9 Apr 2022 15:37:51 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.21\)) Subject: Re: [PATCH 07/18] MIPS: DTS: jz4780: fix otg node as reported by dtbscheck From: "H. Nikolaus Schaller" In-Reply-To: <2961d892-609c-c0bf-e9c1-c54306f608c7@linaro.org> Date: Sat, 9 Apr 2022 15:37:51 +0200 Cc: Paul Cercueil , Rob Herring , Thomas Bogendoerfer , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-mips@vger.kernel.org, letux-kernel@openphoenux.org Content-Transfer-Encoding: quoted-printable Message-Id: <51EEBAB0-849A-4AA5-80E0-B9FAC8FC5E14@goldelico.com> References: <298162bfa2e7225ccc753865e1ffa39ce2722b2a.1649443080.git.hns@goldelico.com> <3XN2AR.4ZAYNTAI4XBT3@crapouillou.net> <36C96109-0A56-4ACF-ACD1-367DAD9E3A47@goldelico.com> <2961d892-609c-c0bf-e9c1-c54306f608c7@linaro.org> To: Krzysztof Kozlowski X-Mailer: Apple Mail (2.3445.104.21) X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_NONE, T_SCC_BODY_TEXT_LINE 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 > Am 09.04.2022 um 15:23 schrieb Krzysztof Kozlowski = : >=20 > On 09/04/2022 15:18, H. Nikolaus Schaller wrote: > hould have a specific compatible. >>>> Please mention why it does not. >>>=20 >>> Agreed. The "snps,dwc2" should be a fallback string, otherwise there = is no way to uniquely identify the JZ4780 implementation of the IP. >>=20 >> Well, there is no specifc implementation and driver for it. So no = need to uniquely identify it. >=20 > Specific implementation and driver are not arguments here. This does = not > matter. It's really unrelated argument. The argumentation is in reverse: if there is no need for a specialized = driver or implementation, why is there is a need to define a specialization. Your argument was: "there is no way to uniquely identify the JZ4780 implementation of the = IP" My question is: "what do we need that for?" > Bindings are not about implementation in Linux. Implementation can > change, so bindings should also? No. Implementations should be agnostic.