usb: hub: Parse and save TT details from device descriptor
Adoption of U-Boot commit 5624dfd:

| commit 5624dfd
| Author: Bin Meng <bmeng.cn@gmail.com>
| Date:   Wed Jul 19 21:51:16 2017 +0800
|
|     usb: hub: Parse and save TT details from device descriptor
|
|     A high speed hub has a special responsibility to handle full speed/
|     low speed devices connected on downstream ports. In this case, the
|     hub must isolate the high speed signaling environment from the full
|     speed/low speed signaling environment with the help of Transaction
|     Translator (TT). TT details are provided by hub descriptors and we
|     parse and save it to hub uclass_priv for later use.
|
|     Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
|     Reviewed-by: Simon Glass <sjg@chromium.org>

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 5b17d93 commit 891b0a02566c477e4b48cece3fbdae1fd3029a5c
@Sascha Hauer Sascha Hauer authored on 28 Feb 2020
Showing 2 changed files
View
drivers/usb/core/hub.c
View
include/usb/usb.h