~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/phy/phy-cpcap-usb.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/phy/phy-cpcap-usb.txt (Architecture alpha) and /Documentation/devicetree/bindings/phy/phy-cpcap-usb.txt (Architecture mips)


  1 Motorola CPCAP PMIC USB PHY binding                 1 Motorola CPCAP PMIC USB PHY binding
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4 compatible: Shall be either "motorola,cpcap-us      4 compatible: Shall be either "motorola,cpcap-usb-phy" or
  5             "motorola,mapphone-cpcap-usb-phy"       5             "motorola,mapphone-cpcap-usb-phy"
  6 #phy-cells: Shall be 0                              6 #phy-cells: Shall be 0
  7 interrupts: CPCAP PMIC interrupts used by the       7 interrupts: CPCAP PMIC interrupts used by the USB PHY
  8 interrupt-names: Interrupt names                    8 interrupt-names: Interrupt names
  9 io-channels: IIO ADC channels used by the USB       9 io-channels: IIO ADC channels used by the USB PHY
 10 io-channel-names: IIO ADC channel names            10 io-channel-names: IIO ADC channel names
 11 vusb-supply: Regulator for the PHY                 11 vusb-supply: Regulator for the PHY
 12                                                    12 
 13 Optional properties:                               13 Optional properties:
 14 pinctrl: Optional alternate pin modes for the      14 pinctrl: Optional alternate pin modes for the PHY
 15 pinctrl-names: Names for optional pin modes        15 pinctrl-names: Names for optional pin modes
 16 mode-gpios: Optional GPIOs for configuring alt     16 mode-gpios: Optional GPIOs for configuring alternate modes
 17                                                    17 
 18 Example:                                           18 Example:
 19 cpcap_usb2_phy: phy {                              19 cpcap_usb2_phy: phy {
 20         compatible = "motorola,mapphone-cpcap-     20         compatible = "motorola,mapphone-cpcap-usb-phy";
 21         pinctrl-0 = <&usb_gpio_mux_sel1 &usb_g     21         pinctrl-0 = <&usb_gpio_mux_sel1 &usb_gpio_mux_sel2>;
 22         pinctrl-1 = <&usb_ulpi_pins>;              22         pinctrl-1 = <&usb_ulpi_pins>;
 23         pinctrl-2 = <&usb_utmi_pins>;              23         pinctrl-2 = <&usb_utmi_pins>;
 24         pinctrl-3 = <&uart3_pins>;                 24         pinctrl-3 = <&uart3_pins>;
 25         pinctrl-names = "default", "ulpi", "ut     25         pinctrl-names = "default", "ulpi", "utmi", "uart";
 26         #phy-cells = <0>;                          26         #phy-cells = <0>;
 27         interrupts-extended = <                    27         interrupts-extended = <
 28                 &cpcap 15 0 &cpcap 14 0 &cpcap     28                 &cpcap 15 0 &cpcap 14 0 &cpcap 28 0 &cpcap 19 0
 29                 &cpcap 18 0 &cpcap 17 0 &cpcap     29                 &cpcap 18 0 &cpcap 17 0 &cpcap 16 0 &cpcap 49 0
 30                 &cpcap 48 1                        30                 &cpcap 48 1
 31         >;                                         31         >;
 32         interrupt-names =                          32         interrupt-names =
 33                 "id_ground", "id_float", "se0c     33                 "id_ground", "id_float", "se0conn", "vbusvld",
 34                 "sessvld", "sessend", "se1", "     34                 "sessvld", "sessend", "se1", "dm", "dp";
 35         mode-gpios = <&gpio2 28 GPIO_ACTIVE_HI     35         mode-gpios = <&gpio2 28 GPIO_ACTIVE_HIGH
 36                       &gpio1 0 GPIO_ACTIVE_HIG     36                       &gpio1 0 GPIO_ACTIVE_HIGH>;
 37         io-channels = <&cpcap_adc 2>, <&cpcap_     37         io-channels = <&cpcap_adc 2>, <&cpcap_adc 7>;
 38         io-channel-names = "vbus", "id";           38         io-channel-names = "vbus", "id";
 39         vusb-supply = <&vusb>;                     39         vusb-supply = <&vusb>;
 40 };                                                 40 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php