USB multi controller
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 of 4 patches 0 repliesNew
3 of 4 patches are in this archive. The cover letter announces 4.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | usb: lowlevel interface change to support multiple controllers | +0 | 0 replies | |
| 2/4 | usb: ehci: rework to take advantage of new lowlevel interface | +0 | 2 replies | |
| 4/4 | usb: add support for multiple usb controllers | +0 | 0 replies |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | Marek Vasut |
|---|---|
| 1/4 | R-b |
| 2/4 | R-b |
| 4/4 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [U-Boot] [PATCH 0/4] USB multi controller
Dear Stephen Warren,
Quoted 24 lines · Lucas Stach
Quoted 18 lines
Hi all,
this is a follow up on the patch "USB: EHCI: Initialize multiple USB controllers at once" from Jim Lin. It takes some of the code but has undergone some heavy reworking.
When we remove the ifdef horror from the above mentioned patch it's mostly a big interface change to the usb subsystem. As this creates a lot of churn I've split this up into a series. Every patch is self contained so it doesn't break compiles and *should* not regress any functionality on it's own. At least the series is bisectable in case anything goes wrong. I've compile tested all the ARM configs.
Both the lowlevel usb and ehci interface change are backward compatible, so implementations that only use one controller can choose to ignore the new interface. All implementations are updated to work with the new function prototypes.
Quoted 4 lines
For Tegra I've included a patch to actually use the new ehci interface. Patches are based on a Tegra tree with some relevant changes from u-boot-usb picked over, so they should apply to u-boot-usb/master.
Quoted 4 lines
Can you explain what this series is based on in a little more detail? I tried applying it to Tegra's for-next today, and it wouldn't apply. I managed to apply using plain "patch" rather then "git am", but then I get a bunch of compile errors:-(
U-Boot USB maybe ? I'm fighting through pile of hacking now, so didn't get to rebasing (!) u-boot-usb on top of master yet. But it should be safe to rebase this on top of master.
Are we clear on the rest of comments?
Best regards,
Marek Vasut