/linux-4.4.14/drivers/clk/at91/ |
D | clk-utmi.c | 38 struct clk_utmi *utmi = (struct clk_utmi *)dev_id; in clk_utmi_irq_handler() local 40 wake_up(&utmi->wait); in clk_utmi_irq_handler() 41 disable_irq_nosync(utmi->irq); in clk_utmi_irq_handler() 48 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_prepare() local 49 struct at91_pmc *pmc = utmi->pmc; in clk_utmi_prepare() 56 enable_irq(utmi->irq); in clk_utmi_prepare() 57 wait_event(utmi->wait, in clk_utmi_prepare() 66 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_is_prepared() local 67 struct at91_pmc *pmc = utmi->pmc; in clk_utmi_is_prepared() 74 struct clk_utmi *utmi = to_clk_utmi(hw); in clk_utmi_unprepare() local [all …]
|
D | Makefile | 9 obj-$(CONFIG_HAVE_AT91_UTMI) += clk-utmi.o
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | nvidia,tegra20-usb-phy.txt | 14 Present if-and-only-if phy_type == utmi. 15 - phy_type : Should be one of "utmi", "ulpi" or "hsic". 21 - timer: The timeout clock (clk_m). Present if phy_type == utmi. 22 - utmi-pads: The clock needed to access the UTMI pad control registers. 23 Present if phy_type == utmi. 30 - utmi-pads: The reset of the PHY containing the chip-wide UTMI pad control 36 Required PHY timing params for utmi phy, for all chips: 51 Required PHY timing params for utmi phy, only on Tegra30 and above: 68 - nvidia,has-utmi-pad-registers : boolean indicates whether this controller
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | tegra30.dtsi | 802 phy_type = "utmi"; 814 phy_type = "utmi"; 818 clock-names = "reg", "pll_u", "utmi-pads"; 820 reset-names = "usb", "utmi-pads"; 832 nvidia,has-utmi-pad-registers; 840 phy_type = "utmi"; 851 phy_type = "utmi"; 855 clock-names = "reg", "pll_u", "utmi-pads"; 857 reset-names = "usb", "utmi-pads"; 876 phy_type = "utmi"; [all …]
|
D | tegra20.dtsi | 642 phy_type = "utmi"; 655 phy_type = "utmi"; 660 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 662 reset-names = "usb", "utmi-pads"; 671 nvidia,has-utmi-pad-registers; 696 reset-names = "usb", "utmi-pads"; 704 phy_type = "utmi"; 715 phy_type = "utmi"; 720 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 722 reset-names = "usb", "utmi-pads";
|
D | tegra124.dtsi | 837 phy_type = "utmi"; 849 phy_type = "utmi"; 853 clock-names = "reg", "pll_u", "utmi-pads"; 855 reset-names = "usb", "utmi-pads"; 866 nvidia,has-utmi-pad-registers; 874 phy_type = "utmi"; 886 phy_type = "utmi"; 890 clock-names = "reg", "pll_u", "utmi-pads"; 892 reset-names = "usb", "utmi-pads"; 910 phy_type = "utmi"; [all …]
|
D | tegra114.dtsi | 678 phy_type = "utmi"; 689 phy_type = "utmi"; 693 clock-names = "reg", "pll_u", "utmi-pads"; 695 reset-names = "usb", "utmi-pads"; 706 nvidia,has-utmi-pad-registers; 714 phy_type = "utmi"; 725 phy_type = "utmi"; 729 clock-names = "reg", "pll_u", "utmi-pads"; 731 reset-names = "usb", "utmi-pads";
|
D | sama5d2.dtsi | 117 clocks = <&udphs_clk>, <&utmi>; 253 clocks = <&utmi>, <&uhphs_clk>; 358 utmi: utmick { label 359 compatible = "atmel,at91sam9x5-clk-utmi"; 371 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>; 385 clocks = <&plladiv>, <&utmi>; 393 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 736 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
|
D | at91sam9x5.dtsi | 162 utmi: utmick { label 163 compatible = "atmel,at91sam9x5-clk-utmi"; 173 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>; 182 clocks = <&plladiv>, <&utmi>; 190 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 208 clocks = <&plladiv>, <&utmi>; 1118 clocks = <&utmi>, <&udphs_clk>; 1239 clocks = <&utmi>, <&uhphs_clk>;
|
D | at91sam9rl.dtsi | 300 clocks = <&udphs_clk>, <&utmi>; 844 utmi: utmick { label 845 compatible = "atmel,at91sam9x5-clk-utmi"; 856 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>; 866 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>, <&mck>;
|
D | at91sam9g45.dtsi | 162 utmi: utmick { label 163 compatible = "atmel,at91sam9x5-clk-utmi"; 173 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>; 181 clocks = <&plladiv>, <&utmi>; 189 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 1168 clocks = <&udphs_clk>, <&utmi>; 1317 clocks = <&utmi>, <&uhphs_clk>;
|
D | sama5d3.dtsi | 961 utmi: utmick { label 962 compatible = "atmel,at91sam9x5-clk-utmi"; 974 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>; 982 clocks = <&plladiv>, <&utmi>; 990 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 1014 clocks = <&plladiv>, <&utmi>; 1333 clocks = <&udphs_clk>, <&utmi>; 1456 clocks = <&utmi>, <&uhphs_clk>;
|
D | imx28-cfa10036.dts | 119 phy_type = "utmi";
|
D | dra74x.dtsi | 67 utmi-mode = <2>;
|
D | imx35-eukrea-mbimxsd35-baseboard.dts | 160 phy_type = "utmi";
|
D | sama5d4.dtsi | 134 clocks = <&udphs_clk>, <&utmi>; 270 clocks = <&utmi>, <&uhphs_clk>; 440 utmi: utmick { label 441 compatible = "atmel,at91sam9x5-clk-utmi"; 453 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>; 467 clocks = <&plladiv>, <&utmi>; 475 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 499 clocks = <&plladiv>, <&utmi>;
|
D | imx25-eukrea-mbimxsd25-baseboard.dts | 182 phy_type = "utmi";
|
D | imx53-tx53.dtsi | 537 phy_type = "utmi"; 544 phy_type = "utmi";
|
D | imx53-voipac-dmm-668.dtsi | 275 phy_type = "utmi";
|
D | imx53-m53evk.dts | 349 phy_type = "utmi";
|
D | imx28-tx28.dts | 714 phy_type = "utmi"; 721 phy_type = "utmi";
|
D | imx25-pdk.dts | 312 phy_type = "utmi";
|
D | imx53-qsb-common.dtsi | 361 phy_type = "utmi";
|
D | imx6qdl-apf6dev.dtsi | 270 phy_type = "utmi";
|
D | am4372.dtsi | 913 utmi-mode = <1>; 942 utmi-mode = <1>;
|
D | dra7.dtsi | 1344 utmi-mode = <2>; 1372 utmi-mode = <2>; 1401 utmi-mode = <2>;
|
D | atlas7.dtsi | 1508 phy_type = "utmi"; 1521 phy_type = "utmi";
|
D | omap5.dtsi | 872 utmi-mode = <2>;
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | at91-clock.txt | 74 "atmel,at91sam9x5-clk-utmi": 75 at91 utmi clock 357 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>; 376 e.g. clocks = <&plladiv>, <&utmi>; 382 clocks = <&plladiv>, <&utmi>; 431 clocks = <&plladiv>, <&utmi>; 442 Required properties for utmi clock: 449 utmi: utmick { 450 compatible = "atmel,at91sam9x5-clk-utmi"; 472 e.g. clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>, <&audio_pll_pmc>; [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | omap-usb.txt | 55 - utmi-mode : controls the source of UTMI/PIPE status for VBUS and OTG ID. 77 utmi-mode = <2>;
|
D | dwc3.txt | 41 - snps,is-utmi-l1-suspend: true when DWC3 asserts output signal 44 - snps,hsphy_interface: High-Speed PHY interface selection between "utmi" for
|
D | atmel-usb.txt | 46 clocks = <&utmi>, <&uhphs_clk>; 112 clocks = <&utmi>, <&udphs_clk>;
|
D | fsl-usb.txt | 16 one of "ulpi", "utmi", "utmi_wide", or "serial".
|
D | ci-hdrc-usb2.txt | 15 of "utmi", "utmi_wide", "ulpi", "serial" or "hsic". Without this
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | t1023si-post.dtsi | 312 phy_type = "utmi"; 321 phy_type = "utmi";
|
D | p5020si-post.dtsi | 415 phy_type = "utmi"; 425 phy_type = "utmi";
|
D | p2041si-post.dtsi | 399 phy_type = "utmi"; 411 phy_type = "utmi";
|
D | p3041si-post.dtsi | 426 phy_type = "utmi"; 438 phy_type = "utmi";
|
D | p5040si-post.dtsi | 393 phy_type = "utmi"; 403 phy_type = "utmi";
|
D | p1010rdb.dtsi | 152 phy_type = "utmi";
|
D | t1040si-post.dtsi | 519 phy_type = "utmi"; 528 phy_type = "utmi";
|
D | t2081si-post.dtsi | 618 phy_type = "utmi"; 627 phy_type = "utmi";
|
D | t4240si-post.dtsi | 1056 phy_type = "utmi"; 1063 phy_type = "utmi";
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | mpc8315erdb.dts | 190 phy_type = "utmi";
|