Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp1180842rdb; Mon, 19 Feb 2024 06:54:27 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXMiOeaHvaE4c1K0L302JYb/09ok69mLdu9FZJKVFMoZuFbipVHnjgCY/cEp4jdZpVwPdQvOu1h0RZB1iFD8i97Ge9ThaPKvJpCiQVhEw== X-Google-Smtp-Source: AGHT+IHBdez761yj6kSLbxad/QOjRs+dTHkKjNdi9Y8foz6fGXaOYYzVHZJKGnvbQ60iQl1AYtUU X-Received: by 2002:a05:620a:4009:b0:787:583b:608d with SMTP id h9-20020a05620a400900b00787583b608dmr6973753qko.11.1708354466842; Mon, 19 Feb 2024 06:54:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708354466; cv=pass; d=google.com; s=arc-20160816; b=gSEjyuQCDSrDZVcGG5woNluCcHB4qntb55OttE35DNgHL6R0IHIJRLwHFeiMYhfEV/ tmbEvPduNPtz30MpnSWIv2P07t5/qACEQme7dojczcZdsLHYGHvxcUGtvnuWwutXm4YF 58ad1TMHQjaGsdMS/9EGBTOpdj9Ra4FUI7FZ1yJ9SnACZhdhPrmZ2Ykzg9bxxnplI5i/ Xk9WAT9P5Zfoexe1gxNK+HLc8Da0Sbf2kbje1xk815euyS3tYKGTZZMiQ4uQlAnO90Jl hNh0jU+5ZYSqlT96Qawm+hhJk+M/cvxOu0sOd9KHCCCJFuyCieCnrrihpRyYRUFB5MYy bv2w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=1A2eoDTWMwIQFZSM+uBH2DkpzzVuHBOEOyCA7oEZ4xY=; fh=oYutOjOhM5G5bfXXUyd1zL9p7gMWDv/7IyJj799jTV8=; b=Qs1dnMbtyLKBQeDPiVo9FJbqg80y3+BOSFVV/I8Zkb+OWc897lmj1d+OH9IaAGPc0W +BcKizIBvDsZu1gG9Y6DcwfL6olLhbtNxhNg5WIHp0xwqqJPyZtbPDAqcQYOSOqfFYAs /HLTYtNp7d+pmH+DoVMlLd1HlbrxEdJY/3LJIgVE5xnjgBkeHs+NWy/fc98pcBRu+T7J gSUhdVvBDm8/hksvh2ns0b9Fm3oNKOmGoAXm2Aa1SYTF4EVVlDBu9Vw5ysPArMAGbOuu lSC4ywjtsXPk8RdZ3j5T0wsQel8/L2DmuMYtNXIv9EYju7AxZSdc5NUXu+64oYkbUSRd LdCg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=0q6JjzVg; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-71516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71516-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id dw12-20020a05620a600c00b00787723b875csi670267qkb.742.2024.02.19.06.54.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 06:54:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-71516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=0q6JjzVg; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-71516-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71516-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 8F2FE1C22148 for ; Mon, 19 Feb 2024 14:54:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 52B2F381AC; Mon, 19 Feb 2024 14:54:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="0q6JjzVg" Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E7C9E376EB; Mon, 19 Feb 2024 14:54:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=156.67.10.101 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708354457; cv=none; b=SoInrIjDw0et4rSqTnsPderAmuoizvJ3E1jJgbv7vwWp1hiGbJAe+sF0UXRVXkxaAcKIx/boczKS68+I9dzvAytr3DE60DhY8AKGUrYXanVN6PDz6N2eex/8jYYDO9hB1fkqK+UkoWtp1i+1HKZyP1HIxuUjmiy2t9YPNsKY4Nw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708354457; c=relaxed/simple; bh=NByqa5JR2sbTrM+lED8CMmGy7fktPgFCBzkQex3upck=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=fcAhzwsIJPNdp1Ow9GTtYx757p2nKAt7yiKuTX7C+oUGwXdktWWoBaJtXO4oicv8ChVy5gd/Ut/ZbKv1W1QK5LDlTAEllSbee+zc/j9TX2SrTOK6zaAkxN9x38apuSWKmOdsX2n35HxiETz5C2bmlNgvgWvxX5QvwgLt+TpbEWQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch; spf=pass smtp.mailfrom=lunn.ch; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b=0q6JjzVg; arc=none smtp.client-ip=156.67.10.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lunn.ch DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=1A2eoDTWMwIQFZSM+uBH2DkpzzVuHBOEOyCA7oEZ4xY=; b=0q6JjzVgLkl2r2kzkNIYOgzQhi 1O/QJsD412PmUpJx2B9C+HVEufUbi87WeWI7pmOmjyQOs0Uv5+4vziNKxpmTugxVLBfKsmVW7RcaC d3hUlNgIQaeutXBpT2BfONiQuqKE0oDeypf1joMmT7DOVp8fZLUIB+XFMzpWzCdNhzkM=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1rc523-008CcE-W9; Mon, 19 Feb 2024 15:54:12 +0100 Date: Mon, 19 Feb 2024 15:54:11 +0100 From: Andrew Lunn To: =?iso-8859-1?Q?K=F6ry?= Maincent Cc: Oleksij Rempel , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Jonathan Corbet , Luis Chamberlain , Russ Weight , Greg Kroah-Hartman , "Rafael J. Wysocki" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mark Brown , Frank Rowand , Heiner Kallweit , Russell King , Thomas Petazzoni , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, devicetree@vger.kernel.org, Dent Project Subject: Re: [PATCH net-next v4 14/17] dt-bindings: net: pse-pd: Add bindings for PD692x0 PSE controller Message-ID: <042ab32c-666e-44f7-8ba1-db9a82f351d1@lunn.ch> References: <20240215-feature_poe-v4-0-35bb4c23266c@bootlin.com> <20240215-feature_poe-v4-14-35bb4c23266c@bootlin.com> <20240219153840.507be7b3@kmaincent-XPS-13-7390> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240219153840.507be7b3@kmaincent-XPS-13-7390> > Mmh not sure we want to support broken cases that does not follow the spec. > Should we? We should specify the properties a device following the spec should use. These are the common properties we expect all devices should be using. Broken devices can however have additional properties, defined in their own binding. And if we see a pattern for broken properties, we could pull them out into a -broken.yaml binding, which the broken devices could share. Andrew