/linux-4.4.14/drivers/phy/ |
D | Kconfig | 2 # PHY 5 menu "PHY Subsystem" 8 bool "PHY Core" 10 Generic PHY support. 12 This framework is designed to provide a generic interface for PHY 14 API by which phy drivers can create PHY using the phy framework and 15 phy users can obtain reference to the PHY. All the users of this 19 tristate "Marvell Berlin USB PHY Driver" 23 Enable this to support the USB PHY on Marvell Berlin SoCs. 26 tristate "Marvell Berlin SATA PHY driver" [all …]
|
/linux-4.4.14/Documentation/ |
D | phy.txt | 1 PHY SUBSYSTEM 4 This document explains the Generic PHY Framework along with the APIs provided, 9 *PHY* is the abbreviation for physical layer. It is used to connect a device 10 to the physical medium e.g., the USB controller has a PHY to provide functions 13 controllers have PHY functionality embedded into it and others use an external 14 PHY. Other peripherals that use PHY include Wireless LAN, Ethernet, 17 The intention of creating this framework is to bring the PHY drivers spread 21 This framework will be of use only to devices that use external PHY (PHY 24 2. Registering/Unregistering the PHY provider 26 PHY provider refers to an entity that implements one or more PHY instances. [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | phy-bindings.txt | 2 information about PHY subsystem refer to Documentation/phy.txt 4 PHY device node 8 #phy-cells: Number of cells in a PHY specifier; The meaning of all those 9 cells is defined by the binding for the phy node. The PHY 11 PHY. 14 phy-supply: Phandle to a regulator that provides power to the PHY. This 15 regulator will be managed during the PHY power on/off sequence. 29 That node describes an IP block (PHY provider) that implements 2 different PHYs. 33 PHY user node 37 phys : the phandle for the PHY device (used by the PHY subsystem) [all …]
|
D | samsung-phy.txt | 10 the PHY specifier identifies the PHY and its meaning is as follows: 16 Samsung EXYNOS SoC series Display Port PHY 25 - #phy-cells : from the generic PHY bindings, must be 0; 27 Samsung S5P/EXYNOS SoC series USB PHY 45 PHY module 50 The first phandle argument in the PHY specifier identifies the PHY, its 77 Then the PHY can be used in other nodes such as: 84 Refer to DT bindings documentation of particular PHY consumer devices for more 87 Samsung SATA PHY Controller 90 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. [all …]
|
D | qcom-dwc3-usb-phy.txt | 1 Qualcomm DWC3 HS AND SS PHY CONTROLLER 4 DWC3 PHY nodes are defined to describe on-chip Synopsis Physical layer 5 controllers. Each DWC3 PHY controller should have its own node. 9 - "qcom,dwc3-hs-usb-phy" for High Speed Synopsis PHY controller 10 - "qcom,dwc3-ss-usb-phy" for Super Speed Synopsis PHY controller 11 - reg: offset and length of the DWC3 PHY controller register set 15 - clock-names: Should contain "ref" for the PHY reference clock
|
D | rockchip-usb-phy.txt | 1 ROCKCHIP USB2 PHY 11 Each PHY should be represented as a sub-node. 16 - reg: PHY configure reg address offset in GRF 17 "0x320" - for PHY attach to OTG controller 18 "0x334" - for PHY attach to HOST0 controller 19 "0x348" - for PHY attach to HOST1 controller
|
D | ti-phy.txt | 1 TI PHY: DT DOCUMENTATION FOR PHYs in TI PLATFORMs 3 OMAP CONTROL PHY 11 e.g. USB3 PHY and SATA PHY on OMAP5. 14 e.g. PCIE PHY in DRA7x 15 "ti,control-phy-usb2-dra7" - if it has power down register like USB2 PHY on 17 "ti,control-phy-usb2-am437" - if it has power down register like USB2 PHY on 30 OMAP USB2 PHY 44 - ctrl-module : phandle of the control module used by PHY driver to power on 45 the PHY. 58 TI PIPE3 PHY [all …]
|
D | keystone-usb-phy.txt | 1 TI Keystone USB PHY 9 The main purpose of this PHY driver is to enable the USB PHY reference clock 10 gate on the Keystone SOC for both the USB2 and USB3 PHY. Otherwise it is just 11 an NOP PHY driver. Hence this node is referenced as both the usb2 and usb3
|
D | nvidia,tegra20-usb-phy.txt | 1 Tegra SOC USB PHY 3 The device node for Tegra SOC USB PHY: 11 - The PHY's own register set. 13 - The register set of the PHY containing the UTMI pad control registers. 18 - reg: The clock needed to access the PHY's own registers. This is the 24 - ulpi-link: The clock Tegra provides to the ULPI PHY (cdev2). 29 - usb: The PHY's own reset signal. 30 - utmi-pads: The reset of the PHY containing the chip-wide UTMI pad control 34 - nvidia,phy-reset-gpio : The GPIO used to reset the PHY. 36 Required PHY timing params for utmi phy, for all chips: [all …]
|
D | brcm,brcmstb-sata-phy.txt | 1 * Broadcom SATA3 PHY for STB 9 - reg: register range for the PHY PCB interface 13 Each port's PHY should be represented as a sub-node. 16 - reg: the PHY number 17 - phy-cells: generic PHY binding; must be 0
|
D | qcom-ipq806x-sata-phy.txt | 1 Qualcomm IPQ806x SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 9 - reg: offset and length of the SATA PHY register set;
|
D | berlin-sata-phy.txt | 1 Berlin SATA PHY 10 - phy-cells: from the generic PHY bindings, must be 1 15 Each PHY should be represented as a sub-node. 18 - reg: the PHY number
|
D | brcm,cygnus-pcie-phy.txt | 1 Broadcom Cygnus PCIe PHY 5 - reg: base address and length of the PCIe PHY block 9 Each PCIe PHY should be represented by a child node 12 - reg: the PHY ID
|
D | qcom-apq8064-sata-phy.txt | 1 Qualcomm APQ8064 SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 9 - reg: offset and length of the SATA PHY register set;
|
D | apm-xgene-phy.txt | 1 * APM X-Gene 15Gbps Multi-purpose PHY nodes 3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each 4 PHY (pair of lanes) has its own node. 8 - reg : PHY memory resource is the SDS PHY access resource. 10 the mode of the PHY. Possible values are 0 (SATA), 57 NOTE: PHY override parameters are board specific setting.
|
D | brcm,kona-usb2-phy.txt | 1 BROADCOM KONA USB2 PHY 5 - reg: offset and length of the PHY registers 7 Refer to phy/phy-bindings.txt for the generic PHY binding properties
|
D | hix5hd2-phy.txt | 1 Hisilicon hix5hd2 SATA PHY 6 - reg: offset and length of the PHY registers 8 Refer to phy/phy-bindings.txt for the generic PHY binding properties
|
D | dm816x-phy.txt | 1 Device tree binding documentation for am816x USB PHY 6 - reg : offset and length of the PHY register set. 11 - #phy-cells : from the generic PHY bindings, must be 1
|
D | rcar-gen2-phy.txt | 1 * Renesas R-Car generation 2 USB PHY 4 2 USB PHY contains. 17 The USB PHY device tree node should have the subnodes corresponding to the USB 22 The phandle's argument in the PHY specifier is the USB controller selector for
|
D | st-spear-miphy.txt | 8 - reg : offset and length of the PHY register set. 10 - #phy-cells : from the generic PHY bindings, must be 1.
|
D | phy-lpc18xx-usb-otg.txt | 1 NXP LPC18xx/43xx internal USB OTG PHY binding 4 This file contains documentation for the internal USB OTG PHY found
|
D | pistachio-usb-phy.txt | 1 IMG Pistachio USB PHY 12 - img,refclk: Indicates the reference clock source for the USB PHY.
|
D | phy-stih407-usb.txt | 1 ST STiH407 USB PHY controller 3 This file documents the dt bindings for the usb picoPHY driver which is the PHY for both USB2 and U…
|
D | qcom,usb-8x16-phy.txt | 11 Definition: USB PHY base address and length of the register map 43 Definition: See reset.txt section "consumers". PHY reset specifier.
|
D | berlin-usb-phy.txt | 1 * Marvell Berlin USB PHY
|
D | phy-miphy365x.txt | 1 STMicroelectronics STi MIPHY365x PHY binding 4 This binding describes a miphy device that is used to control PHY hardware
|
D | phy-stih41x-usb.txt | 1 STMicroelectronics STiH41x USB PHY binding
|
D | phy-miphy28lp.txt | 1 STMicroelectronics STi MIPHY28LP PHY binding 4 This binding describes a miphy device that is used to control PHY hardware
|
D | sun9i-usb-phy.txt | 1 Allwinner sun9i USB PHY
|
D | phy-mvebu.txt | 1 * Marvell MVEBU SATA PHY
|
D | phy-mt65xx-usb.txt | 1 mt65xx USB3.0 PHY binding
|
D | sun4i-usb-phy.txt | 1 Allwinner sun4i USB PHY
|
/linux-4.4.14/Documentation/networking/ |
D | phy.txt | 3 PHY Abstraction Layer 10 PHY. The PHY concerns itself with negotiating link parameters with the link 17 the PHY management code with the network driver. This has resulted in large 23 accessed are, in fact, busses, the PHY Abstraction Layer treats them as such. 30 Basically, this layer is meant to provide an interface to PHY devices which 36 Most network devices are connected to a PHY by means of a management bus. 46 mii_id is the address on the bus for the PHY, and regnum is the register 68 Connecting to a PHY 71 between the PHY device, and the network device. At this time, the PHY's bus 73 At this point, there are several ways to connect to the PHY: [all …]
|
D | dm9000.txt | 90 device, whether or not an external PHY is attached to the device and 109 The chip is connected to an external PHY. 118 Switch to using the simpler PHY polling method which does not 119 try and read the MII PHY state regularly. This is only available 120 when using the internal PHY. See the section on link state polling 124 "Force simple NSR based PHY polling" allows this flag to be 128 PHY Link state polling 133 depending on the version of the chip and on which PHY is being used. 135 For the internal PHY, the original (and currently default) method is 140 To reduce the overhead for the internal PHY, there is now the option [all …]
|
D | ieee802154.txt | 8 two layers: Medium Access Control (MAC) and Physical (PHY). And there 22 - PHY - represents device drivers 97 register PHY in the system 100 freeing registered PHY
|
D | stmmac.txt | 30 phyaddr: to manually provide the physical address to the PHY device; 112 PHY and GPHY devices. 149 o interface: PHY device's interface. 197 o irqs: list of IRQs, one per PHY. 198 o probed_phy_irq: if irqs is NULL, use this for probed PHY. 239 there are two MAC cores: one MAC is for MDIO Bus/PHY emulation 258 and the second one, with a real PHY device attached to the bus, 332 the LPI mode & communicate this to PHY. 336 register and the PHY devices MCD registers.
|
D | altera_tse.txt | 46 The driver limits PHY operations to 10/100Mbps, and has not yet been fully 91 4.5) PHY Support 92 The driver is compatible with PAL to work with PHY and GPHY devices.
|
D | e1000e.txt | 199 Allows PHY to turn off in lower power states. The user can set this parameter 207 This workaround skips resetting the PHY at shutdown for the initial
|
D | 00-INDEX | 168 - The PHY abstraction layer.
|
D | e1000.txt | 328 Allows PHY to turn off in lower power states. The user can turn off 336 This workaround skips resetting the PHY at shutdown for the initial
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | usb-nop-xceiv.txt | 1 USB NOP PHY 7 - clocks: phandle to the PHY clock. Use as per Documentation/devicetree 13 - clock-frequency: the clock frequency (in Hz) that the PHY clock must 16 - vcc-supply: phandle to the regulator that provides power to the PHY. 38 hsusb1_phy is a NOP USB PHY device that gets its clock from an oscillator 39 and expects that clock to be configured to 19.2MHz by the NOP PHY driver. 40 hsusb1_vcc_regulator provides power to the PHY and GPIO 7 controls RESET.
|
D | dwc3.txt | 12 - usb-phy : array of phandle for the PHY device. The first element 13 in the array is expected to be a handle to the USB2/HS PHY and 14 the second element is expected to be a handle to the USB3/SS PHY 15 - phys: from the *Generic PHY* bindings 16 - phy-names: from the *Generic PHY* bindings 29 - snps,del_phy_power_chg_quirk: when set core will delay PHY power change 35 - snps,tx_de_emphasis: the value driven to the PHY is controlled by the 40 disabling the suspend signal to the PHY. 44 - snps,hsphy_interface: High-Speed PHY interface selection between "utmi" for
|
D | msm-hsusb.txt | 8 - usb-phy: phandle for the PHY device 18 USB PHY with optional OTG: 22 "qcom,usb-otg-ci" for chipsets with ChipIdea 45nm PHY 23 "qcom,usb-otg-snps" for chipsets with Synopsys 28nm PHY 31 "phy" USB PHY reference clock 45 "phy" USB PHY controller reset 49 1 - PHY control 59 - qcom,phy-init-sequence: PHY configuration sequence values. This is related to Device 67 0 - PHY one, default 68 1 - Second PHY
|
D | ehci-orion.txt | 11 - phys: reference to the USB PHY 12 - phy-names: name of the USB PHY, should be "usb"
|
D | omap-usb.txt | 18 - usb-phy : the phandle for the PHY device 19 - phys : the phandle for the PHY device (used by generic PHY framework) 20 - phy-names : the names of the PHY corresponding to the PHYs present in the
|
D | ehci-omap.txt | 14 - phys: list of phandles to PHY nodes. 16 PHY mode i.e. OMAP_EHCI_PORT_MODE_PHY
|
D | am33xx-usb.txt | 8 at least a control module node, USB node and a PHY node. The second USB 9 node and its PHY node is optional. The DMA node is also optional. 20 USB PHY 23 reg: offset and length of the "USB PHY" register space 26 The PHY should have a "phy" alias numbered properly in the alias
|
D | ci-hdrc-usb2.txt | 20 - usb-phy: phandle for the PHY device. Use "phys" instead. 25 - phys: reference to the USB PHY 54 - phy-clkgate-delay-us: the delay time (us) between putting the PHY into 55 low power mode and gating the PHY clock.
|
D | exynos-usb.txt | 21 - phys: from the *Generic PHY* bindings; specifying phy used by port. 62 - phys: from the *Generic PHY* bindings, specifying phy used by port.
|
D | ohci-st.txt | 13 - phys : phandle for the PHY device
|
D | nvidia,tegra20-ehci.txt | 13 - nvidia,phy : phandle of the PHY that the controller is connected to.
|
D | ehci-st.txt | 15 - phys : phandle for the PHY device
|
D | twlxxxx-usb.txt | 23 TWL4030 USB PHY AND COMPARATOR
|
D | fsl-usb.txt | 41 port power polarity of internal PHY signal DRVVBUS is inverted.
|
/linux-4.4.14/Documentation/devicetree/bindings/ufs/ |
D | ufs-qcom.txt | 1 * Qualcomm Technologies Inc Universal Flash Storage (UFS) PHY 3 UFSPHY nodes are defined to describe on-chip UFS PHY hardware macro. 4 Each UFS PHY node should have its own node. 6 To bind UFS PHY with UFS host controller, the controller node should 7 contain a phandle reference to UFS PHY node. 12 - reg : should contain PHY register address space (mandatory), 16 - vdda-phy-supply : phandle to main PHY supply for analog domain 17 - vdda-pll-supply : phandle to PHY PLL and Power-Gen block power supply
|
D | ufshcd-pltfrm.txt | 16 - phys : phandle to UFS PHY node 18 with "phys" attribute, provides phandle to UFS PHY node
|
/linux-4.4.14/drivers/net/phy/ |
D | Kconfig | 2 # PHY Layer Configuration 6 tristate "PHY Device support and infrastructure" 9 Ethernet controllers are usually attached to PHY 11 managing PHY devices. 15 comment "MII PHY device drivers" 83 tristate "Drivers for Broadcom Cygnus SoC internal PHY" 88 This PHY driver is for the 1G internal PHYs of the Broadcom 91 Currently supports internal PHY's used in the BCM11300, 96 tristate "Drivers for Broadcom 63xx SOCs internal PHY" 122 Supports the Realtek 821x PHY. [all …]
|
/linux-4.4.14/drivers/usb/phy/ |
D | Kconfig | 44 tristate "Keystone USB PHY Driver" 49 interface to interact with USB 2.0 and USB 3.0 PHY that is part 64 tristate "AM335x USB PHY Driver" 70 This driver provides PHY support for that phy which part for the 77 This driver provides common interface to interact, for Samsung USB 2.0 PHY 78 driver and later for Samsung USB 3.0 PHY driver. 87 UTMI PHY is embedded in OMAP4430. The internal PHY configurations APIs 89 The definition of internal PHY APIs are in the mach-omap2 layer. 147 handles PHY initialization, clock management, and workarounds 152 has an external PHY. [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-mdio | 6 This attribute contains the 32-bit PHY Identifier as reported 16 This attribute contains the PHY interface as configured by the 19 appropriate mode for its data lines to the PHY hardware. 26 This attribute contains the boolean value whether a given PHY 29 PHY configurations.
|
D | sysfs-class-uwb_rc | 10 Wideband MAC and PHY Specification' is assumed. 149 This gives an estimate on a suitable PHY rate. Refer
|
D | sysfs-class-uwb_rc-wusbhc | 32 The maximum PHY rate to use for all connected devices.
|
D | sysfs-ptp | 24 name" and to help distinguish PHY based devices from
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | Kconfig | 106 bool "Support for G-PHY (802.11g) devices" 110 This PHY type can be found in the following chipsets: 115 bool "Support for N-PHY (the main 802.11n series) devices" 119 This PHY type can be found in the following chipsets: 126 bool "Support for LP-PHY (low-power 802.11g) devices" 130 The LP-PHY is a low-power PHY built into some notebooks 135 bool "Support for HT-PHY (high throughput 802.11n) devices" 139 This PHY type with 3x3:3 MIMO can be found in the BCM4331 PCI chipset. 142 bool "Support for LCN-PHY devices (BROKEN)" 145 Support for the LCN-PHY. [all …]
|
/linux-4.4.14/Documentation/networking/dsa/ |
D | bcm_sf2.txt | 14 - single integrated Gigabit PHY 15 - quad integrated Gigabit PHY 16 - quad external Gigabit PHY w/ MDIO multiplexer 17 - integrated MoCA PHY 31 which is used for indirect PHY accesses) 70 in order to properly configure them. By default, the SF2 pseudo-PHY address, and 71 an external switch pseudo-PHY address will both be snooping for incoming MDIO 75 pseudo-PHY addresses. Newer revisions of the SF2 hardware have introduced a 76 configurable pseudo-PHY address which circumvents the initial design limitation. 88 The MoCA interfaces are supported using the PHY library's fixed PHY/emulated PHY
|
D | dsa.txt | 152 - external/internal PHY management: link, auto-negotiation etc. 193 In order to be able to read to/from a switch PHY built into it, DSA creates a 195 MDIO reads/writes towards specific PHY addresses. In most MDIO-connected 196 switches, these functions would utilize direct or indirect PHY addressing mode 197 to return standard MII registers from the switch builtin PHYs, allowing the PHY 294 - MDIO/PHY library: drivers/net/phy/phy.c, mdio_bus.c 299 MDIO/PHY library 302 Slave network devices exposed by DSA may or may not be interfacing with PHY 306 - internal PHY devices, built into the Ethernet switch hardware 307 - external PHY devices, connected via an internal or external MDIO bus [all …]
|
/linux-4.4.14/Documentation/phy/ |
D | samsung-usb2.txt | 2 | Samsung USB 2.0 PHY adaptation layer | 8 The architecture of the USB 2.0 PHY module in Samsung SoCs is similar 10 create a one driver that would fit all these PHY controllers. Often 12 registers of the PHY. In some rare cases the order of register writes or 13 the PHY powering up process had to be altered. This adaptation layer is 22 the probe function and provides two callbacks to the Generic PHY 25 of the PHY module. Depending on which SoC was chosen they execute SoC 67 used as the reference clock for the PHY module to the value 125 Enable USB PHY support for Exynos 4210. This option requires that 126 Samsung USB 2.0 PHY driver is enabled and means that support for this
|
/linux-4.4.14/Documentation/devicetree/bindings/display/exynos/ |
D | exynos_dp.txt | 8 For the DP-PHY initialization, we use the dptx-phy node. 11 Base address of DP PHY register. 13 The bit-mask used to enable/disable DP PHY. 31 from general PHY binding: the phandle for the PHY device. 33 from general PHY binding: Should be "dp".
|
D | exynos_hdmi.txt | 21 d) sclk_hdmiphy: HDMI PHY clock output, one of two possible inputs of
|
/linux-4.4.14/drivers/atm/ |
D | nicstarmac.copyright | 6 * 10/1/97 - commented out CFG_PHYIE bit - we don't care when the PHY 10 * 10/5/97 - added code to handle PHY interrupts, disable PHY on 11 * loss of link, and correctly re-enable PHY when link is 19 * PHY component is expected to be 155 Mbps S/UNI-Lite or IDT 77155; 20 * see init_nicstar() for PHY initialization to change this. This driver
|
D | Kconfig | 190 bool "Use suni PHY driver (155Mbps)" 202 bool "Use IDT77015 PHY driver (25Mbps)" 302 memory (128K, 512K, 1M), and the PHY type (Single/Multi mode OC3, 388 bool "Use S/UNI PHY driver"
|
/linux-4.4.14/drivers/net/ethernet/davicom/ |
D | Kconfig | 17 bool "Force simple NSR based PHY polling" 22 costly MII PHY reads. Note, this will not work if the chip is 23 operating with an external PHY.
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | Kconfig | 45 bool "Enable DSI 28nm PHY driver in MSM DRM" 49 Choose this option if the 28nm DSI PHY is used on the platform. 52 bool "Enable DSI 20nm PHY driver in MSM DRM" 56 Choose this option if the 20nm DSI PHY is used on the platform.
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | ethernet.txt | 12 - phy-mode: string, operation mode of the PHY interface; supported values are 17 - phy-handle: phandle, specifies a reference to a node representing a PHY 28 - managed: string, specifies the PHY management type. Supported values are: 32 Child nodes of the Ethernet controller are typically the individual PHY devices 35 For non-MDIO PHY management see fixed-link.txt.
|
D | micrel.txt | 1 Micrel PHY properties. 20 See the respective PHY datasheet for the mode values. 28 Note that this option in only needed for certain PHY revisions with a
|
D | emac_rockchip.txt | 14 - phy-supply: phandle to a regulator if the PHY needs one 22 Child nodes of the driver are the individual PHY devices connected to the 23 MDIO bus. They must have a "reg" property given the PHY address on the MDIO bus.
|
D | rockchip-dwmac.txt | 11 - clocks: <&cru SCLK_MAC>: clock selector for main clock, from PLL or PHY. 24 is not sourced from SoC's PLL, but input from PHY; For RMII, "input" means 25 PHY provides the reference clock(50MHz), "output" means GMAC provides the 36 - phy-supply: phandle to a regulator if the PHY needs one
|
D | brcm,bcmgenet.txt | 22 configurations where a PHY (internal or external) is used. 32 - mdio bus node: this node should always be present regarless of the PHY 45 Ethernet PHY node properties: 50 Internal Gigabit PHY example: 97 External MDIO-connected Gigabit PHY/switch:
|
D | phy.txt | 1 PHY nodes 31 - max-speed: Maximum PHY supported speed (10, 100, 1000...) 33 - broken-turn-around: If set, indicates the PHY device does not correctly
|
D | apm-xgene-enet.txt | 24 - phy-connection-type: Interface type between ethernet device and PHY device 26 Required properties for ethernet interfaces that have external PHY: 27 - phy-handle: Reference to a PHY node connected to this device 35 - compatible: PHY identifier. Please refer ./phy.txt for the format.
|
D | marvell-orion-mdio.txt | 16 The child nodes of the MDIO driver are the individual PHY devices 18 PHY address on the MDIO bus.
|
D | marvell-pxa168.txt | 17 Each PHY can be represented as a sub-node. This is not mandatory. 20 - reg: the MDIO address of the PHY.
|
D | arc_emac.txt | 16 Child nodes of the driver are the individual PHY devices connected to the 17 MDIO bus. They must have a "reg" property given the PHY address on the MDIO bus.
|
D | brcm,systemport.txt | 10 - phy-mode: Should be a string describing the PHY interface to the 11 Ethernet switch/PHY, see Documentation/devicetree/bindings/net/ethernet.txt
|
D | fsl-tsec-phy.txt | 3 The MDIO is a bus to which the PHY devices are connected. For each 5 the definition of the PHY node in booting-without-of.txt for an example 6 of how to define a PHY. 35 As of this writing, every tsec is associated with an internal TBI PHY. 36 This PHY is accessed through the local MDIO bus. These buses are defined
|
D | smsc911x.txt | 19 internal PHY 21 external PHY
|
D | micrel-ksz90x1.txt | 1 Micrel KSZ9021/KSZ9031 Gigabit Ethernet PHY 60 /* Attach to an Ethernet device with autodetected PHY */ 69 /* Attach to an explicitly-specified PHY */
|
D | fixed-link.txt | 5 normal MDIO-managed PHY device. For those situations, a Device Tree 27 - a: emulated PHY ID, choose any but but unique to the all specified
|
D | fsl-fec.txt | 15 - phy-supply : regulator that powers the Ethernet PHY. 16 - phy-handle : phandle to the PHY device connected to this device.
|
D | brcm,iproc-mdio.txt | 9 Child nodes of this MDIO bus controller node are standard Ethernet PHY device
|
D | smsc-lan87xx.txt | 1 SMSC LAN87xx Ethernet PHY
|
D | allwinner,sun4i-mdio.txt | 9 - phy-supply: phandle to a regulator if the PHY needs one
|
D | marvell-orion-net.txt | 55 - speed: port speed if no PHY connected. 56 - duplex: port mode if no PHY connected.
|
D | allwinner,sun7i-a20-gmac.txt | 14 - phy-supply: phandle to a regulator if the PHY needs one
|
D | ti,dp83867.txt | 12 Default child nodes are standard Ethernet PHY device
|
D | davicom-dm9000.txt | 13 - davicom,ext-phy : Use external PHY
|
D | hisilicon-hix5hd2-gmac.txt | 16 - PHY subnode: inherits from phy binding [2]
|
D | broadcom-bcm87xx.txt | 2 have these bindings in addition to the standard PHY bindings.
|
D | samsung-sxgbe.txt | 15 - phy-mode: String, operation mode of the PHY interface.
|
D | marvell-pp2.txt | 29 - phy: a phandle to a phy node defining the PHY address (as the reg
|
D | brcm,unimac-mdio.txt | 22 Child nodes of this MDIO bus controller node are standard Ethernet PHY device
|
D | cavium-pip.txt | 6 ports might be an individual Ethernet PHY.
|
D | sti-dwmac.txt | 21 - st,ext-phyclk: valid only for RMII where PHY can generate 50MHz clock or
|
D | keystone-netcp.txt | 105 ----phy-handle: phandle to PHY device 113 will only initialize these ports and attach PHY
|
/linux-4.4.14/Documentation/devicetree/bindings/display/msm/ |
D | dsi.txt | 27 - qcom,dsi-phy: phandle to DSI PHY device node 48 DSI PHY: 54 - reg: Physical base address and length of the registers of PLL, PHY and PHY 60 - qcom,dsi-phy-index: The ID of DSI PHY hardware instance. This should 70 - qcom,dsi-phy-regulator-ldo-mode: Boolean value indicating if the LDO mode PHY
|
/linux-4.4.14/drivers/net/ethernet/wiznet/ |
D | Kconfig | 26 PHY and hardware TCP/IP stack, but this driver is limited to 27 the MAC and PHY functions only, onchip TCP/IP is unused. 39 PHY and hardware TCP/IP stack, but this driver is limited to 40 the MAC and PHY functions only, onchip TCP/IP is unused.
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | ti,omap3isp.txt | 17 syscon : the phandle and register offset to the Complex I/O or CSI-PHY 42 vdd-csiphy1-supply : voltage supply of the CSI-2 PHY 1 43 vdd-csiphy2-supply : voltage supply of the CSI-2 PHY 2
|
D | video-interfaces.txt | 223 reg = <1>; /* CSI-2 PHY #1 of 2: PHY_S,
|
/linux-4.4.14/drivers/usb/core/ |
D | Kconfig | 87 tristate "USB ULPI PHY interface support" 91 USB 2.0 PHY interface. The ULPI specification defines a standard set 97 controllers which support ULPI register access and have ULPI PHY 98 attached to them. The ULPI PHY drivers themselves are normal PHY
|
/linux-4.4.14/Documentation/devicetree/bindings/pci/ |
D | ti-pci.txt | 10 - phys : list of PHY specifiers (used by generic PHY framework)
|
D | brcm,iproc-pcie.txt | 17 - phys: phandle of the PCIe PHY device
|
/linux-4.4.14/drivers/staging/fsl-mc/ |
D | README.txt | 167 port/PHY 175 hardware device that connects to an Ethernet PHY and allows 284 | mc-bus driver | | | PHY | 296 PHY ---------------+ 361 An Ethernet PHY is an off-chip, board specific component and is managed 362 by the appropriate PHY driver via an mdio bus. The MAC driver 363 plays a role of being a proxy between the PHY driver and the
|
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ti/ |
D | emif.txt | 15 <1> : Attila PHY 16 <2> : Intelli PHY
|
/linux-4.4.14/Documentation/devicetree/bindings/ata/ |
D | ahci-platform.txt | 31 - phys : reference to the SATA PHY node 46 - phys : reference to the SATA PHY node
|
D | tegra-sata.txt | 27 - sata-phy : XUSB PADCTL SATA PHY
|
D | ahci-st.txt | 12 - phys : The phandle for the PHY port
|
D | apm-xgene.txt | 24 * "sata-phy" for the SATA 6.0Gbps PHY
|
/linux-4.4.14/drivers/bus/ |
D | Kconfig | 106 protocol to scp protocol. In OMAP4, USB PHY is connected via 107 OCP2SCP and in OMAP5, both USB PHY and SATA PHY is connected via
|
/linux-4.4.14/Documentation/ABI/stable/ |
D | firewire-cdev | 27 - PHY packet transmission and reception 48 - PHY packet transmission and reception 73 request reception, or PHY packet reception. Always use a read
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
D | emac.txt | 45 - phy-mode : string, mode of operations of the PHY interface. 51 MDIO lines for the PHY used by this EMAC. 66 - phy-address : 1 cell, optional, MDIO address of the PHY. If absent, 68 - phy-map : 1 cell, optional, bitmap of addresses to probe the PHY
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/bcm/ |
D | brcm,brcmstb.txt | 149 associated with a number of hardware register resources (e.g., its PHY). See 161 == DDR PHY control 163 Control registers for this memory controller's DDR PHY. 171 - reg : the DDR PHY register range
|
/linux-4.4.14/arch/mips/boot/dts/brcm/ |
D | bcm97420c.dts | 26 /* FIXME: MAC driver comes up but cannot attach to PHY */
|
/linux-4.4.14/Documentation/devicetree/bindings/power/ |
D | isp1704.txt | 8 - usb-phy: Should contain a phandle to the USB PHY
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | dove-cm-a510.dtsi | 56 * E1: PHY RTL8211D on internal GbE (SMI address 0x03) 73 * 1 GbE PHY reset (active low) 126 /* Optional RTL8211D GbE PHY on SMI address 0x03 */
|
D | imx28-eukrea-mbmx287lc.dts | 16 * Module contains : i.MX287 + 128MB DDR2 + NAND + 2 x Ethernet PHY + RTC
|
D | imx28-eukrea-mbmx283lc.dts | 16 * Module contains : i.MX282 + 64MB DDR2 + NAND + Ethernet PHY + RTC
|
D | imx25-karo-tx25.dts | 56 MX25_PAD_D11__GPIO_4_9 0x80000000 /* FEC PHY power on pin */
|
D | imx28-duckbill.dts | 42 MX28_PAD_SSP0_DATA7__GPIO_2_7 /* PHY Reset */
|
D | imx6qdl-tx6.dtsi | 303 MX6QDL_PAD_SD3_DAT2__GPIO7_IO06 0x1b0b1 /* ETN PHY RESET */ 304 MX6QDL_PAD_SD3_DAT4__GPIO7_IO01 0x1b0b1 /* ETN PHY INT */ 419 MX6QDL_PAD_EIM_D20__GPIO3_IO20 0x1b0b1 /* ETN PHY POWER */
|
D | omap3-cm-t3x.dtsi | 41 /* HS USB Host PHY on PORT 1 */ 47 /* HS USB Host PHY on PORT 2 */
|
D | omap5.dtsi | 833 phy-type = <2>; /* DDR PHY type: Intelli PHY */ 845 phy-type = <2>; /* DDR PHY type: Intelli PHY */
|
D | kirkwood-dir665.dts | 256 /* eth0 is connected to a Marvell 88E6171 switch, without a PHY. So set
|
D | imx6qdl-gw51xx.dtsi | 233 MX6QDL_PAD_ENET_TXD0__GPIO1_IO30 0x1b0b0 /* PHY Reset */
|
D | omap5-board-common.dtsi | 42 /* HS USB Host PHY on PORT 2 */ 51 /* HS USB Host PHY on PORT 3 */
|
D | omap4-duovero.dtsi | 38 /* HS USB Host PHY on PORT 1 */
|
D | omap3-igep0020-common.dtsi | 56 /* HS USB Host PHY on PORT 1 */
|
D | armada-385-db-ap.dts | 154 * provide a clock to the PHY
|
D | omap5-cm-t54.dts | 61 /* HS USB Host PHY on PORT 2 */ 67 /* HS USB Host PHY on PORT 3 */
|
D | omap4-var-som-om44.dtsi | 36 /* HS USB Host PHY on PORT 1 */
|
D | omap3-overo-base.dtsi | 43 /* HS USB Host PHY on PORT 2 */
|
D | omap3-pandora-common.dtsi | 203 /* HS USB Host PHY on PORT 2 */ 445 /* USB Host PHY */
|
D | omap3-beagle-xm.dts | 87 /* HS USB Host PHY on PORT 2 */
|
D | omap3-tao3530.dtsi | 44 /* HS USB Host PHY on PORT 2 */
|
D | imx6qdl-gw52xx.dtsi | 359 MX6QDL_PAD_ENET_TXD0__GPIO1_IO30 0x1b0b0 /* PHY Reset */
|
D | armada-xp-lenovo-ix4-300d.dts | 286 * Warning: you need both eth1 & 0 PHY initialized (i.e having
|
D | omap3-beagle.dts | 62 /* HS USB Host PHY on PORT 2 */
|
D | imx6qdl-gw53xx.dtsi | 278 eth1: sky2@8 { /* MAC/PHY on bus 8 */
|
D | imx6q-gw5400-a.dts | 352 eth1: sky2@8 { /* MAC/PHY on bus 8 */
|
D | imx6qdl-gw54xx.dtsi | 367 eth1: sky2@8 { /* MAC/PHY on bus 8 */
|
D | armada-388-gp.dts | 149 * clock to the PHY
|
D | omap4-panda-common.dtsi | 83 /* HS USB Host PHY on PORT 1 */
|
D | exynos5250-arndale.dts | 111 // SMSC USB3503 connected in hardware only mode as a PHY
|
D | imx6qdl-aristainetos2.dtsi | 499 MX6QDL_PAD_GPIO_18__GPIO7_IO13 0x1b0b0 /* RST_LOC# PHY reset input (has pull-down!)*/
|
D | am335x-pepper.dts | 308 /* ethernet PHY nReset */
|
D | stih416-clock.dtsi | 584 * Add a dummy clock for the HDMI PHY for the VCC input mux
|
/linux-4.4.14/arch/mips/lantiq/ |
D | Kconfig | 41 bool "XRX200 PHY firmware loader"
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | pdm360ng.dts | 130 /* USB1 using external ULPI PHY */ 135 /* USB0 using internal UTMI PHY */
|
D | mpc866ads.dts | 75 PHY: ethernet-phy@f { label 88 phy-handle = <&PHY>;
|
D | tqm8xx.dts | 108 PHY: ethernet-phy@f { label 120 phy-handle = <&PHY>;
|
D | mpc5121ads.dts | 134 /* USB0 using internal UTMI PHY */
|
D | mpc5121.dtsi | 296 /* USB1 using external ULPI PHY */ 309 /* USB0 using internal UTMI PHY */
|
/linux-4.4.14/net/mac802154/ |
D | Kconfig | 13 only PHY level of IEEE 802.15.4 standard).
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | Kconfig | 50 an external MII PHY chip or 10 Mbps 7-wire interface 52 If your board uses an external PHY connected to FEC, enable this.
|
/linux-4.4.14/Documentation/scsi/ |
D | ufs.txt | 28 on MIPI M-PHY physical layer standard. UFS uses MIPI M-PHY as the 85 MIPI UniPro and MIPI M-PHY. UIC provides 2 service access points
|
D | ChangeLog.arcmsr | 10 ** 1.20.00.00 11/29/2004 Erich Chen bug fix with arcmsr_bus_reset when PHY error
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | Kconfig | 186 bool "RMII Ethernet PHY" 188 Say Y if you want to use the RMII PHY on the DA850/OMAP-L138/AM18x 189 EVM. This PHY is found on the UI daughter card that is supplied with 191 NOTE: Please take care while choosing this option, MII PHY will
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | Kconfig | 15 bool "Register ULPI PHY Interface" 18 Select this if you have ULPI type PHY attached to your DWC3
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/ |
D | ucc.txt | 48 - phy-handle : The phandle for the PHY connected to this controller. 51 - phy-connection-type : a string naming the controller/PHY interface type,
|
/linux-4.4.14/Documentation/devicetree/bindings/ |
D | marvell.txt | 74 The MDIO is a bus to which the PHY devices are connected. For each 76 the definition of the PHY node below for an example of how to define 77 a PHY. 139 - phy : the phandle for the PHY connected to this ethernet 155 c) Marvell Discovery PHY nodes 163 Example Discovery PHY node:
|
/linux-4.4.14/Documentation/devicetree/bindings/net/dsa/ |
D | dsa.txt | 52 - phy-handle : Phandle to a PHY on an external MDIO bus, not the 58 PHY node specified by the 'phy-handle' property. See
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | lpc1850-cgu.txt | 54 7 BASE_PHY_RX_CLK Base clock for Ethernet PHY Receive clock 55 8 BASE_PHY_TX_CLK Base clock for Ethernet PHY Transmit clock
|
D | pistachio-clock.txt | 15 - "enet_clk_in": Alternate ethernet PHY clock (optional)
|
D | mvebu-gated-clock.txt | 140 30 gephy Gigabit Ethernel PHY
|
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/ |
D | hdmi.txt | 7 with accompanying PHY IP.
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra124-xusb-padctl.txt | 6 associated PHY that must be powered up before the pad can be used. 24 - #phy-cells: Should be 1. The specifier is the index of the PHY to reference.
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | mfd.txt | 11 drivers, level shifters, PHY (physical interfaces to things like USB or
|
/linux-4.4.14/Documentation/memory-devices/ |
D | ti-emif.txt | 41 - PHY type
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | Kconfig | 40 the PHY
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | Kconfig | 17 PHY: RF5111/2111 RF5112/2112 RF5413/2413
|
/linux-4.4.14/Documentation/devicetree/bindings/i2c/ |
D | i2c-s3c2410.txt | 14 a host to SATA PHY controller on an internal bus.
|
/linux-4.4.14/drivers/of/ |
D | Kconfig | 78 OpenFirmware MDIO bus (Ethernet PHY) accessors
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/ |
D | rtl818x.h | 241 u8 PHY[4]; /* 0x7c */ member
|
/linux-4.4.14/Documentation/usb/ |
D | chipidea.txt | 82 2.3 Enable PHY's wakeup (optional)
|
/linux-4.4.14/drivers/scsi/ufs/ |
D | Kconfig | 81 accessing the hardware which includes PHY configuration and vendor
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | dev.c | 183 rtl818x_iowrite8(priv, &priv->map->PHY[3], (data >> 24) & 0xFF); in rtl8187_write_phy() 184 rtl818x_iowrite8(priv, &priv->map->PHY[2], (data >> 16) & 0xFF); in rtl8187_write_phy() 185 rtl818x_iowrite8(priv, &priv->map->PHY[1], (data >> 8) & 0xFF); in rtl8187_write_phy() 186 rtl818x_iowrite8(priv, &priv->map->PHY[0], data & 0xFF); in rtl8187_write_phy()
|
/linux-4.4.14/Documentation/networking/caif/ |
D | Linux-CAIF.txt | 67 - Clients must call configuration function to add PHY layer.
|
/linux-4.4.14/drivers/scsi/mpt3sas/ |
D | mpt3sas_scsih.c | 3038 handle = le16_to_cpu(event_data->PHY[i].AttachedDevHandle); in _scsih_block_io_to_children_attached_directly() 3041 reason_code = event_data->PHY[i].PhyStatus & in _scsih_block_io_to_children_attached_directly() 3457 handle = le16_to_cpu(event_data->PHY[i].AttachedDevHandle); in _scsih_check_topo_delete_events() 3460 reason_code = event_data->PHY[i].PhyStatus & in _scsih_check_topo_delete_events() 5462 handle = le16_to_cpu(event_data->PHY[i].AttachedDevHandle); in _scsih_sas_topology_change_event_debug() 5466 reason_code = event_data->PHY[i].PhyStatus & in _scsih_sas_topology_change_event_debug() 5488 link_rate = event_data->PHY[i].LinkRate >> 4; in _scsih_sas_topology_change_event_debug() 5489 prev_link_rate = event_data->PHY[i].LinkRate & 0xF; in _scsih_sas_topology_change_event_debug() 5571 reason_code = event_data->PHY[i].PhyStatus & in _scsih_sas_topology_change_event() 5573 if ((event_data->PHY[i].PhyStatus & in _scsih_sas_topology_change_event() [all …]
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | Kconfig | 87 Common setup code for USB PHY controller
|
/linux-4.4.14/Documentation/cris/ |
D | README | 62 including multiple high speed serial ports and an integrated USB 1.1 PHY.
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | dev.c | 203 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf | 0x80); in rtl8180_write_phy() 205 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf); in rtl8180_write_phy() 206 if (rtl818x_ioread8(priv, &priv->map->PHY[2]) == (data & 0xFF)) in rtl8180_write_phy()
|
/linux-4.4.14/Documentation/driver-model/ |
D | devres.txt | 319 PHY
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-falcon.c | 167 MFP_FALCON(GPIO88, PHY, GPIO, NONE, NONE),
|
/linux-4.4.14/drivers/usb/host/ |
D | Kconfig | 213 This driver depends on OTG driver for PHY initialization, 216 has an external PHY. 464 module because it lacks a proper PHY abstraction.
|
/linux-4.4.14/drivers/message/fusion/lsi/ |
D | mpi_history.txt | 364 * SAS IO Unit, SAS Expander, SAS Device, and SAS PHY. 387 * 10-27-04 01.05.03 Added defines for new SAS PHY page addressing mode. 450 * Added OwnerDevHandle and Flags field to SAS PHY Page 0.
|
/linux-4.4.14/arch/cris/arch-v32/drivers/ |
D | Kconfig | 12 bool "PHY not present"
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpc5200.txt | 168 - phy-handle - Contains a phandle to an Ethernet PHY.
|
D | fman.txt | 378 The MDIO is a bus to which the PHY devices are connected.
|
/linux-4.4.14/arch/powerpc/platforms/ |
D | Kconfig | 342 chip-selects, Ethernet/USB PHY's power and various other small
|
/linux-4.4.14/drivers/scsi/mpt3sas/mpi/ |
D | mpi2_ioc.h | 902 PHY[MPI2_EVENT_SAS_TOPO_PHY_COUNT]; /*0x0C */ member
|
/linux-4.4.14/net/ |
D | Kconfig | 100 bool "Timestamping in PHY devices"
|
/linux-4.4.14/Documentation/nfc/ |
D | nfc-hci.txt | 122 PHY Management
|