1. 19 7月, 2012 1 次提交
  2. 29 3月, 2012 1 次提交
  3. 09 1月, 2012 2 次提交
  4. 07 10月, 2011 1 次提交
    • A
      C6X: early boot code · c1a144d7
      Aurelien Jacquiot 提交于
      Original port to early 2.6 kernel using TI COFF toolchain.
      Brought up to date by Mark Salter <msalter@redhat.com>
      
      This patch provides the early boot code for C6X architecture. There is a
      16 entry vector table which is used to direct reset and interrupt events. The
      vector table entries contain a small amount of code (maximum of 8 opcodes)
      which simply branches to the actual event handling code.
      
      The head.S code simply clears BSS, setups up a few control registers, and calls
      machine_init followed by start_kernel. The machine_init code in setup.c does
      the early flat tree parsing (memory, commandline, etc). At setup_arch time, the
      code does the usual memory setup and minimally scans the devicetree for any
      needed information.
      Signed-off-by: NAurelien Jacquiot <a-jacquiot@ti.com>
      Signed-off-by: NMark Salter <msalter@redhat.com>
      Acked-by: NArnd Bergmann <arnd@arndb.de>
      c1a144d7