From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f99.google.com (mail-pj1-f99.google.com [209.85.216.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 23AD82AE8D for ; Sun, 16 Aug 2026 09:43:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.99 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786873432; cv=none; b=Tjd2nB93Bnmti/0RrGwlm5FzPOAQHODXnV2j2vwdWscymjB61myHKYGWvLouAXhVIXOtN5+ZKn80YBPWXmNebVT9EWHj/ZBY/FPVbGLqzp7SYki1v0iJacwcGoK1ODWzwhnC3lQkeLGrUFZOVpgQ8ktdLnCcASve77HHa4i78LQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786873432; c=relaxed/simple; bh=G3V/6NnfckIOBq82ny3RmYXsBGcXvQhSxd8L66KrD90=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=p6xspeHQWAPQZn9phHayM2x3NPVvTBbWWooramhMkkHY8B+bUNwaBzadxKQrIaqsNW9E4F6yzsv13575BrEbIHhGz6GBiY1/DadBgbOQ4/ewRE2nT8KbOzFrY71DGb37jd/tnaw1MjRV8udWqrKkLg0D59u0oSEV4PZzk3902NU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=broadcom.com; spf=fail smtp.mailfrom=broadcom.com; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b=JT3cshUR; arc=none smtp.client-ip=209.85.216.99 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="JT3cshUR" Received: by mail-pj1-f99.google.com with SMTP id 98e67ed59e1d1-38dc4553f62so3250159a91.0 for ; Sun, 16 Aug 2026 02:43:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786873430; x=1787478230; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=JSVI9EmcUArZjAZ/au+br5pNZJa0DmSYRx0foLnLp38=; b=M5bsO/lGor3DHQxJLYFPbAeePfIV/TJ30EBpgUsg+A5MkTAqGojyBnG87cn2bCaTXZ 1gTSzxgcCvZi4n2ppX5L8nmAqFc79jNJ9HkayNLRWZsOTrElXzF9cMa/QkTJhRkklJNi EoC/5PgLj0sTDqWon+ZsdJsUTFagoSk9TO10ZAzV5umtqkEyFOU5Le3vv8rWQRR7ML4V qPIB66bjpSDqujsya3PE2YdPOIQIr8tK7xsIwR1QUXg84602R5uKeY2+tlFx4Qq/7TPL Fd0M3w8v3QR7hSFBHrRu/j8jUy5gWKtLlpffbec0CgAp4nYY2RIVwP4uG3dPmzd37F2A sHzw== X-Forwarded-Encrypted: i=1; AHgh+RoCnEeXf420I5ZCpqLLdG35AnChOBcUTXKL03x8qhj/VD1vx3Xn7P5VEIp3+VCvexaRjEM9jsfuDwGqT3E=@vger.kernel.org X-Gm-Message-State: AOJu0YxR6yOsAng3LSwcvYtWEi3oiwjPn4IyUqihiJ0+Pw/ra1abaDsT 2HkckjLHf++ZAztxLFkkCmG/FgOldR1akRFMAXoI7rGrwSv3aQ//lYdtz0nMbmwZAL9Q4Bxxb24 tgM70Iu/px3CqfxCeill7xspzmzCfBZ7Zj+FnRcaa3wFkgx1S3vZocyy/y103CUxO8HM6egj7lF lltpt7RtVKKEzfQPpr2eiVzCC9qTJ8Ggha++/XZgJQhOprWqD4lOnSkcERuCNyJWr2Pib64E8u/ g8l1XBm1nFEvjfkveDsT6v2iQ== X-Gm-Gg: AR+sD13AgyUYHW6HWagr0kZ2Bnz4j85wjlrgd99L16Ygvhonm7WfaX8qC7Xq2Q+J0+1 jiDkczztqxUm1YkwdJ+XhPbksm4oNYR+i4Vk3Uec3RZkksPBGIs0WMtO9m/Br/7KNM8oa2OJrhb Do92TDjaujvXW/exjDPuNDYbMjOOdmYlInlSW751LkumrTDIxx3Ic5Kv8s4hFDRj6BNJfSYc8+O /5iEDELDe+I5Eyyp+KKPBe8HES4loaEzphQcf1luJ8xr3vUrnu6PxiPnN8H14CmDc/D2AwnK5rI HoWz2P2q4eHePL+jB/QXx1dWhyL4+lroZmyryX3+l5IK2KdKY1dDETktdMBwFeMBkl7mbx4jUO6 //lh5flAVfihaEzbtLueXVbVaf0yHWixXwoyChb4dqwnkH07qsFpk+GdVJOv375WhP8CNDG+oU6 HJvuLjgaNzeegS9odt35fvkik8dmfUnrhpUDAtmco= X-Received: by 2002:a17:90a:c888:b0:393:19a3:4f1 with SMTP id 98e67ed59e1d1-3933b7fd2cfmr19344264a91.6.1786873430342; Sun, 16 Aug 2026 02:43:50 -0700 (PDT) Received: from smtp-us-east1-p01-i01-si01.dlp.protect.broadcom.com (address-144-49-247-29.dlp.protect.broadcom.com. [144.49.247.29]) by smtp-relay.gmail.com with ESMTPS id 98e67ed59e1d1-39531d9cd11sm587417a91.1.2026.08.16.02.43.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Aug 2026 02:43:50 -0700 (PDT) X-Relaying-Domain: broadcom.com X-CFilter-Loop: Reflected Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38e22137fb3so3736474a91.0 for ; Sun, 16 Aug 2026 02:43:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1786873428; x=1787478228; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=JSVI9EmcUArZjAZ/au+br5pNZJa0DmSYRx0foLnLp38=; b=JT3cshURJxnF45hSmP1n3wvuY99IXfsVEoEKw4U4f9Xxb0l5WLabIVNRgeAxVTnFle XVSngsW0o+eoOfeoGWDLHLxAUa31NFJQ4IrnakUpee0pNJqXcT5aTdrH7b3RHgSjfXGz /BOLQd8vJ9GXndou62AMG+2+OaVhB7XlwSp4w= X-Forwarded-Encrypted: i=1; AHgh+Rq82wMrVLuo864c/ISWTxHFFsPjbLtIV5BouuD8IeytVFq+5pDvj4e/JzZO+TlrnTfGjfkBwEWK3A8nNNs=@vger.kernel.org X-Received: by 2002:a17:90b:4f8b:b0:38e:8021:2ea9 with SMTP id 98e67ed59e1d1-3933bcc78a9mr18359415a91.19.1786873428462; Sun, 16 Aug 2026 02:43:48 -0700 (PDT) X-Received: by 2002:a17:90b:4f8b:b0:38e:8021:2ea9 with SMTP id 98e67ed59e1d1-3933bcc78a9mr18359386a91.19.1786873427926; Sun, 16 Aug 2026 02:43:47 -0700 (PDT) Received: from [10.229.42.78] ([192.19.176.227]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320e9df2504sm24436596eec.17.2026.08.16.02.43.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Aug 2026 02:43:47 -0700 (PDT) Message-ID: <83ef9f7b-4145-4985-b157-6fb9fbb0b3f0@broadcom.com> Date: Sun, 16 Aug 2026 11:43:41 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCHv2] dt-bindings: net: brcm,bcm4329-fmac: add nvmem-cells for MAC address To: Rosen Penev , devicetree@vger.kernel.org Cc: Johannes Berg , Rob Herring , Krzysztof Kozlowski , Conor Dooley , van Spriel , "open list:NETWORKING DRIVERS (WIRELESS)" , open list References: <20260811192829.123410-1-rosenp@gmail.com> Content-Language: en-US From: Arend van Spriel In-Reply-To: <20260811192829.123410-1-rosenp@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-DetectorID-Processed: b00c1d49-9d2e-4205-b15f-d015386d3d5e On 11/08/2026 21:28, Rosen Penev wrote: > The nvmem-cells and nvmem-cell-names properties are used to supply a > MAC address to the brcmfmac wireless controller. Nodes such as > bcm4709-linksys-ea9200.dts fail dtbs_check with: > > Unevaluated properties are not allowed ('nvmem-cell-names', > 'nvmem-cells' were unexpected) > > nvmem-consumer.yaml cannot be referenced from the common > network-class.yaml because it does not constrain the number of entries > or their names, and not all network devices use the same cell names. > Each binding that uses nvmem must therefore define its own > nvmem-cells/nvmem-cell-names constraints, like ethernet-controller.yaml > and qca,ath9k.yaml already do. > > Add the single-cell, mac-address-only constraints to the > brcm,bcm4329-fmac binding. > > Assisted-by: opencode:deepseek-v4-flash-free Probably for this v2 it is better to say: Suggested-by: Rob Herring > Signed-off-by: Rosen Penev > --- > v2: don't use nvmem-consumer.yaml > .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 7 +++++++ > 1 file changed, 7 insertions(+)