106e5e004SJules MaselbasMaxim Integrated SPI-based USB 2.0 host controller MAX3421E 206e5e004SJules Maselbas 306e5e004SJules MaselbasRequired properties: 49b796ffcSJules Maselbas - compatible: Should be "maxim,max3421" 506e5e004SJules Maselbas - spi-max-frequency: maximum frequency for this device must not exceed 26 MHz. 606e5e004SJules Maselbas - reg: chip select number to which this device is connected. 706e5e004SJules Maselbas - maxim,vbus-en-pin: <GPOUTx ACTIVE_LEVEL> 806e5e004SJules Maselbas GPOUTx is the number (1-8) of the GPOUT pin of MAX3421E to drive Vbus. 906e5e004SJules Maselbas ACTIVE_LEVEL is 0 or 1. 109b796ffcSJules Maselbas - interrupts: the interrupt line description for the interrupt controller. 1106e5e004SJules Maselbas The driver configures MAX3421E for active low level triggered interrupts, 1206e5e004SJules Maselbas configure your interrupt line accordingly. 1306e5e004SJules Maselbas 1406e5e004SJules MaselbasExample: 1506e5e004SJules Maselbas 1606e5e004SJules Maselbas usb@0 { 1706e5e004SJules Maselbas compatible = "maxim,max3421"; 1806e5e004SJules Maselbas reg = <0>; 1906e5e004SJules Maselbas maxim,vbus-en-pin = <3 1>; 2006e5e004SJules Maselbas spi-max-frequency = <26000000>; 2106e5e004SJules Maselbas interrupt-parent = <&PIC>; 2206e5e004SJules Maselbas interrupts = <42>; 2306e5e004SJules Maselbas }; 24