1. 15 1月, 2006 1 次提交
    • D
      [PATCH] gx1fb: (try to) play nicer with various BIOSes · a80da738
      David Vrabel 提交于
      Seems that the CS5530A chip used in Geode GX1 systems has some crazy feature
      that causes SMI traps when accessing the PCI configuration space of the video
      device.  Various GX1 BIOSes seem to use this 'feature' to hide the real BARs
      of the device.  This patch disables these traps (in an early PCI fixup) so
      that Linux sees the real, physical BARs and not the virtual ones provided by
      the BIOS.
      
      This should allow the GX1 framebuffer driver to work on more systems that have
      different BIOSes as the driver no longer guesses at what the virtual BARs
      mean.
      
      I'm not entirely sure it the correct solution as I can neither test regular
      VGA console nor the X's 'cyrix' video driver so there might be some breakage
      there -- probably best to get some more testers before applying it.
      Signed-off-by: NAntonino Daplas <adaplas@pol.net>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      a80da738
  2. 10 1月, 2006 1 次提交
  3. 11 11月, 2005 1 次提交
    • J
      [PATCH] PCI: fix for Toshiba ohci1394 quirk · 6e6ece5d
      Jesse Barnes 提交于
      After much testing and agony, I've discovered that my previous ohci1394
      quirk for Toshiba laptops is not 100% reliable.  It apparently fails to
      do the interrupt line change either correctly or in time, since in about
      2 out of 5 boots, the kernel's irqdebug code will *still* disable irq 11
      when the ohci1394 driver is loaded (at pci_enable_device time I think).
      
      This patch switches things around a little in the workaround.  First, it
      removes the mdelay.  I didn't see a need for it and my testing has shown
      that it's not necessary for the quirk to work.
      
      Secondly, instead of trying to change the interrupt line to what ACPI
      tells us it should be, this patch makes the quirk use the value in the
      PCI_INTERRUPT_LINE register.  On this laptop at least, that seems to be
      the right thing to do, though additional testing on other laptops and/or
      with actual firewire devices would be appreciated.
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      6e6ece5d
  4. 02 11月, 2005 1 次提交
  5. 29 10月, 2005 1 次提交
    • J
      [PATCH] PCI fixup for Toshiba laptops and ohci1394 · f8977d0a
      Jesse Barnes 提交于
      This is a fix for a bug I see on my Toshiba laptop, where the ohci1394
      controller gets initialized improperly.  The patch adds two PCI fixups
      to arch/i386/pci/fixup.c, one that happens early on to cache the value
      of the PCI_CACHE_LINE_SIZE config register, and another that later
      restores the value, along with a valid IRQ number and some BAR values.
      I've tested it on my laptop, and it prevents me from running into what I
      consider to be a major bug: IRQ 11 is disabled by the IRQ debug code,
      causing my wireless to break.
      
      Thanks to Rob for the original patch to ohci1394.c and Stefan for lots
      of proofreading (and a last minute bug caught in review!) and additional
      information collection.  I think the DMI system list is correct, but we
      may need to add some more PCI IDs to the PCI_FIXUP macros over time.
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      f8977d0a
  6. 18 5月, 2005 1 次提交
  7. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4