1. 12 9月, 2007 1 次提交
    • K
      [POWERPC] Enable GENERIC_ISA_DMA if FSL_ULI1575 to fix compile issue · fb4f0e88
      Kumar Gala 提交于
      Since the ULI1575 has a ISA bus we need to enable the generic ISA dma
      support for drivers that might expect it.  Without this we get compile
      errors like the following:
      
      ound/built-in.o: In function `claim_dma_lock':
      /home/galak/git/linux-8572/include/asm/dma.h:189: undefined reference to `dma_spin_lock'
      /home/galak/git/linux-8572/include/asm/dma.h:189: undefined reference to `dma_spin_lock'
      sound/built-in.o: In function `release_dma_lock':
      /home/galak/git/linux-8572/include/asm/dma.h:195: undefined reference to `dma_spin_lock'
      sound/built-in.o: In function `claim_dma_lock':
      /home/galak/git/linux-8572/include/asm/dma.h:189: undefined reference to `dma_spin_lock'
      /home/galak/git/linux-8572/include/asm/dma.h:189: undefined reference to `dma_spin_lock'
      sound/built-in.o:/home/galak/git/linux-8572/include/asm/dma.h:195: more undefined references to `dma_spin_lock' follow
      make: *** [.tmp_vmlinux1] Error 1
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      fb4f0e88
  2. 07 9月, 2007 1 次提交
  3. 22 8月, 2007 1 次提交
  4. 18 8月, 2007 1 次提交
    • K
      [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards · b66510cb
      Kumar Gala 提交于
      The interrupt routing in the device trees for the ULI M1575 was
      inproperly using the interrupt line field as pci function.  Fixed
      up the device tree's to actual conform for to specification and
      changed the interrupt mapping code so it just uses a static mapping
      setup as follows:
      
      PIRQA - IRQ9
      PIRQB - IRQ10
      PIRQC - IRQ11
      PIRQD - IRQ12
      USB 1.1 OCHI (1c.0) - IRQ12
      USB 1.1 OCHI (1c.1) - IRQ9
      USB 1.1 OCHI (1c.2) - IRQ10
      USB 1.1 ECHI (1c.3) - IRQ11
      LAN (1b.0) - IRQ6
      AC97 (1d.0) - IRQ6
      Modem (1d.1) - IRQ6
      HD Audio (1d.2) - IRQ6
      SATA (1f.1) - IRQ5
      SMB (1e.1) - IRQ7
      PMU (1e.2) - IRQ7
      PATA (1f.0) - IRQ14/15
      
      Took the oppurtunity to refactor the code into a single file so we
      don't have to duplicate these fixes on the two current boards in the
      tree and several forth coming boards that will also need the code.
      
      Fixed RTC support that requires a dummy memory read on the P2P bridge
      to unlock the RTC and setup the default of the RTC alarm registers to
      match with a basic x86 style CMOS RTC.
      
      Moved code that poked ISA registers to a FIXUP_FINAL quirk to ensure
      the PCI IO space has been setup properly before we start poking ISA
      registers at random locations.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      b66510cb
  5. 21 7月, 2007 1 次提交
    • M
      [CELL] driver for DDR2 memory on AXON · dbdf04c4
      Maxim Shchetynin 提交于
      The Axon bridge chip used on new Cell/B.E. based blade servers
      comes with a DDR2 memory controller that can be used to
      attach cheap memory modules, as opposed to the high-speed
      XDR memory that is used by the CPU itself.
      
      Since the memory controller does not participate in the
      cache coherency protocol, we can not use the memory direcly
      for Linux applications, but by providing a block device
      it can be used for swap space, temporary file storage and
      through the use of the direct_access block device operation
      for mapping into user addresses, when it is mounted with
      an appropriate file system.
      Signed-off-by: NMaxim Shchetynin <maxim@de.ibm.com>
      Signed-off-by: NArnd Bergmann <arnd.bergmann@de.ibm.com>
      dbdf04c4
  6. 29 6月, 2007 2 次提交
  7. 14 6月, 2007 1 次提交
  8. 08 5月, 2007 1 次提交
  9. 30 4月, 2007 1 次提交
  10. 27 4月, 2007 1 次提交
  11. 24 4月, 2007 1 次提交
  12. 13 4月, 2007 7 次提交
  13. 27 3月, 2007 1 次提交
    • T
      [POWERPC] QE: automatically select QE options · 7d776cb5
      Timur Tabi 提交于
      Change the Kconfig files so that the Freescale QE options are automatically
      selected if a QE device is selected.  Previously, you'd need to manually
      select UCC_FAST if you want any "fast" UCC devices, such as Gigabit Ethernet.
      Now, the QE Gigabit Ethernet option is always available if the device has a
      QE, and UCC_FAST is automatically enabled.  A side-effect is that the
      "QE Options" menu no longer exists.
      Signed-off-by: NTimur Tabi <timur@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      7d776cb5
  14. 22 3月, 2007 1 次提交