mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
d1cc1732cc
This change adds support for accessing the USB shim from within the kernel. Note that this change by itself does not allow the kernel to act as a host or as a device; it merely exposes the built-in on-chip hardware to the kernel. The <arch/usb_host.h> and <arch/usb_host_def.h> headers are empty at the moment because the kernel does not require any types or definitions specific to the tilegx USB shim; the generic USB core code is all we need. The headers are left in as stubs so that we don't need to modify the hypervisor header (drv_usb_host_intf.h) from upstream. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
10 lines
340 B
Makefile
10 lines
340 B
Makefile
#
|
|
# Makefile for the Tile-Gx device access support.
|
|
#
|
|
|
|
obj-$(CONFIG_TILE_GXIO) += iorpc_globals.o kiorpc.o
|
|
obj-$(CONFIG_TILE_GXIO_DMA) += dma_queue.o
|
|
obj-$(CONFIG_TILE_GXIO_MPIPE) += mpipe.o iorpc_mpipe.o iorpc_mpipe_info.o
|
|
obj-$(CONFIG_TILE_GXIO_TRIO) += trio.o iorpc_trio.o
|
|
obj-$(CONFIG_TILE_GXIO_USB_HOST) += usb_host.o iorpc_usb_host.o
|