1. 28 6月, 2008 1 次提交
  2. 26 6月, 2008 6 次提交
  3. 19 6月, 2008 1 次提交
    • K
      powerpc/booke: Add support for new e500mc core · 3dfa8773
      Kumar Gala 提交于
      The new e500mc core from Freescale is based on the e500v2 but with the
      following changes:
      
      * Supports only the Enhanced Debug Architecture (DSRR0/1, etc)
      * Floating Point
      * No SPE
      * Supports lwsync
      * Doorbell Exceptions
      * Hypervisor
      * Cache line size is now 64-bytes (e500v1/v2 have a 32-byte cache line)
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      3dfa8773
  4. 12 6月, 2008 2 次提交
  5. 11 6月, 2008 3 次提交
  6. 10 6月, 2008 7 次提交
  7. 09 6月, 2008 15 次提交
  8. 07 6月, 2008 1 次提交
  9. 04 6月, 2008 2 次提交
  10. 03 6月, 2008 2 次提交
    • T
      [POWERPC] fsl: Update fsl_soc to use cell-index property of I2C nodes · e026892c
      Timur Tabi 提交于
      Currently, fsl_i2c_of_init() uses the order of the I2C adapter nodes in the
      device tree to enumerate the I2C adapters.  Instead, let's check for the
      cell-index property and use it if it exists.
      
      This is handy for device drivers that need to identify the I2C adapters by
      specific numbers.  The Freescale MPC8610 ASoC V2 sound drivers are an example.
      Signed-off-by: NTimur Tabi <timur@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      e026892c
    • K
      [POWERPC] 40x/Book-E: Save/restore volatile exception registers · fca622c5
      Kumar Gala 提交于
      On machines with more than one exception level any system register that
      might be modified by the "normal" exception level needs to be saved and
      restored on taking a higher level exception.  We already are saving
      and restoring ESR and DEAR.
      
      For critical level add SRR0/1.
      For debug level add CSRR0/1 and SRR0/1.
      For machine check level add DSRR0/1, CSRR0/1, and SRR0/1.
      
      On FSL Book-E parts we always save/restore the MAS registers for critical,
      debug, and machine check level exceptions.  On 44x we always save/restore
      the MMUCR.
      
      Additionally, we save and restore the ksp_limit since we have to adjust it
      for each exception level.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      Acked-by: NPaul Mackerras <paulus@samba.org>
      fca622c5