mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
usb: hub: Add a new API to test if a hub device is root hub
Sometimes we need know if a given hub device is root hub or not. Add a new API to test this. This removes the xHCI driver's own version is_root_hub() and change to use the new API. While we are here, remove the unused/commented out get_usb_device() in the xHCI driver too. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
@@ -775,6 +775,14 @@ struct usb_device *usb_get_dev_index(struct udevice *bus, int index);
|
||||
int usb_setup_device(struct usb_device *dev, bool do_read,
|
||||
struct usb_device *parent);
|
||||
|
||||
/**
|
||||
* usb_hub_is_root_hub() - Test whether a hub device is root hub or not
|
||||
*
|
||||
* @hub: USB hub device to test
|
||||
* @return: true if the hub device is root hub, false otherwise.
|
||||
*/
|
||||
bool usb_hub_is_root_hub(struct udevice *hub);
|
||||
|
||||
/**
|
||||
* usb_hub_scan() - Scan a hub and find its devices
|
||||
*
|
||||
|
Reference in New Issue
Block a user