1. 26 8月, 2014 1 次提交
  2. 24 5月, 2014 1 次提交
    • R
      MIPS: MT: Remove SMTC support · b633648c
      Ralf Baechle 提交于
      Nobody is maintaining SMTC anymore and there also seems to be no userbase.
      Which is a pity - the SMTC technology primarily developed by Kevin D.
      Kissell <kevink@paralogos.com> is an ingenious demonstration for the MT
      ASE's power and elegance.
      
      Based on Markos Chandras <Markos.Chandras@imgtec.com> patch
      https://patchwork.linux-mips.org/patch/6719/ which while very similar did
      no longer apply cleanly when I tried to merge it plus some additional
      post-SMTC cleanup - SMTC was a feature as tricky to remove as it was to
      merge once upon a time.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      b633648c
  3. 27 3月, 2014 2 次提交
    • M
      MIPS: malta: Add support for SMP EVA · d0ba3544
      Markos Chandras 提交于
      Allow secondary cores to program their segment control registers
      during smp bootstrap code. This enables EVA on Malta SMP
      configurations
      Signed-off-by: NMarkos Chandras <markos.chandras@imgtec.com>
      d0ba3544
    • M
      MIPS: malta: Configure Segment Control registers for EVA boot · f8b7faf1
      Markos Chandras 提交于
      The Malta board aliases 0x80000000 - 0xffffffff to 0x00000000
      - 0x7fffffff ignoring the 256 MB IO hole in 0x10000000.
      The physical memory is shifted to 0x80000000 so up to 2GB
      can be used. Kuseg is expanded to 3GB (due to board limitations
      only 2GB can be accessed) and lowmem (kernel space) is expanded to 2GB.
      
      The Segment Control registers are programmed as follows:
      
      Virtual memory           Physical memory           Mapping
      0x00000000 - 0x7fffffff  0x80000000 - 0xfffffffff   MUSUK (kuseg)
      0x80000000 - 0x9fffffff  0x00000000 - 0x1ffffffff   MUSUK (kseg0)
      0xa0000000 - 0xbf000000  0x00000000 - 0x1ffffffff   MUSUK (kseg1)
      0xc0000000 - 0xdfffffff             -                 MK  (kseg2)
      0xe0000000 - 0xffffffff             -                 MK  (kseg3)
      
      The location of exception vectors remain the same since 0xbfc00000
      (traditional exception base) still maps to 0x1fc00000 physical.
      Signed-off-by: NMarkos Chandras <markos.chandras@imgtec.com>
      f8b7faf1
  4. 11 10月, 2008 1 次提交
  5. 16 7月, 2008 1 次提交
  6. 11 7月, 2007 1 次提交