1. 18 Oct, 2006 3 commits
    • David S. Miller's avatar
      [SPARC64]: Fix PCI memory space root resource on Hummingbird. · 5aee87c4
      David S. Miller authored
      For Hummingbird PCI controllers, we should create the root
      PCI memory space resource as the full 4GB area, and then
      allocate the IOMMU DMA translation window out of there.
      
      The old code just assumed that the IOMMU DMA translation base
      to the top of the 4GB area was unusable.  This is not true on
      many systems such as SB100 and SB150, where the IOMMU DMA
      translation window sits at 0xc0000000->0xdfffffff.
      
      So what would happen is that any device mapped by the firmware
      at the top section 0xe0000000->0xffffffff would get remapped
      by Linux somewhere else leading to all kinds of problems and
      boot failures.
      
      While we're here, report more cases of OBP resource assignment
      conflicts.  The only truly valid ones are ROM resource conflicts.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      5aee87c4
    • David S. Miller's avatar
      [SPARC]: Kill BOOTME_SINGLE. · 7341df16
      David S. Miller authored
      Unused, but still allow the '-s' boot option to be passed
      down to init.
      
      Based upon patches by Martin Habets.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      7341df16
    • Linus Torvalds's avatar
      Fix USB gadget net2280.c compile · 9950421c
      Linus Torvalds authored
      It would fail the compile due to the newly added error checking testing
      a bad macro for a "return value" unless USB_GADGET_DEBUG_FILES was
      enabled.
      
      Pointed out by Stephen Hemminger.
      Acked-by: default avatarStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      9950421c
  2. 17 Oct, 2006 37 commits