1
0
Fork 0
remarkable-linux/Documentation/devicetree/bindings/net
Florian Fainelli 4c5e7a2c05 dt-bindings: mdio: Clarify binding document
The described GPIO reset property is applicable to *all* child PHYs. If
we have one reset line per PHY present on the MDIO bus, these
automatically become properties of the child PHY nodes.

Finally, indicate how the RESET pulse width must be defined, which is
the maximum value of all individual PHYs RESET pulse widths determined
by reading their datasheets.

Fixes: 69226896ad ("mdio_bus: Issue GPIO RESET to PHYs.")
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-04-26 14:45:34 -04:00
..
can can: holt_hi311x: document device tree bindings 2017-04-04 17:35:58 +02:00
dsa net: dsa: LAN9303: add MDIO managed mode support 2017-04-20 13:48:55 -04:00
ieee802154 ieee802154: Add device tree documentation for CA8210 2017-04-12 22:02:38 +02:00
nfc NFC: trf7970a: Add device tree option of 1.8 Volt IO voltage 2017-04-05 11:04:03 +02:00
wireless Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-02-22 10:15:09 -08:00
allwinner,sun4i-emac.txt DT: net: document Ethernet bindings in one place 2014-02-18 17:05:39 -05:00
allwinner,sun4i-mdio.txt net: phy: sunxi: Add new compatibles 2014-02-06 19:46:54 -08:00
allwinner,sun7i-a20-gmac.txt net: stmmac: sunxi platform extensions for GMAC in Allwinner A20 SoC's 2014-01-19 20:02:41 -08:00
altera_tse.txt dts: Add bindings for the Altera Triple Speed Ethernet driver 2014-03-17 21:26:56 -04:00
amd-xgbe.txt amd-xgbe: Support defining PHY resources in ETH device node 2015-05-15 15:21:43 -04:00
apm-xgene-enet.txt Documentation: dtb: xgene: Add rxlos GPIO mapping 2016-08-13 11:48:53 -07:00
apm-xgene-mdio.txt Documentation: dtb: xgene: Add MDIO node 2016-07-25 21:51:44 -07:00
arc_emac.txt net: arc_emac: add phy reset is optional for device tree 2016-03-16 19:28:01 -04:00
brcm,amac.txt Documentation: devicetree: net: add NS2 bindings to amac 2016-11-07 13:11:22 -05:00
brcm,bcm7445-switch-v4.0.txt net: dsa: bcm_sf2: Allow non-IMP ports to have Broadcom tags enabled 2017-01-22 16:58:31 -05:00
brcm,bcmgenet.txt dt-bindings: net: update bcmgenet binding for GENETv5 2017-03-13 21:51:50 -07:00
brcm,bgmac-nsp.txt dt-bindings: net: bgmac: add bindings documentation for bgmac 2016-08-08 11:06:24 -07:00
brcm,iproc-mdio.txt dt-bindings: net: Broadcom iProc MDIO bus driver device tree binding 2015-10-08 04:44:44 -07:00
brcm,mdio-mux-iproc.txt binding: mdio-mux: Add DT binding doc for Broadcom MDIO bus multiplexer 2016-06-10 23:24:54 -07:00
brcm,systemport.txt net: systemport: Add support for SYSTEMPORT Lite 2017-01-22 16:56:06 -05:00
brcm,unimac-mdio.txt dt-bindings: net: update bcmgenet binding for GENETv5 2017-03-13 21:51:50 -07:00
broadcom-bcm87xx.txt netdev/phy: Add driver for Broadcom BCM87XX 10G Ethernet PHYs 2012-06-27 21:23:25 -07:00
btusb.txt Bluetooth: btusb: Configure Marvell to use one of the pins for oob wakeup 2017-02-16 17:21:59 +01:00
calxeda-xgmac.txt ARM: highbank: add coherent DMA setup 2012-10-02 08:58:07 +02:00
cavium-mdio.txt phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses. 2016-03-14 15:27:22 -04:00
cavium-mix.txt DT: net: document Ethernet bindings in one place 2014-02-18 17:05:39 -05:00
cavium-pip.txt Documentation/devicetree: document cavium-pip rx-delay/tx-delay properties 2016-07-18 17:18:35 -05:00
cirrus,cs89x0.txt dt: bindings: Add bindings for Cirrus Logic CS89x0 ethernet chip 2016-06-15 12:17:57 -07:00
cpsw-phy-sel.txt drivers: net: cpsw-phy-sel: add am43xx platform support 2014-05-13 00:11:00 -04:00
cpsw.txt Documentation: DT: net: cpsw: remove no_bd_ram property 2017-01-07 20:48:14 -05:00
davicom-dm9000.txt dm9000: Add regulator and reset support to dm9000 2015-01-15 14:08:07 -05:00
davinci-mdio.txt net: davinci_mdio: introduce "ti,cpsw-mdio" compat string 2016-06-28 08:57:19 -04:00
davinci_emac.txt net: davinci_emac: Add support for emac on dm816x 2015-01-16 01:00:03 -05:00
emac_rockchip.txt net: arc_emac: make the rockchip emac document more compatible 2016-03-16 19:28:01 -04:00
ethernet.txt net: phy: Add 2000base-x, 2500base-x and rxaui modes 2017-02-07 10:34:42 -05:00
ezchip_enet.txt NET: Add ezchip ethernet driver 2015-06-23 07:16:25 -07:00
fixed-link.txt phy: fixed_phy: Add gpio to determine link up/down. 2015-08-31 14:48:02 -07:00
fsl-fec.txt ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround 2016-06-12 19:48:08 +08:00
fsl-tsec-phy.txt doc: dt: net: Add fsl,wake-on-filer for eTSEC 2015-10-07 04:19:42 -07:00
ftgmac100.txt ftgmac100: Document device-tree binding 2017-04-18 14:11:09 -04:00
gpmc-eth.txt Documentation: dt: update TI GPMC ethernet binding properties 2013-04-30 08:33:59 -05:00
hisilicon-femac-mdio.txt net: Add MDIO bus driver for the Hisilicon FEMAC 2016-07-16 21:32:58 -07:00
hisilicon-femac.txt net: hisilicon: Add Fast Ethernet MAC driver 2016-07-16 21:32:58 -07:00
hisilicon-hip04-net.txt net: add Hisilicon Network Subsystem support (config and documents) 2015-09-20 21:42:57 -07:00
hisilicon-hix5hd2-gmac.txt net: hix5hd2_gmac: fix compatible strings name 2016-12-20 14:12:29 -05:00
hisilicon-hns-dsaf.txt Doc: hisi: hns adds mc-mac-mask property 2016-11-10 11:45:37 -05:00
hisilicon-hns-mdio.txt net: hisilicon: fix binding document of mdio 2015-11-18 15:08:22 -05:00
hisilicon-hns-nic.txt Devicetree for 4.7: 2016-05-20 14:51:34 -07:00
ipq806x-dwmac.txt net: stmmac: ipq806x: document device tree bindings 2015-05-30 17:04:37 -07:00
keystone-netcp.txt net: netcp: Fix a typo in keystone-netcp.txt 2016-06-30 08:53:44 -04:00
lpc-eth.txt DT: net: document Ethernet bindings in one place 2014-02-18 17:05:39 -05:00
macb.txt net: ethernet: macb: Add support for rx_clk 2016-08-18 20:58:42 -07:00
marvell,prestera.txt ARM: dts: mvebu: Add device tree for 98DX3236 SoCs 2017-01-31 14:45:03 +01:00
marvell-armada-370-neta.txt scripts/spelling.txt: add "followings" pattern and fix typo instances 2017-02-27 18:43:47 -08:00
marvell-bt-8xxx.txt Bluetooth: btusb: Configure Marvell to use one of the pins for oob wakeup 2017-02-16 17:21:59 +01:00
marvell-neta-bm.txt net: mvneta: bm: add support for hardware buffer management 2016-03-14 12:19:46 -04:00
marvell-orion-mdio.txt dt-bindings: allow up to three clocks for orion-mdio 2017-04-13 10:59:11 -04:00
marvell-orion-net.txt net: mv643xx_eth: Fetch the phy connection type from DT 2016-10-29 15:11:36 -04:00
marvell-pp2.txt dt-bindings: net: update Marvell PPv2 binding for PPv2.2 support 2017-03-09 10:12:11 -08:00
marvell-pxa168.txt Documentation: bindings: net: add the Marvell PXA168 Ethernet controller 2014-09-30 16:36:12 -04:00
maxim,ds26522.txt powerpc/t104xd4rdb: add DS26522 nodes to device tree 2015-10-16 19:32:11 -05:00
mdio-gpio.txt net: mdio-gpio: fix device-tree binding documentation 2014-05-09 15:51:19 -04:00
mdio-mux-gpio.txt DT: phy.txt: Clarify expected compatible values 2016-01-28 22:53:16 -08:00
mdio-mux-mmioreg.txt net: mdio-mux-mmioreg: Add support for 16bit and 32bit register sizes 2016-11-09 12:50:55 -05:00
mdio-mux.txt binding: Make "mdio-parent-bus" property from mandatory to optional 2016-06-10 23:24:54 -07:00
mdio.txt dt-bindings: mdio: Clarify binding document 2017-04-26 14:45:34 -04:00
mediatek,mt7620-gsw.txt Documentation: DT: net: add docs for ralink/mediatek SoC ethernet binding 2016-01-20 00:39:20 +01:00
mediatek-net.txt Documentation: devicetree: change the mediatek ethernet compatible string 2017-01-25 14:36:02 -05:00
meson-dwmac.txt net: dt-bindings: add RGMII TX delay configuration to meson8b-dwmac 2017-01-24 13:35:40 -05:00
micrel-ks8851.txt devicetree: bindings: Properly document micrel ks8851 SPI chips 2014-05-24 14:03:21 -04:00
micrel-ks8995.txt dt-bindings: net: ks8995: add bindings documentation for ks8995 2016-02-11 11:34:25 -05:00
micrel-ksz90x1.txt devicetree: net: micrel-ksz90x1.txt: Properly explain skew settings 2016-10-06 20:49:12 -04:00
micrel.txt net: phy: micrel: Add KSZ8041FTL fiber mode support 2016-07-15 11:53:02 -07:00
microchip,enc28j60.txt net: ethernet: enc28j60: add device tree support 2016-04-29 16:23:02 -04:00
moxa,moxart-mac.txt net: Add MOXA ART SoCs ethernet driver 2013-08-11 21:38:12 -07:00
mscc-phy-vsc8531.txt net: phy: Add LED mode driver for Microsemi PHYs. 2017-02-08 13:29:04 -05:00
nokia-bluetooth.txt dt-bindings: net: bluetooth: Add nokia-bluetooth 2017-04-13 10:32:23 +02:00
nxp,lpc1850-dwmac.txt doc: dt: add documentation for nxp,lpc1850-dwmac 2015-05-15 12:44:21 -04:00
opencores-ethoc.txt net: ethoc: document OF bindings 2014-02-19 16:36:13 -05:00
oxnas-dwmac.txt dt-bindings: net: Add OXNAS DWMAC Bindings 2016-11-03 15:31:33 -04:00
phy.txt Documentation: devicetree: Add PHY no lane swap binding 2017-02-07 13:59:27 -05:00
qca-qca7000-spi.txt Documentation: add Device tree bindings for QCA7000 2014-09-29 00:23:52 -04:00
qcom-emac.txt net: emac: emac gigabit ethernet controller driver 2016-09-01 23:32:05 -07:00
ralink,rt2880-net.txt Documentation: DT: net: add docs for ralink/mediatek SoC ethernet binding 2016-01-20 00:39:20 +01:00
ralink,rt3050-esw.txt Documentation: DT: net: add docs for ralink/mediatek SoC ethernet binding 2016-01-20 00:39:20 +01:00
renesas,ravb.txt dt-bindings: net: renesas-ravb: Add support for R8A7796 RAVB 2016-10-06 20:46:40 -04:00
rockchip-dwmac.txt net: ethernet: stmmac: dwmac-rk: Add RK3328 gmac support 2017-02-19 18:19:37 -05:00
samsung-sxgbe.txt Documentation: treewide: fix typos and grammar 2014-08-26 09:35:51 +02:00
sh_eth.txt sh_eth: add R8A7743/5 support 2016-09-28 05:01:50 -04:00
smsc-lan87xx.txt net: phy: smsc: disable energy detect mode 2015-10-21 06:41:44 -07:00
smsc-lan91c111.txt net: smsc91x: add u16 workaround for pxa platforms 2016-10-18 14:14:21 -04:00
smsc911x.txt net: smsc911x: augment device tree bindings 2016-09-07 21:05:54 -07:00
snps,dwc-qos-ethernet.txt stmmac: adding new glue driver dwmac-dwc-qos-eth 2017-01-09 14:54:30 -05:00
socfpga-dwmac.txt net: ethernet: Add TSE PCS support to dwmac-socfpga 2016-07-10 22:07:50 -07:00
sti-dwmac.txt stmmac: dwmac-sti: Pass sysconfig register offset via syscon dt property. 2015-01-11 18:53:34 -05:00
stm32-dwmac.txt Documentation: Bindings: Add STM32 DWMAC glue 2016-09-01 14:03:40 -07:00
stmmac.txt bindings: net: stmmac: add missing note about LPI interrupt 2017-04-20 15:29:46 -04:00
ti,dp83867.txt net: phy: dp83867: allow RGMII_TXID/RGMII_RXID interface types 2017-01-16 13:29:51 -05:00
ti,wilink-st.txt dt-bindings: net: Add TI WiLink shared transport binding 2017-04-13 19:22:53 +02:00
via-rhine.txt net: via-rhine: add OF bus binding 2014-04-23 15:24:06 -04:00
via-velocity.txt net: velocity: Add platform device support to VIA velocity driver 2013-05-20 13:40:39 -07:00
xilinx_gmii2rgmii.txt Documentation: DT: net: Add Xilinx gmiitorgmii converter device tree binding documentation 2016-08-12 16:57:20 -07:00