linux/arch/tile/include/hv
Chris Metcalf d1cc1732cc arch/tile: provide kernel support for the tilegx USB shim
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>
2012-07-18 16:40:24 -04:00
..
drv_mpipe_intf.h arch/tile: provide kernel support for the tilegx mPIPE shim 2012-07-11 16:04:55 -04:00
drv_mshim_intf.h drivers/edac: provide support for tile architecture 2011-03-10 13:30:14 -05:00
drv_pcie_rc_intf.h
drv_srom_intf.h arch/tile: add hypervisor-based character driver for SPI flash ROM 2011-06-10 13:07:48 -04:00
drv_trio_intf.h arch/tile: provide kernel support for the tilegx TRIO shim 2012-07-11 16:04:58 -04:00
drv_usb_host_intf.h arch/tile: provide kernel support for the tilegx USB shim 2012-07-18 16:40:24 -04:00
drv_xgbe_impl.h drivers/net/tile/: on-chip network drivers for the tile architecture 2010-11-24 13:11:18 -05:00
drv_xgbe_intf.h arch/tile: Allow tilegx to build with either 16K or 64K page size 2012-05-25 12:48:24 -04:00
hypervisor.h arch/tile: allow querying cpu module information from the hypervisor 2012-05-25 12:48:28 -04:00
iorpc.h arch/tile: introduce GXIO IORPC framework for tilegx 2012-07-11 16:04:52 -04:00
netio_errors.h drivers/net/tile/: on-chip network drivers for the tile architecture 2010-11-24 13:11:18 -05:00
netio_intf.h drivers/net/tile/: on-chip network drivers for the tile architecture 2010-11-24 13:11:18 -05:00
syscall_public.h