18c2ecf20Sopenharmony_ciSMSC USB4604 High-Speed Hub Controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible: Should be "smsc,usb4604" 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciOptional properties: 78c2ecf20Sopenharmony_ci- reg: Specifies the i2c slave address, it is required and should be 0x2d 88c2ecf20Sopenharmony_ci if I2C is used. 98c2ecf20Sopenharmony_ci- reset-gpios: Should specify GPIO for reset. 108c2ecf20Sopenharmony_ci- initial-mode: Should specify initial mode. 118c2ecf20Sopenharmony_ci (1 for HUB mode, 2 for STANDBY mode) 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciExamples: 148c2ecf20Sopenharmony_ci usb-hub@2d { 158c2ecf20Sopenharmony_ci compatible = "smsc,usb4604"; 168c2ecf20Sopenharmony_ci reg = <0x2d>; 178c2ecf20Sopenharmony_ci reset-gpios = <&gpx3 5 1>; 188c2ecf20Sopenharmony_ci initial-mode = <1>; 198c2ecf20Sopenharmony_ci }; 20