u-boot/drivers/usb/musb-new
Oleksandr Andrushchenko 486544161f xen: Port Xen hypervisor related code from mini-os
Port hypervisor related code from Mini-OS. This is referencing the code
of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for
ARM64.
Update essential arch code to support required bit operations, memory
barriers etc.

Copyright for the bits ported belong to at least the following authors,
please see related files for details:

Copyright (c) 2002-2003, K A Fraser
Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge
Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com>

[1] - https://github.com/zyzii/mini-os.git

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
[trini: Drop wmb() from musb-net/linux-compat.h now]
Signed-off-by: Tom Rini <trini@konsulko.com>
2020-08-14 15:18:30 -04:00
..
am35x.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
da8xx.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
Kconfig usb: musb-new: mt85xx: add musb-new gadget driver. 2020-01-25 12:04:36 -05:00
linux-compat.h xen: Port Xen hypervisor related code from mini-os 2020-08-14 15:18:30 -04:00
Makefile usb: musb-new: mt85xx: add musb-new gadget driver. 2020-01-25 12:04:36 -05:00
mt85xx.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
musb_core.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
musb_core.h phy: sun4i-usb: Add a sunxi specific function for setting squelch-detect 2018-05-28 16:40:43 +05:30
musb_debug.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_dma.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_dsps.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
musb_gadget.c common: Drop linux/bug.h from common header 2020-05-18 21:19:23 -04:00
musb_gadget.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_gadget_ep0.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
musb_host.c common: Drop linux/bug.h from common header 2020-05-18 21:19:23 -04:00
musb_host.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_io.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
musb_regs.h musb: sunxi: Add support for H3/H5/A64 2018-05-28 16:40:43 +05:30
musb_uboot.c usb: Drop dm.h header file 2020-08-03 22:19:54 -04:00
musb_uboot.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
omap2430.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
omap2430.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pic32.c usb: Drop dm.h header file 2020-08-03 22:19:54 -04:00
sunxi.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
ti-musb.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
usb-compat.h usb: Drop dm.h header file 2020-08-03 22:19:54 -04:00