On 15/1/24 19:27, Guenter Roeck wrote:
Allwinner R40 supports two USB host ports shared between a USB 2.0 EHCI
host controller and a USB 1.1 OHCI host controller. Add support for both
of them.

If machine USB support is not enabled, create unimplemented devices
for the USB memory ranges to avoid crashes when booting Linux.

Signed-off-by: Guenter Roeck <li...@roeck-us.net>
---
v2: The USB Controllers are part of the chipset, so instantiate them
     unconditionally

  docs/system/arm/bananapi_m2u.rst |  2 +-
  hw/arm/Kconfig                   |  2 ++
  hw/arm/allwinner-r40.c           | 47 ++++++++++++++++++++++++++++++--
  include/hw/arm/allwinner-r40.h   |  9 ++++++
  4 files changed, 57 insertions(+), 3 deletions(-)

Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>


Reply via email to