sunxi: Move usb-controller init code out of ehci-sunxi.c for reuse for otg
Most of the usb-controller init code found in ehci-sunxi.c also is necessary to init the otg usb controller, so move it to a common place. While at it also update various #ifdefs / defines for sun8i support. Signed-off-by:Hans de Goede <hdegoede@redhat.com> Acked-by:
Ian Campbell <ijc@hellion.org.uk>
Showing
- arch/arm/cpu/armv7/sunxi/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/sunxi/Makefile
- arch/arm/cpu/armv7/sunxi/usbc.c 229 additions, 0 deletionsarch/arm/cpu/armv7/sunxi/usbc.c
- arch/arm/include/asm/arch-sunxi/clock_sun4i.h 1 addition, 1 deletionarch/arm/include/asm/arch-sunxi/clock_sun4i.h
- arch/arm/include/asm/arch-sunxi/clock_sun6i.h 1 addition, 0 deletionsarch/arm/include/asm/arch-sunxi/clock_sun6i.h
- arch/arm/include/asm/arch-sunxi/cpu.h 2 additions, 2 deletionsarch/arm/include/asm/arch-sunxi/cpu.h
- arch/arm/include/asm/arch-sunxi/usbc.h 20 additions, 0 deletionsarch/arm/include/asm/arch-sunxi/usbc.h
- drivers/usb/host/ehci-sunxi.c 10 additions, 203 deletionsdrivers/usb/host/ehci-sunxi.c
- include/configs/sun8i.h 5 additions, 0 deletionsinclude/configs/sun8i.h
Loading
Please register or sign in to comment