1. 16 5月, 2014 1 次提交
  2. 13 8月, 2013 1 次提交
    • C
      tile: various console improvements · bda0f5ba
      Chris Metcalf 提交于
      This change improves and cleans up the tile console.
      
      - We enable HVC_IRQ support on tilegx, with the addition of a new
        Tilera hypervisor API for tilegx to allow a console IPI.  If IPI
        support is not available we fall back to the previous polling mode.
      
      - We simplify the earlyprintk code to use CON_BOOT and eliminate some
        of the other supporting earlyprintk code.
      
      - A new tile_console_write() primitive is used to send output to
        the console and is factored out of the hvc_tile driver.
        This lets us support a "sim_console" boot argument to allow using
        simulator hooks to send output to the "console" as a slightly
        faster alternative to emulating the hardware more directly.
      Signed-off-by: NChris Metcalf <cmetcalf@tilera.com>
      Acked-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      bda0f5ba
  3. 14 1月, 2011 1 次提交
  4. 15 10月, 2010 1 次提交
  5. 07 7月, 2010 1 次提交
    • C
      arch/tile: catch up on various minor cleanups. · ef06f55a
      Chris Metcalf 提交于
      None of these changes fix any actual bugs, but are just various cleanups
      that fell out along the way.  In particular, some unused #defines and
      includes are removed, PREFETCH_STRIDE is added (the default is right for
      our shipping chips, but wrong for our next generation), our tile-specific
      prefetching code is removed so the (identical) generic prefetching code
      can be used instead, a comment is fixed to be proper GPL and not just a
      "paste GPL here" token, a "//" comment is converted to "/* */", etc.
      Signed-off-by: NChris Metcalf <cmetcalf@tilera.com>
      Acked-by: NArnd Bergmann <arnd@arndb.de>
      ef06f55a
  6. 05 6月, 2010 1 次提交