Home
last modified time | relevance | path

Searched refs:utmi (Results 1 – 40 of 40) sorted by relevance

/linux-4.1.27/drivers/clk/at91/
Dclk-utmi.c38 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 …]
DMakefile9 obj-$(CONFIG_HAVE_AT91_UTMI) += clk-utmi.o
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dnvidia,tegra20-usb-phy.txt14 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
Domap-usb.txt55 - utmi-mode : controls the source of UTMI/PIPE status for VBUS and OTG ID.
77 utmi-mode = <2>;
Dci-hdrc-imx.txt11 of "utmi", "utmi_wide", "ulpi", "serial" or "hsic". Without this
Ddwc3.txt38 - snps,is-utmi-l1-suspend: true when DWC3 asserts output signal
Dfsl-usb.txt16 one of "ulpi", "utmi", "utmi_wide", or "serial".
/linux-4.1.27/arch/arm/boot/dts/
Dtegra30.dtsi784 phy_type = "utmi";
796 phy_type = "utmi";
800 clock-names = "reg", "pll_u", "utmi-pads";
802 reset-names = "usb", "utmi-pads";
814 nvidia,has-utmi-pad-registers;
822 phy_type = "utmi";
833 phy_type = "utmi";
837 clock-names = "reg", "pll_u", "utmi-pads";
839 reset-names = "usb", "utmi-pads";
858 phy_type = "utmi";
[all …]
Dtegra20.dtsi639 phy_type = "utmi";
652 phy_type = "utmi";
657 clock-names = "reg", "pll_u", "timer", "utmi-pads";
659 reset-names = "usb", "utmi-pads";
668 nvidia,has-utmi-pad-registers;
693 reset-names = "usb", "utmi-pads";
701 phy_type = "utmi";
712 phy_type = "utmi";
717 clock-names = "reg", "pll_u", "timer", "utmi-pads";
719 reset-names = "usb", "utmi-pads";
Dtegra124.dtsi812 phy_type = "utmi";
824 phy_type = "utmi";
828 clock-names = "reg", "pll_u", "utmi-pads";
830 reset-names = "usb", "utmi-pads";
841 nvidia,has-utmi-pad-registers;
849 phy_type = "utmi";
861 phy_type = "utmi";
865 clock-names = "reg", "pll_u", "utmi-pads";
867 reset-names = "usb", "utmi-pads";
885 phy_type = "utmi";
[all …]
Dtegra114.dtsi675 phy_type = "utmi";
686 phy_type = "utmi";
690 clock-names = "reg", "pll_u", "utmi-pads";
692 reset-names = "usb", "utmi-pads";
703 nvidia,has-utmi-pad-registers;
711 phy_type = "utmi";
722 phy_type = "utmi";
726 clock-names = "reg", "pll_u", "utmi-pads";
728 reset-names = "usb", "utmi-pads";
Dat91sam9x5.dtsi162 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>;
1069 clocks = <&utmi>, <&udphs_clk>;
1188 clocks = <&utmi>, <&uhphs_clk>, <&uhpck>;
Ddra74x.dtsi62 utmi-mode = <2>;
Dat91sam9rl.dtsi300 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>;
Dat91sam9g45.dtsi162 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>;
1155 clocks = <&udphs_clk>, <&utmi>;
1303 clocks = <&utmi>, <&uhphs_clk>, <&uhphs_clk>, <&uhpck>;
Dsama5d3.dtsi960 utmi: utmick { label
961 compatible = "atmel,at91sam9x5-clk-utmi";
973 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
981 clocks = <&plladiv>, <&utmi>;
989 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
1013 clocks = <&plladiv>, <&utmi>;
1328 clocks = <&udphs_clk>, <&utmi>;
1452 clocks = <&utmi>, <&uhphs_clk>, <&uhpck>;
Dimx28-cfa10036.dts116 phy_type = "utmi";
Dsama5d4.dtsi130 clocks = <&udphs_clk>, <&utmi>;
267 clocks = <&utmi>, <&uhphs_clk>, <&uhpck>;
437 utmi: utmick { label
438 compatible = "atmel,at91sam9x5-clk-utmi";
450 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
464 clocks = <&plladiv>, <&utmi>;
472 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
496 clocks = <&plladiv>, <&utmi>;
Dimx35-eukrea-mbimxsd35-baseboard.dts160 phy_type = "utmi";
Dimx25-eukrea-mbimxsd25-baseboard.dts182 phy_type = "utmi";
Dimx53-tx53.dtsi537 phy_type = "utmi";
544 phy_type = "utmi";
Dimx53-voipac-dmm-668.dtsi275 phy_type = "utmi";
Dimx53-m53evk.dts349 phy_type = "utmi";
Dimx28-tx28.dts713 phy_type = "utmi";
720 phy_type = "utmi";
Dimx53-qsb-common.dtsi359 phy_type = "utmi";
Dimx25-pdk.dts312 phy_type = "utmi";
Datlas7.dtsi386 phy_type = "utmi";
399 phy_type = "utmi";
Dam4372.dtsi856 utmi-mode = <1>;
880 utmi-mode = <1>;
Ddra7.dtsi1288 utmi-mode = <2>;
1311 utmi-mode = <2>;
1335 utmi-mode = <2>;
Domap5.dtsi869 utmi-mode = <2>;
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dat91-clock.txt74 "atmel,at91sam9x5-clk-utmi":
75 at91 utmi clock
354 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
373 e.g. clocks = <&plladiv>, <&utmi>;
379 clocks = <&plladiv>, <&utmi>;
428 clocks = <&plladiv>, <&utmi>;
439 Required properties for utmi clock:
446 utmi: utmick {
447 compatible = "atmel,at91sam9x5-clk-utmi";
/linux-4.1.27/arch/powerpc/boot/dts/fsl/
Dp3041si-post.dtsi413 phy_type = "utmi";
425 phy_type = "utmi";
Dp5020si-post.dtsi402 phy_type = "utmi";
412 phy_type = "utmi";
Dp5040si-post.dtsi380 phy_type = "utmi";
390 phy_type = "utmi";
Dp2041si-post.dtsi386 phy_type = "utmi";
398 phy_type = "utmi";
Dt1040si-post.dtsi437 phy_type = "utmi";
446 phy_type = "utmi";
Dt2081si-post.dtsi493 phy_type = "utmi";
502 phy_type = "utmi";
Dt4240si-post.dtsi739 phy_type = "utmi";
746 phy_type = "utmi";
/linux-4.1.27/arch/powerpc/boot/dts/
Dp1010rdb.dtsi152 phy_type = "utmi";
Dmpc8315erdb.dts190 phy_type = "utmi";