162306a36Sopenharmony_ciMaxim Integrated SPI-based USB 2.0 host controller MAX3421E 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciRequired properties: 462306a36Sopenharmony_ci - compatible: Should be "maxim,max3421" 562306a36Sopenharmony_ci - spi-max-frequency: maximum frequency for this device must not exceed 26 MHz. 662306a36Sopenharmony_ci - reg: chip select number to which this device is connected. 762306a36Sopenharmony_ci - maxim,vbus-en-pin: <GPOUTx ACTIVE_LEVEL> 862306a36Sopenharmony_ci GPOUTx is the number (1-8) of the GPOUT pin of MAX3421E to drive Vbus. 962306a36Sopenharmony_ci ACTIVE_LEVEL is 0 or 1. 1062306a36Sopenharmony_ci - interrupts: the interrupt line description for the interrupt controller. 1162306a36Sopenharmony_ci The driver configures MAX3421E for active low level triggered interrupts, 1262306a36Sopenharmony_ci configure your interrupt line accordingly. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciExample: 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci usb@0 { 1762306a36Sopenharmony_ci compatible = "maxim,max3421"; 1862306a36Sopenharmony_ci reg = <0>; 1962306a36Sopenharmony_ci maxim,vbus-en-pin = <3 1>; 2062306a36Sopenharmony_ci spi-max-frequency = <26000000>; 2162306a36Sopenharmony_ci interrupt-parent = <&PIC>; 2262306a36Sopenharmony_ci interrupts = <42>; 2362306a36Sopenharmony_ci }; 24