1. 30 7月, 2008 1 次提交
  2. 17 7月, 2008 4 次提交
  3. 14 7月, 2008 1 次提交
  4. 11 6月, 2008 1 次提交
    • A
      powerpc/83xx: new board support: MPC8360E-RDK · b13e9309
      Anton Vorontsov 提交于
      This is patch adds board file, device tree, and defconfig for the new
      board, made by Freescale Semiconductor Inc. and Logic Product Development.
      
      Currently supported:
      1. UEC{1,2,7,4};
      2. I2C;
      3. SPI;
      4. NS16550 serial;
      5. PCI and miniPCI;
      6. Intel NOR StrataFlash X16 64Mbit PC28F640P30T85;
      7. Graphics controller, Fujitsu MB86277.
      
      Not supported in this patch:
      1. StMICRO NAND512W3A2BN6E, 512 Mbit (supported with FSL UPM NAND driver);
      2. FHCI USB (supported with FHCI driver).
      3. QE Serial UCCs (tested to not work with ucc_uart driver, reason
         unknown, yet);
      4. ADC AD7843 (tested to work, but support via device tree depends on
         major SPI rework, GPIO API, etc);
      Signed-off-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      b13e9309
  5. 03 6月, 2008 1 次提交
  6. 17 4月, 2008 2 次提交
  7. 07 3月, 2008 1 次提交
  8. 06 2月, 2008 2 次提交
  9. 29 1月, 2008 1 次提交
    • K
      [POWERPC] 83xx: rework platform Kconfig · b38308ac
      Kumar Gala 提交于
      * Allow multiple boards to be selected in a single build
      * Removed Kconfig option '83xx' which existed only for compat with arch/ppc
      * Removed Kconfig option 'PPC_MPC836x' since its not used
      * Renamed Kconfig option 'MPC834x' to 'PPC_MPC834x' to match others
      * Added a multiplatform 83xx defconfig (mpc83xx_defconfig).
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      b38308ac
  10. 28 1月, 2008 5 次提交
  11. 24 1月, 2008 5 次提交
  12. 24 12月, 2007 1 次提交
  13. 20 12月, 2007 1 次提交
  14. 14 12月, 2007 2 次提交
  15. 12 12月, 2007 2 次提交
  16. 21 11月, 2007 2 次提交
  17. 20 11月, 2007 3 次提交
  18. 08 10月, 2007 2 次提交
    • A
      [POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading · cccd2102
      Anton Vorontsov 提交于
      set_irq_chained_handler overwrites MPIC's handle_irq function
      (handle_fasteoi_irq) thus MPIC never gets eoi event from the
      cascaded IRQ. This situation hangs MPIC on MPC8568E.
      
      To solve this problem efficiently, QEIC needs pluggable handlers,
      specific to the underlaying interrupt controller.
      
      Patch extends qe_ic_init() function to accept low and high interrupt
      handlers. To avoid #ifdefs, stack of interrupt handlers specified in
      the header file and functions are marked 'static inline', thus
      handlers are compiled-in only if actually used (in the board file).
      Another option would be to lookup for parent controller and
      automatically detect handlers (will waste text size because of
      never used handlers, so this option abolished).
      
      qe_ic_init() also changed in regard to support multiplexed high/low
      lines as found in MPC8568E-MDS, plus qe_ic_cascade_muxed_mpic()
      handler implemented appropriately.
      Signed-off-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
      Acked-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      cccd2102
    • K
      [POWERPC] Use for_each_ matching routinues for pci PHBs · c9438aff
      Kumar Gala 提交于
      On the Freescale embedded (83xx, 85xx, 86xx) and a few of the discrete
      bridges (mpc10x, tsi108) use the new for_each_compatible_node() or
      for_each_node_by_type() to provide more exact matching when looking for
      PHBs in the device tree.
      
      With the previous code it was possible to match on pci bridges since
      we were only matching on device_type.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      c9438aff
  19. 28 9月, 2007 1 次提交
  20. 14 9月, 2007 2 次提交