1. 13 Aug, 2003 8 commits
  2. 11 Aug, 2003 8 commits
  3. 09 Aug, 2003 14 commits
    • Thomas Molina's avatar
      [PATCH] Re: Linux 2.6.0-test3: logo patch · 3f16e892
      Thomas Molina authored
      The following patch has been floating around forever.  It is required
      for several ARM framebuffer drivers, and several other drivers.  James
      has indicated that this is the correct fix back in May.
      3f16e892
    • Benjamin Herrenschmidt's avatar
      [PATCH] PowerMac: Ground work for new driver model · 9cb79893
      Benjamin Herrenschmidt authored
      This provides the necessary infrastructure for PowerMac specific drivers
      (and actually some Open Firmware platform drivers on non-PowerMacs as
      well provided somebody port them) to be properly probed & referenced via
      the new driver model and be part of sysfs.
      
      As-is, this patch doesn't break anything nor change any driver.  I'll
      send you individual driver patches as I clean them up & get them tested
      on as many machines as possible, though I don't expect much problems.
      9cb79893
    • Jeff Garzik's avatar
      [PATCH] PATCH 2.6: fix X86_VENDOR_ID offset in head.S · ccb5cf6f
      Jeff Garzik authored
      While reviewing my 2.4 backport of the 2.6 cpu capabilities (including
      the Via RNG support), Mikael Pettersson noticed a bug in both my
      backport, and 2.6:  when NCAPINTS (x86_capability array size) is
      increased, one must adjust the offset in arch/i386/kernel/head.S also.
      
      Contributed by Mikael Pettersson.
      ccb5cf6f
    • Herbert Xu's avatar
      [PATCH] Fix usb interface change in hisax st5481_* · 941c0135
      Herbert Xu authored
      This makes the HISAX ST5481 driver build again with 2.6.0-test3 where
      the usb_host_config structure has changed.
      941c0135
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt.c patch6 · d2473081
      Wim Van Sebroeck authored
      some small clean-ups: do correct errorhandling
      d2473081
    • Wim Van Sebroeck's avatar
      [WATCHDOG] w83877f_wdt.c patch3 (add timeout features) · 72b25871
      Wim Van Sebroeck authored
      added WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctls
      made timeout (the emulated heartbeat) a module_param
      made the keepalive ping an internal subroutine
      72b25871
    • Wim Van Sebroeck's avatar
      [WATCHDOG] w83877f_wdt.c patch2 · 39d39587
      Wim Van Sebroeck authored
      add CONFIG_WATCHDOG_NOWAYOUT support
      changed watchdog_info to correctly reflect what the driver offers
      added WDIOC_GETSTATUS, WDIOC_GETBOOTSTATUS and WDIOC_SETOPTIONS ioctls
      use module_param
      39d39587
    • Wim Van Sebroeck's avatar
      [WATCHDOG] w83877f_wdt patch · 469957af
      Wim Van Sebroeck authored
      cleanup comments and trailing spaces
      eliminate extra spin_unlock
      add KERN_* tags to printks
      added extra printk's to report what problem occured
      469957af
    • Wim Van Sebroeck's avatar
      [WATCHDOG] advantechwdt.c patch2 · b0e7cd75
      Wim Van Sebroeck authored
      some small clean-ups (use PFX + report default timeout as it's value in the MODULE_PARM_DESC)
      b0e7cd75
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt.c patch5 · 6039f269
      Wim Van Sebroeck authored
      some last clean-ups
      6039f269
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt patch4 · f1700534
      Wim Van Sebroeck authored
      added extra printk's to report what problem occured
      f1700534
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt patch3 · dc05b518
      Wim Van Sebroeck authored
      make wdt_stop and wdt_start module params
      dc05b518
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt patch2 · 224d9162
      Wim Van Sebroeck authored
      report default timeout as a number
      224d9162
    • Wim Van Sebroeck's avatar
      [WATCHDOG] sbc60xxwdt.c patch · 4e5c79da
      Wim Van Sebroeck authored
      general cleanup of trailing spaces and comments
      fix possible wdt_is_open race
      add KERN_* to printk's
      changed watchdog_info to correctly reflect what the driver offers
      added WDIOC_GETSTATUS, WDIOC_GETBOOTSTATUS, WDIOC_SETTIMEOUT, WDIOC_GETTIMEOUT, and WDIOC_SETOPTIONS ioctls
      made timeout (the emulated heartbeat) a module_param
      made the keepalive ping an internal subroutine
      added MODULE_AUTHOR and MODULE_DESCRIPTION info
      4e5c79da
  4. 08 Aug, 2003 10 commits
    • Linus Torvalds's avatar
      Linux 2.6.0-test3 · ca377000
      Linus Torvalds authored
      ca377000
    • Jeff Garzik's avatar
      [irda] Add VIA FIR driver, via-ircc · 03ca57cc
      Jeff Garzik authored
      Contributed by VIA, via Jean Tourrilhes.
      03ca57cc
    • Jean Tourrilhes's avatar
      [PATCH] tekram-sir driver fix · 6b67d197
      Jean Tourrilhes authored
      ir260_tekram-sir.diff :
      ~~~~~~~~~~~~~~~~~~~~~
      		<Patch from Martin Diehl>
      	o [CORRECT] Update tekram-sir dongle driver to common power-settling
      6b67d197
    • Jean Tourrilhes's avatar
      [PATCH] irda-usb probe fix · a00848cc
      Jean Tourrilhes authored
      ir260_usb_probe-4.diff :
      ~~~~~~~~~~~~~~~~~~~~~~
      		<Patch from Oliver Neukum and Daniele Bellucci>
      	o [CORRECT] minor fix to the probe failure path of irda-usb.
      a00848cc
    • Jean Tourrilhes's avatar
      [PATCH] IrLAP retry count · 1f51b62a
      Jean Tourrilhes authored
      ir260_lap_retry_count.diff :
      ~~~~~~~~~~~~~~~~~~~~~~~~~~
      	o [CORRECT] add interoperability workaround for 2.4.X IrDA stacks
      1f51b62a
    • Jean Tourrilhes's avatar
      [PATCH] Donauboe probe fix · 0b682e85
      Jean Tourrilhes authored
      ir260_donau_cleanup.diff :
      ~~~~~~~~~~~~~~~~~~~~~~~~
      		<Patch from Christian Gennerat>
      	o [CORRECT] Disable chip probing that fail too often
      	o [FEATURE] Cleanup STATIC
      0b682e85
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/linus-2.6 · ddb6a1aa
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      ddb6a1aa
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/i2c-2.5 · 8d33ca95
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      8d33ca95
    • Greg Kroah-Hartman's avatar
      Merge kroah.com:/home/greg/linux/BK/bleed-2.5 · a0fcbe82
      Greg Kroah-Hartman authored
      into kroah.com:/home/greg/linux/BK/pci-2.6
      a0fcbe82
    • Ivan Kokshaysky's avatar
      [PATCH] PCI: pci_enable_device vs bridges bugs · a5a278a6
      Ivan Kokshaysky authored
      Bug #1 (found by Jay Estabrook).
      On Alpha, under certain circumstances the firmware may close the IO
      window of PCI-to-PCI bridge even if there is IO behind.
      This wouldn't be a problem - linux PCI setup code does set up this
      window properly, but in addition the firmware clears the IO-enable
      bit in the PCI_COMMAND register of the bridge.
      Since we don't call pci_enable_* routines for bridges in non-hotplug
      path, we end up with disabled IO. Fixed by adding pci_enable_bridges()
      to pci_assign_unassigned_resources().
      Architectures which don't use the latter, but do use other setup-bus
      code (parisc?) also should call pci_enable_bridges() for each root bus.
      
      Bug #2 (closely related to #1).
      As it turns out, pci_enable_device() doesn't work for bridges at all,
      only for regular devices (header type 0) due to 0x3f mask passed to
      pci_enable_device_bars(). The mask should be (1 << PCI_NUM_RESOURCES) - 1.
      
      Bug #3 (quite a few archs, including i386).
      pcibios_enable_device() does only check first 6 resources (regardless
      of the mask) to decide whether or not to enable IO and MEM.
      Bridge resources start at 7.
      
      #2 and #3 affect hotplug. I wonder, has anybody ever tried *bridged*
      PCI card behind a hot-plug controller?
      a5a278a6