mirror of
https://github.com/openwrt/openwrt.git
synced 2025-01-13 16:31:09 +00:00
43 lines
1.6 KiB
Diff
43 lines
1.6 KiB
Diff
|
From 85e2038891989e41bc62f6a4625fd5865da8a1a2 Mon Sep 17 00:00:00 2001
|
||
|
From: Christian Marangi <ansuelsmth@gmail.com>
|
||
|
Date: Wed, 24 Jan 2024 19:17:02 +0100
|
||
|
Subject: [PATCH 1/3] dt-bindings: net: ipq4019-mdio: document now supported
|
||
|
clock-frequency
|
||
|
|
||
|
Document support for clock-frequency and add details on why this
|
||
|
property is needed and what values are supported.
|
||
|
|
||
|
From internal documentation, while other values are supported, the
|
||
|
correct function of the MDIO bus is not assured hence add only the
|
||
|
suggested supported values to the property enum.
|
||
|
|
||
|
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
||
|
---
|
||
|
.../bindings/net/qcom,ipq4019-mdio.yaml | 15 +++++++++++++++
|
||
|
1 file changed, 15 insertions(+)
|
||
|
|
||
|
--- a/Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml
|
||
|
+++ b/Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml
|
||
|
@@ -38,6 +38,21 @@ properties:
|
||
|
MDIO clock source frequency fixed to 100MHZ, this clock should be specified
|
||
|
by the platform IPQ807x, IPQ60xx and IPQ50xx.
|
||
|
|
||
|
+ clock-frequency:
|
||
|
+ description:
|
||
|
+ The MDIO bus clock that must be output by the MDIO bus hardware, if
|
||
|
+ absent, the default hardware values are used.
|
||
|
+
|
||
|
+ MDC rate is feed by an external clock (fixed 100MHz) and is divider
|
||
|
+ internally. The default divider is /256 resulting in the default rate
|
||
|
+ applied of 390KHz.
|
||
|
+
|
||
|
+ To follow 802.3 standard that instruct up to 2.5MHz by default, if
|
||
|
+ this property is not declared and the divider is set to /256, by
|
||
|
+ default 1.5625Mhz is select.
|
||
|
+ enum: [ 390625, 781250, 1562500, 3125000, 6250000, 12500000 ]
|
||
|
+ default: 1562500
|
||
|
+
|
||
|
required:
|
||
|
- compatible
|
||
|
- reg
|