From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 30664C433B4 for ; Mon, 26 Apr 2021 12:39:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E88FC61263 for ; Mon, 26 Apr 2021 12:39:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233548AbhDZMjt (ORCPT ); Mon, 26 Apr 2021 08:39:49 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:41012 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231862AbhDZMjp (ORCPT ); Mon, 26 Apr 2021 08:39:45 -0400 Received: from andrew by vps0.lunn.ch with local (Exim 4.94) (envelope-from ) id 1lb0Vr-001AJL-Mj; Mon, 26 Apr 2021 14:38:55 +0200 Date: Mon, 26 Apr 2021 14:38:55 +0200 From: Andrew Lunn To: Oleksij Rempel Cc: Woojung Huh , UNGLinuxDriver@microchip.com, Florian Fainelli , Vivien Didelot , Vladimir Oltean , "David S. Miller" , Jakub Kicinski , Michael Grzeschik , kernel@pengutronix.de, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Russell King Subject: Re: [PATCH net-next v6 08/10] net: dsa: microchip: Add Microchip KSZ8863 SMI based driver support Message-ID: References: <20210423080218.26526-1-o.rempel@pengutronix.de> <20210423080218.26526-9-o.rempel@pengutronix.de> <20210426122540.xzanhcel7gv4dfsh@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210426122540.xzanhcel7gv4dfsh@pengutronix.de> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > > +static const struct of_device_id ksz8863_dt_ids[] = { > > > + { .compatible = "microchip,ksz8863" }, > > > + { .compatible = "microchip,ksz8873" }, > > > + { }, > > > +}; > > > > Is there code somewhere which verifies that what has been found really > > does match what is in device tree? We don't want errors in the device > > tree to be ignored. > > > > Andrew > > Hm, it makes sense. But it is not regression of this patches, is it OK > to mainline it separately? Yes, but please don't forget it. Without verification, DT writers will get it wrong. And then it becomes useless because you have to assume it is wrong. Otherwise you break backwards compatibility. Andrew