linux/Documentation/devicetree/bindings/net
Murali Karicheri 908a773325 dt-bindings: phy: dp83867: provide a workaround for incorrect RX_CTRL pin strap
The data manual for DP83867IR/CR, SNLS484E[1], revised march 2017,
advises that strapping RX_DV/RX_CTRL pin in mode 1 and 2 is not
supported (see note below Table 5 (4-Level Strap Pins)).

It further advises that if a board has this pin strapped in mode 1 and
mode 2, then to ensure proper operation of the PHY, a software workaround
must be implemented.

Since it is not possible to detect in software if RX_DV/RX_CTRL pin is
incorrectly strapped, add a device-tree property for the board to
advertise this and allow corrective action in software.

[1] http://www.ti.com/lit/ds/snls484e/snls484e.pdf

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
[nsekhar@ti.com: rebase to mainline, split documentation into separate patch]
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-07-05 09:23:53 +01:00
..
can can: holt_hi311x: document device tree bindings 2017-04-04 17:35:58 +02:00
dsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-21 17:35:22 -04:00
ieee802154 ieee802154: Add device tree documentation for CA8210 2017-04-12 22:02:38 +02:00
nfc Revert "NFC: trf7970a: Handle extra byte in response to Type 5 RMB commands" 2017-06-23 00:20:00 +02:00
wireless wlcore: add wl1285 compatible 2017-06-13 10:05:40 +03:00
allwinner,sun4i-emac.txt
allwinner,sun4i-mdio.txt
allwinner,sun7i-a20-gmac.txt
altera_tse.txt
amd-xgbe.txt
apm-xgene-enet.txt
apm-xgene-mdio.txt
arc_emac.txt
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
brcm,iproc-mdio.txt
brcm,mdio-mux-iproc.txt
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
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
cavium-mdio.txt
cavium-mix.txt
cavium-pip.txt
cirrus,cs89x0.txt
cortina.txt dt-bindings: net: Add Cortina device tree bindings 2017-05-30 12:42:27 -04:00
cpsw-phy-sel.txt
cpsw.txt Documentation: DT: net: cpsw: remove no_bd_ram property 2017-01-07 20:48:14 -05:00
davicom-dm9000.txt
davinci_emac.txt
davinci-mdio.txt
dwmac-sun8i.txt dt-bindings: net-next: Add DT bindings documentation for Allwinner V3s EMAC 2017-06-20 13:23:04 -04:00
emac_rockchip.txt
ethernet.txt dt-bindings: Add "internal" as a valid 'phy-mode' property 2017-06-23 15:06:42 -04:00
ezchip_enet.txt
faraday,ftmac.txt dt-bindings: net: generalize moxart-mac to support all faraday based ftmac IP 2017-03-21 14:45:38 -05:00
fixed-link.txt
fsl-fec.txt net: fec: add post PHY reset delay DT property 2017-05-24 15:25:22 -04:00
fsl-tsec-phy.txt
ftgmac100.txt ftgmac100: Document device-tree binding 2017-04-18 14:11:09 -04:00
gpmc-eth.txt
hisilicon-femac-mdio.txt
hisilicon-femac.txt
hisilicon-hip04-net.txt
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
hisilicon-hns-nic.txt
ipq806x-dwmac.txt
keystone-netcp.txt
lpc-eth.txt
macb.txt net: macb: Add tsu_clk to device tree 2017-06-30 13:11:42 -04: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
marvell-orion-mdio.txt dt-bindings: orion-mdio: document the new xmdio compatible 2017-06-16 12:27:13 -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
marvell,prestera.txt ARM: dts: armada-xp-98dx3236: combine dfx server nodes 2017-03-08 09:52:52 +01:00
maxim,ds26522.txt
mdio-gpio.txt
mdio-mux-gpio.txt
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
mdio.txt dt-bindings: mdio: Clarify binding document 2017-04-26 14:45:34 -04:00
mediatek-net.txt Documentation: devicetree: change the mediatek ethernet compatible string 2017-01-25 14:36:02 -05:00
mediatek,mt7620-gsw.txt
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
micrel-ks8995.txt
micrel-ksz90x1.txt devicetree: net: micrel-ksz90x1.txt: Properly explain skew settings 2016-10-06 20:49:12 -04:00
micrel.txt
microchip,enc28j60.txt
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
opencores-ethoc.txt
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.txt dt-bindings: qca7000: append UART interface to binding 2017-05-30 13:57:32 -04:00
qcom-emac.txt
ralink,rt2880-net.txt
ralink,rt3050-esw.txt
renesas,ravb.txt
rockchip-dwmac.txt net: ethernet: stmmac: dwmac-rk: Add RK3328 gmac support 2017-02-19 18:19:37 -05:00
samsung-sxgbe.txt
sh_eth.txt
smsc911x.txt dt-bindings: net: sms911x: Add missing optional VDD regulators 2017-06-20 15:14:56 -04:00
smsc-lan87xx.txt
smsc-lan91c111.txt net: smsc91x: add u16 workaround for pxa platforms 2016-10-18 14:14:21 -04: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
sti-dwmac.txt
stm32-dwmac.txt
stmmac.txt bindings: net: stmmac: add missing note about LPI interrupt 2017-04-20 15:29:46 -04:00
ti,dp83867.txt dt-bindings: phy: dp83867: provide a workaround for incorrect RX_CTRL pin strap 2017-07-05 09:23:53 +01:00
ti,wilink-st.txt dt-bindings: net: Add binding for the external clock for TI WiLink 2017-06-09 07:35:32 +02:00
via-rhine.txt
via-velocity.txt
xilinx_gmii2rgmii.txt