1. 07 12月, 2011 1 次提交
  2. 24 11月, 2011 4 次提交
  3. 01 11月, 2011 1 次提交
  4. 27 7月, 2011 1 次提交
  5. 03 1月, 2011 1 次提交
  6. 01 9月, 2010 1 次提交
  7. 05 8月, 2010 3 次提交
  8. 14 7月, 2010 1 次提交
  9. 25 5月, 2010 1 次提交
  10. 18 2月, 2010 1 次提交
  11. 14 2月, 2010 1 次提交
    • A
      powerpc/85xx: Fix oops during MSI driver probe on MPC85xxMDS boards · fa644298
      Anton Vorontsov 提交于
      MPC85xx chips report the wrong value in feature reporting register,
      and that causes the following oops:
      
       Unable to handle kernel paging request for data at address 0x00000c00
       Faulting instruction address: 0xc0019294
       Oops: Kernel access of bad area, sig: 11 [#1]
       MPC8569 MDS
       Modules linked in:
       [...]
       NIP [c0019294] mpic_set_irq_type+0x2f0/0x368
       LR [c0019124] mpic_set_irq_type+0x180/0x368
       Call Trace:
       [ef851d60] [c0019124] mpic_set_irq_type+0x180/0x368 (unreliable)
       [ef851d90] [c007958c] __irq_set_trigger+0x44/0xd4
       [ef851db0] [c007b550] set_irq_type+0x40/0x7c
       [ef851dc0] [c0004a60] irq_create_of_mapping+0xb4/0x114
       [ef851df0] [c0004af0] irq_of_parse_and_map+0x30/0x40
       [ef851e20] [c0405678] fsl_of_msi_probe+0x1a0/0x328
       [ef851e60] [c02e6438] of_platform_device_probe+0x5c/0x84
       [...]
      
      This is because mpic_alloc() assigns wrong values to
      mpic->isu_{size,shift,mask}, and things eventually break when
      _mpic_irq_read() is trying to use them.
      
      This patch fixes the issue by enabling MPIC_BROKEN_FRR_NIRQS quirk.
      Signed-off-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      fa644298
  12. 21 1月, 2010 1 次提交
  13. 18 12月, 2009 1 次提交
  14. 12 11月, 2009 1 次提交
  15. 28 8月, 2009 2 次提交
  16. 25 8月, 2009 1 次提交
  17. 30 7月, 2009 1 次提交
  18. 23 6月, 2009 1 次提交
  19. 16 6月, 2009 1 次提交
  20. 19 5月, 2009 2 次提交
  21. 24 3月, 2009 1 次提交
  22. 16 12月, 2008 1 次提交
  23. 04 12月, 2008 1 次提交
    • K
      powerpc/85xx: Fix compile warnings in mpc85xx_mds.c · 24a99596
      Kumar Gala 提交于
      arch/powerpc/platforms/85xx/mpc85xx_mds.c: In function 'board_fixups':
      arch/powerpc/platforms/85xx/mpc85xx_mds.c:244: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'resource_size_t'
      arch/powerpc/platforms/85xx/mpc85xx_mds.c:250: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'resource_size_t'
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      24a99596
  24. 30 7月, 2008 1 次提交
  25. 13 5月, 2008 2 次提交
  26. 28 1月, 2008 1 次提交
  27. 24 1月, 2008 1 次提交
  28. 12 12月, 2007 1 次提交
  29. 11 10月, 2007 1 次提交
    • K
      [POWERPC] 85xx: Killed <asm/mpc85xx.h> · 0bfd5df5
      Kumar Gala 提交于
      asm-powerpc/mpc85xx.h was really a hold over from arch/ppc.  Now that
      more decoupling has occurred we can remove <asm/mpc85xx.h> and some of
      its legacy.
      
      As part of this we moved the definition of CPM_MAP_ADDR into cpm2.h
      for 85xx platforms.  This is a stop gap until drivers stop using
      CPM_MAP_ADDR.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      0bfd5df5
  30. 08 10月, 2007 3 次提交