mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-30 18:05:48 +01:00 
			
		
		
		
	usb: add support for ULPI/SERIAL/HSIC PHY modes
Import usb_phy_interface enum values and DT match strings from the Linux kernel. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
This commit is contained in:
		
				
					committed by
					
						 Marek Vasut
						Marek Vasut
					
				
			
			
				
	
			
			
			
						parent
						
							672ee240d9
						
					
				
				
					commit
					950cb1f25f
				
			| @@ -80,6 +80,9 @@ static const char *const usbphy_modes[] = { | |||||||
| 	[USBPHY_INTERFACE_MODE_UNKNOWN]	= "", | 	[USBPHY_INTERFACE_MODE_UNKNOWN]	= "", | ||||||
| 	[USBPHY_INTERFACE_MODE_UTMI]	= "utmi", | 	[USBPHY_INTERFACE_MODE_UTMI]	= "utmi", | ||||||
| 	[USBPHY_INTERFACE_MODE_UTMIW]	= "utmi_wide", | 	[USBPHY_INTERFACE_MODE_UTMIW]	= "utmi_wide", | ||||||
|  | 	[USBPHY_INTERFACE_MODE_ULPI]	= "ulpi", | ||||||
|  | 	[USBPHY_INTERFACE_MODE_SERIAL]	= "serial", | ||||||
|  | 	[USBPHY_INTERFACE_MODE_HSIC]	= "hsic", | ||||||
| }; | }; | ||||||
|  |  | ||||||
| enum usb_phy_interface usb_get_phy_mode(ofnode node) | enum usb_phy_interface usb_get_phy_mode(ofnode node) | ||||||
|   | |||||||
| @@ -16,6 +16,9 @@ enum usb_phy_interface { | |||||||
| 	USBPHY_INTERFACE_MODE_UNKNOWN, | 	USBPHY_INTERFACE_MODE_UNKNOWN, | ||||||
| 	USBPHY_INTERFACE_MODE_UTMI, | 	USBPHY_INTERFACE_MODE_UTMI, | ||||||
| 	USBPHY_INTERFACE_MODE_UTMIW, | 	USBPHY_INTERFACE_MODE_UTMIW, | ||||||
|  | 	USBPHY_INTERFACE_MODE_ULPI, | ||||||
|  | 	USBPHY_INTERFACE_MODE_SERIAL, | ||||||
|  | 	USBPHY_INTERFACE_MODE_HSIC, | ||||||
| }; | }; | ||||||
|  |  | ||||||
| #if CONFIG_IS_ENABLED(DM_USB) | #if CONFIG_IS_ENABLED(DM_USB) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user