From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (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 553C22C1598 for ; Mon, 13 Oct 2025 20:29:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760387384; cv=none; b=khYUsmTFHs1WHkcJM+7tkYPWXUakGndylzRT1Mzez/CIrOD52pB2aEWh68RaLEoBv+P1AARiBUNXwu7In337MR0Kj00KM3uAaZzzyteAbMdaOoo+1NzI/CP32juo7PZWHw3AccgosuMB5VExSTOy6E7TNElYmunwbCP5ksfNIUA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760387384; c=relaxed/simple; bh=O3sjHqPKZvPryclcAtYDdF3ZqsAaj80IFJVAwmjqhOk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=GNjrSqSPQvSCyJtz/3vyTmkw34pFkg5Rh7gRIg/F1cP3E08Zjh/XHGTFM6ySVIKnxfVLFD7Lkum3ReKtwO/xVAFt6gX3ppwwjo/MYDJEr2JYo6ff7gAshfzS5CTdUWhhIr0V0tx9mAyF4YfOsEkmUa7DnsZlpTi0eI9t/PhspcI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nok+NFCa; arc=none smtp.client-ip=209.85.208.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nok+NFCa" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-62fca01f0d9so9465001a12.3 for ; Mon, 13 Oct 2025 13:29:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760387381; x=1760992181; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=iR0fsHNiPQ1UVnaZ1HfgIJ1f2fHYSU9iwDMphARM/Aw=; b=nok+NFCadDrPUsBUpqOm3gSK6fMRzMWYRjNPgPM83N+cJd9wlETz+ZLR/XgmA94Qk4 Yg9CxRMUcjPiXNOAoosInKtCC7OJ1n96xTHzAcOfvjWmIIGxZVL0CVyjaJclJ18RLm2F qaL1hhcHUYQJXHWBNTUf7fbBTWE6svwgHHRPBJ2nRc1FL+vQ8QN17dYul2QhN2iLnCQ9 4353ln1oK+cZvJCx9qYDTuVryoQuGPjFDUcSZFRZhSO1FtzR0usZjgZTHOOFl0wL2d8+ IuBWESq4G4bqXxNi/KD16ZbNlnvRJd2LeTUc8viZdHWKykKliYD04UQE5mBcGPfjW7qd i2dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760387381; x=1760992181; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iR0fsHNiPQ1UVnaZ1HfgIJ1f2fHYSU9iwDMphARM/Aw=; b=IY1DJLgiESfD7Hjgjmgc4vbaZTi6H/f2ZAyvkVKxoLGK1Q+orS+msNUUgBH39TBTkR xHBju7OtF8KtfSbL56qVefrt3CrFprUXfBdpplxraEaioKOh2L4w/3kZPNtAKcRGt4T+ pRqj+4ExBXN2cnTQfG5l/Etw+d85oTmiiDcpMKcWnI4MFWQMNuo9qw26mP5bx1HrAiSK fxFFQaalxLQJ+jiNWpPpaJIBhvU9GVFsyBbLAOzkZtWRzyXdWrymJ7Cnff5RB7VRUQBc HwVG5OfwvvjXV5RIDSBzhQGMCYCSUtPobYVAELlLXaVIsitjKxt1PF9ZjpB0Dwo4HIZl HHMA== X-Forwarded-Encrypted: i=1; AJvYcCWW7iUTGltyIQbg0rwmjq62ZNCNufxTWtbWwoauG3GHaxsxtn5AgNR2iP5nJa/9qeEN0lAbF9M=@vger.kernel.org X-Gm-Message-State: AOJu0YyxcgY5kSKHkQrkRd6zXquV8DfdtnBstpBAixTqpbq+uDJlsDB8 Tt8rfpypT5mmQsoYZoV/8CmfyNhVcyoBZ5OGAzNphGgAyMaPtOZ0gHp+ X-Gm-Gg: ASbGncv6oSpX9Ol2aaFnYsXEzqU3cH4yQ3Rl3+V4qxD9+PkDVoMXq1wfrlrE3eBOzIA I0J6k5PasmyZcz+wgccDh22DpMWm4U9iMVeClgAlwIokCHuMjGxBv1FPLxlEwjp+D+O5uHCmBti W26eN05/x4wgHwZ2Vl+JFpxWgYlpGLCH6hCW+R10WhpTNux4dI5w9KOc+D3/NtROBTZPl7MUNDC qoKzBHQmSBxpgZqrgqczL2lP5oIwQTYu120X3P5F2jrE6t8HK2FeikHvlZU9B7+N6/yQ/WfRlvq ucViPTbgyEfjTlQiMcuJuLaEhwC8UrVeswCzbbSfz2GWGlBk+APTBnMzHPYElXi1zbLY4gasD5l cAVrR1vfyFOvK4yRn0vXvyIBkpmYLFt5QkWJZbTw/0gZ2ZvcsXO0qm4tELX9QgbSKyVHn6Ksr X-Google-Smtp-Source: AGHT+IE4C6XBf1ur1wKDMuZSftBpMbp8IouKlbrcZ7YmTNgcNU38jE6vIkZhdaShz85S1k0qGXFvaw== X-Received: by 2002:a05:6402:5216:b0:617:9bff:be16 with SMTP id 4fb4d7f45d1cf-639d5c3eb74mr21736671a12.22.1760387380474; Mon, 13 Oct 2025 13:29:40 -0700 (PDT) Received: from localhost.localdomain.pl ([89.151.31.85]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-63a5c321341sm9541150a12.38.2025.10.13.13.29.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Oct 2025 13:29:39 -0700 (PDT) From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= To: Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli Cc: Heiner Kallweit , Russell King , netdev@vger.kernel.org, devicetree@vger.kernel.org, Broadcom internal kernel review list , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Subject: [PATCH net-next 1/2] dt-bindings: net: brcm,bcm54xx: add binding for Broadcom Ethernet PHYs Date: Mon, 13 Oct 2025 22:29:43 +0200 Message-ID: <20251013202944.14575-1-zajec5@gmail.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Rafał Miłecki Some network devices (e.g. access points) come with BCM54210E PHY that requires being set into master mode to work properly. Add binding for BCM54210E as found in Luxul AP devices (600d:84a6) and the "brcm,master-mode" property. Signed-off-by: Rafał Miłecki --- .../devicetree/bindings/net/brcm,bcm54xx.yaml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/brcm,bcm54xx.yaml diff --git a/Documentation/devicetree/bindings/net/brcm,bcm54xx.yaml b/Documentation/devicetree/bindings/net/brcm,bcm54xx.yaml new file mode 100644 index 000000000000..3ad226efe21d --- /dev/null +++ b/Documentation/devicetree/bindings/net/brcm,bcm54xx.yaml @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/net/brcm,bcm54xx.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Broadcom Ethernet PHYs + +maintainers: + - Rafał Miłecki + +allOf: + - $ref: ethernet-phy.yaml# + +properties: + compatible: + enum: + - ethernet-phy-id600d.84a6 + + brcm,master-mode: + description: PHY requires setting into master mode + type: boolean + +unevaluatedProperties: false + +examples: + - | + mdio { + #address-cells = <1>; + #size-cells = <0>; + + ethernet-phy@0 { + compatible = "ethernet-phy-id600d.84a6"; + reg = <0>; + brcm,master-mode; + }; + }; -- 2.51.0