1. 14 8月, 2013 1 次提交
    • C
      tile: implement gettimeofday() via vDSO · 4a556f4f
      Chris Metcalf 提交于
      This change creates the framework for vDSO calls, makes the existing
      rt_sigreturn() mechanism use it, and adds a fast gettimeofday().
      Now that we need to expose the vDSO address to userspace, we add
      AT_SYSINFO_EHDR to the set of aux entries provided to userspace.
      (You can disable any extra vDSO support by booting with vdso=0,
      but the rt_sigreturn vDSO page will still be provided.)
      
      Note that glibc has supported the tile vDSO since release 2.17.
      Signed-off-by: NChris Metcalf <cmetcalf@tilera.com>
      4a556f4f
  2. 19 7月, 2012 1 次提交
    • C
      arch/tile: provide kernel support for the tilegx USB shim · d1cc1732
      Chris Metcalf 提交于
      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: NChris Metcalf <cmetcalf@tilera.com>
      d1cc1732
  3. 12 7月, 2012 1 次提交
  4. 05 6月, 2010 1 次提交