linux_dsm_epyc7002/Documentation/devicetree/bindings/phy
Douglas Anderson 110754563c Documentation: phy: Let the rockchip eMMC PHY get an exported card clock
As of an earlier change in this series ("Documentation: mmc:
sdhci-of-arasan: Add ability to export card clock") the SDHCI driver
used on Rockchip SoCs can now expose its clock.  Let's now specify that
the PHY can use it.

Letting the PHY get access to this clock means it can adjust
phyctrl_frqsel field appropriately.  Although the Rockchip PHY appears
slightly different than the reference Arasan one, you can see that the
Arasan datasheet [1] had it defined as:
  Select the frequency range of DLL operation:
  3b'000 => 200MHz to 170 MHz
  3b'001 => 170MHz to 140 MHz
  3b'010 => 140MHz to 110 MHz
  3b'011 => 110MHz to 80MHz
  3b'100 => 80MHz to 50 MHz
  3b'101 => 275Mhz to 250MHz
  3b'110 => 250MHz to 225MHz
  3b'111 => 225MHz to 200MHz

On the Rockchip version of the PHY we have less granularity but the idea
is the same.

[1]: https://arasan.com/wp-content/media/eMMC-5-1-Total-Solution_Rev-1-3.pdf

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2016-07-25 10:34:19 +02:00
..
apm-xgene-phy.txt Documentation: Add APM X-Gene SoC 15Gbps Multi-purpose PHY driver binding documentation 2014-03-09 12:45:12 +05:30
bcm-ns-usb2-phy.txt phy: bcm-ns-usb2: new driver for USB 2.0 PHY on Northstar 2016-04-30 20:12:28 +05:30
berlin-sata-phy.txt phy: berlin-sata: Document BG2 compatible 2014-11-13 11:49:44 +05:30
berlin-usb-phy.txt Documentation: bindings: add doc for the Berlin USB PHY 2014-11-21 19:48:50 +05:30
brcm-sata-phy.txt dt-bindings: phy: bindings document for common Broadcom SATA3 PHY driver 2016-04-30 20:12:24 +05:30
brcm,cygnus-pcie-phy.txt dt-bindings: Add Cygnus PCIe PHY binding doc 2015-10-06 20:21:47 +05:30
brcm,kona-usb2-phy.txt dt-bindings: brcm: rationalize Broadcom documentation naming 2015-03-26 12:14:11 -05:00
calxeda-combophy.txt dt-bindings: move Calxeda bindings to appropriate subsystems 2015-10-22 09:21:24 -05:00
dm816x-phy.txt phy: Add a driver for dm816x USB PHY 2015-04-03 18:16:19 +05:30
hix5hd2-phy.txt Documentation: Document Hisilicon hix5hd2 sata PHY 2014-07-22 12:46:10 +05:30
keystone-usb-phy.txt dt-bindings: consolidate USB PHYs in bindings/phy 2015-10-22 09:21:23 -05:00
mxs-usb-phy.txt dt-bindings: consolidate USB PHYs in bindings/phy 2015-10-22 09:21:23 -05:00
nvidia,tegra20-usb-phy.txt dt-bindings: consolidate USB PHYs in bindings/phy 2015-10-22 09:21:23 -05:00
nvidia,tegra124-xusb-padctl.txt dt-bindings: phy: tegra-xusb-padctl: Add Tegra210 support 2016-04-29 16:44:47 +02:00
phy-ath79-usb.txt devicetree: Add bindings for the ATH79 USB phy 2016-01-04 09:42:24 +01:00
phy-bindings.txt Documentation: treewide: fix typos and grammar 2014-08-26 09:35:51 +02:00
phy-hi6220-usb.txt phy: add phy-hi6220-usb 2015-12-20 15:21:38 +05:30
phy-lpc18xx-usb-otg.txt dt-bindings: phy-lpc18xx-usb-otg: remove unit address from binding 2016-04-04 16:13:32 +02:00
phy-miphy28lp.txt phy: miphy28lp: Pass sysconfig register offsets via syscfg dt property. 2015-01-21 15:23:06 +05:30
phy-miphy365x.txt phy: miphy365x: Use the generic phy type constants in dt-bindings/phy/phy.h 2015-04-03 18:16:20 +05:30
phy-mt65xx-usb.txt dt-bindings: phy-mt65xx-usb: add support for mt2701 platform 2016-04-30 20:12:26 +05:30
phy-mvebu.txt Phy: DT binding documentation for the Armada 375 USB cluster binding 2014-11-26 11:07:13 +05:30
phy-stih41x-usb.txt phy: phy-stih41x-usb: DT spelling s/#phy-cell/#phy-cells/ 2016-04-25 08:38:45 -05:00
phy-stih407-usb.txt phy: phy-stih407-usb: Pass sysconfig register offsets via syscfg property. 2015-01-21 15:23:06 +05:30
pistachio-usb-phy.txt phy: Add binding document for Pistachio USB2.0 PHY 2015-06-21 21:53:37 +02:00
pxa1928-usb-phy.txt dt-bindings: Add Marvell PXA1928 USB and HSIC PHY bindings 2015-06-09 12:20:30 -07:00
qcom-apq8064-sata-phy.txt phy: qcom: Add APQ8064 SATA PHY device tree bindings 2014-07-22 12:46:11 +05:30
qcom-dwc3-usb-phy.txt usb: dwc3: qcom: Add device tree binding 2014-09-12 15:30:50 -05:00
qcom-ipq806x-sata-phy.txt phy: qcom: Add device tree bindings for IPQ806x SATA PHY 2014-07-22 12:46:12 +05:30
qcom,usb-8x16-phy.txt dt-bindings: consolidate USB PHYs in bindings/phy 2015-10-22 09:21:23 -05:00
rcar-gen2-phy.txt phy: rcar-gen2: add fallback binding 2016-04-29 14:40:07 +05:30
rcar-gen3-phy-usb2.txt phy: rcar-gen3-usb2: Add vbus-supply to handle VBUS on/off 2016-04-30 20:12:25 +05:30
rockchip-dp-phy.txt phy: rockchip-dp: should be a child device of the GRF 2016-04-13 18:33:05 +05:30
rockchip-emmc-phy.txt Documentation: phy: Let the rockchip eMMC PHY get an exported card clock 2016-07-25 10:34:19 +02:00
rockchip-usb-phy.txt phy: rockchip-usb: expose the phy-internal PLLs 2015-12-20 15:21:38 +05:30
samsung-phy.txt phy: exynos-mipi-video: Add support for Exynos 5420 and 5433 SoCs 2016-04-30 20:12:30 +05:30
st-spear-miphy.txt phy: Add drivers for PCIe and SATA phy on SPEAr13xx 2014-07-14 11:04:41 +05:30
sun4i-usb-phy.txt phy-sun4i-usb: Add support for the host usb-phys found on the H3 SoC 2015-12-20 15:21:38 +05:30
sun9i-usb-phy.txt phy: Add driver to support individual USB PHYs on sun9i 2015-04-03 18:16:19 +05:30
ti-phy.txt phy: omap-usb2: use *syscon* framework API to power on/off the PHY 2015-12-21 14:26:28 +05:30