diff options
author | Mugunthan V N <mugunthanvnm@ti.com> | 2012-08-06 05:05:57 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-08-07 16:24:55 -0700 |
commit | ec03e6a89e5168c92581a769681207c29ad2030f (patch) | |
tree | f2a3a44726091809c12151209c9ab7c30e1304fb /Documentation | |
parent | aae06bf5f90403554f8d4ff83810a8281aef7f03 (diff) | |
download | op-kernel-dev-ec03e6a89e5168c92581a769681207c29ad2030f.zip op-kernel-dev-ec03e6a89e5168c92581a769681207c29ad2030f.tar.gz |
drivers: net: ethernet: davince_mdio: device tree implementation
device tree implementation for davinci mdio driver
Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/net/davinci-mdio.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/net/davinci-mdio.txt b/Documentation/devicetree/bindings/net/davinci-mdio.txt new file mode 100644 index 0000000..72efaaf --- /dev/null +++ b/Documentation/devicetree/bindings/net/davinci-mdio.txt @@ -0,0 +1,33 @@ +TI SoC Davinci MDIO Controller Device Tree Bindings +--------------------------------------------------- + +Required properties: +- compatible : Should be "ti,davinci_mdio" +- reg : physical base address and size of the davinci mdio + registers map +- bus_freq : Mdio Bus frequency + +Optional properties: +- ti,hwmods : Must be "davinci_mdio" + +Note: "ti,hwmods" field is used to fetch the base address and irq +resources from TI, omap hwmod data base during device registration. +Future plan is to migrate hwmod data base contents into device tree +blob so that, all the required data will be used from device tree dts +file. + +Examples: + + mdio: davinci_mdio@4A101000 { + compatible = "ti,cpsw"; + reg = <0x4A101000 0x1000>; + bus_freq = <1000000>; + }; + +(or) + + mdio: davinci_mdio@4A101000 { + compatible = "ti,cpsw"; + ti,hwmods = "davinci_mdio"; + bus_freq = <1000000>; + }; |