Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp4047279iob; Tue, 17 May 2022 12:41:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxo5DIBNFuat7oONQN87GaWk5IaQfkgFR34MFk1lMaTzkH9gdp/2nTg2g5oQeAMiByW0+KW X-Received: by 2002:a17:907:7e93:b0:6f4:3278:9413 with SMTP id qb19-20020a1709077e9300b006f432789413mr21531631ejc.375.1652816497092; Tue, 17 May 2022 12:41:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652816497; cv=none; d=google.com; s=arc-20160816; b=TZ0Dl9G4D1g3lJoBMLtG/natpXHf7XWBwhtCU/3U37e7MDzYCJ20d85L2xG6BpDPoi 1U52mpjtBD/XICS+qICiXAHKL5r2YpJyN4PpPyB77UH3vEGdkAv+dtxa5Ljl/QnXN3xy 1AyY9b2lQPACXJVu1I5pw3JLOTPVG51hnQXDcvy40GwIUHMqHAQZQmW0nZnkSQBu1Mel Fm1jSVDcCUd3fo9a9SUgT87Y4ROoG3Pk9fgyTMahjMrhlw2c1572oCbkswSUedXZOPd7 SnmqtkGuBzmcgXev5dfEFq7W4047MUdlAUMtR0w2jkGMuNjIDCuFqw83QmDTqgk4gk6D R2Jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=4JeuNMnLUIShnOTplMHIItkUFZ+vv40zg13zfGeMbVk=; b=qajWQkOAEvmrusQI9JtKrP2bdduQdJ3N9G+1Gj4Wj5Xg6ogk1NmS34oL8L08vYJCL3 rvfV6htz5n1O312rnTXmb0sUhdtgYQdaqGvWKYfaNYtrOfIyCZhm2Gzmt79ci8X/RtIq ymp+fsTHFLeapBVLLpUHRwRhV0swa3Dcj99lWvs4mdD3qghe/QuYNm6YlhKd2oPlqUah ZEySdYoHF6VOj/ocwCcN2rSjqaRVlPiETHSQ1cf3n4lqUP0MGtqi+KeIVrTeiO7PfiDJ Y+4/xBGNv5WbVKjnvMlKXVsDzwy34Py7BDfUfFuatW+3o0toDXe+J5S1bQnHwAKOq+YQ 9Ynw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@walle.cc header.s=mail2016061301 header.b=DHRtLB+2; 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 dz12-20020a0564021d4c00b00425d52f61c0si193926edb.293.2022.05.17.12.41.09; Tue, 17 May 2022 12:41:37 -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=@walle.cc header.s=mail2016061301 header.b=DHRtLB+2; 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 S1345527AbiEQLxz (ORCPT + 99 others); Tue, 17 May 2022 07:53:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345508AbiEQLxy (ORCPT ); Tue, 17 May 2022 07:53:54 -0400 Received: from ssl.serverraum.org (ssl.serverraum.org [176.9.125.105]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 945444BFFA; Tue, 17 May 2022 04:53:51 -0700 (PDT) Received: from mwalle01.kontron.local. (unknown [213.135.10.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ssl.serverraum.org (Postfix) with ESMTPSA id D50712223E; Tue, 17 May 2022 13:53:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walle.cc; s=mail2016061301; t=1652788428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4JeuNMnLUIShnOTplMHIItkUFZ+vv40zg13zfGeMbVk=; b=DHRtLB+2YaBGPstvOeUrFtQvhn4A7rl+u1zER46nke1bDMqdZuVVmcj4IHUpmfvOFrEHK+ USraUAroiSjO552zPaZjX8CyTaEtK2xDQJ0Qk8JIVCPB6zSLWDJL1tL4u9bx5yVde04oXQ ffsFQV1BXCaXZ30nEwWRhKjLrqwbBfo= From: Michael Walle To: peda@axentia.se Cc: Manohar.Puri@microchip.com, UNGLinuxDriver@microchip.com, alexandre.belloni@bootlin.com, claudiu.beznea@microchip.com, devicetree@vger.kernel.org, kavyasree.kotagiri@microchip.com, krzysztof.kozlowski+dt@linaro.org, lee.jones@linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux@armlinux.org.uk, nicolas.ferre@microchip.com, Michael Walle Subject: Re: [PATCH v2 4/4] mux: lan966: Add support for flexcom mux controller Date: Tue, 17 May 2022 13:53:27 +0200 Message-Id: <20220517115327.4139280-1-michael@walle.cc> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,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 Hi, >> +struct mux_lan966x { > > Why is the file named lan966, but then everything inside lan966x? So I was about to reply to the bindings but since that question came up here, too, I'll do it here. IMHO the name "lan966" is super confusing and if I followed it correctly, it was just invented because the DT guys don't want to have a wildcard in the compatibles. But LAN966 isn't a real product, just LAN9662 and LAN9668 is. I'd really prefer to have a consistent naming. I've said it once [1], having "lan966" (over lan966x) feels like cheating and is even worse, because everyone would assume there is a thing named LAN966. lan966x might lead the reader to think twice what the 'x' means. So I'd prefer to have lan966x in the documentation and the drivers and just "microchip,lan9668" or "microchip,lan9662" in the compatibles. -michael [1] https://lore.kernel.org/linux-devicetree/d18291ff8d81f03a58900935d92115f2@walle.cc/