From: Greg KH <gregkh@suse.de>
To: unlisted-recipients:; (no To-header on input)
Cc: Linus Torvalds <torvalds@osdl.org>, Andrew Morton <akpm@osdl.org>,
linux-kernel@vger.kernel.org
Subject: Re: [GIT PATCH] Driver Core patches for 2.6.14
Date: Fri, 28 Oct 2005 10:48:12 -0700 [thread overview]
Message-ID: <20051028174812.GA15637@kroah.com> (raw)
In-Reply-To: <20051028062921.GA6397@kroah.com>
On Thu, Oct 27, 2005 at 11:29:21PM -0700, Greg KH wrote:
> Here are a lot of driver core patches for 2.6.14. They have all been in
> the past few -mm releases with no problems. They contain the following
> things:
Ok, I've fixed up the issues people had with this tree. I've removed
the offending pci patch, the gfp_flag patch, added a documentation
patch, and (hopefully) proper attributed Russell's patch. I've also
merged against your latest tree.
Please pull from:
rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
or if master.kernel.org hasn't synced up yet:
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
Below is the diffstat and shortlog of the changes.
thanks,
greg k-h
Documentation/Changes | 2
Documentation/DocBook/writing_usb_driver.tmpl | 3
Documentation/driver-model/driver.txt | 68 ---
Documentation/driver-model/porting.txt | 2
arch/arm/common/locomo.c | 10
arch/arm/common/sa1111.c | 11
arch/arm/common/scoop.c | 24 -
arch/arm/mach-pxa/corgi_ssp.c | 24 -
arch/arm/mach-sa1100/neponset.c | 28 -
arch/i386/kernel/cpuid.c | 2
arch/i386/kernel/msr.c | 2
drivers/base/attribute_container.c | 2
drivers/base/base.h | 12
drivers/base/class.c | 152 ++++--
drivers/base/core.c | 21
drivers/base/cpu.c | 1
drivers/base/driver.c | 3
drivers/base/firmware.c | 3
drivers/base/init.c | 10
drivers/base/platform.c | 22
drivers/base/power/sysfs.c | 73 +++
drivers/block/aoe/aoe.h | 2
drivers/block/aoe/aoechr.c | 2
drivers/block/aoe/aoecmd.c | 15
drivers/block/genhd.c | 25 +
drivers/block/paride/pg.c | 2
drivers/block/paride/pt.c | 4
drivers/char/dsp56k.c | 2
drivers/char/ftape/zftape/zftape-init.c | 12
drivers/char/ip2main.c | 10
drivers/char/ipmi/ipmi_devintf.c | 2
drivers/char/istallion.c | 3
drivers/char/lp.c | 2
drivers/char/mem.c | 3
drivers/char/misc.c | 2
drivers/char/ppdev.c | 2
drivers/char/raw.c | 4
drivers/char/s3c2410-rtc.c | 20
drivers/char/snsc.c | 2
drivers/char/sonypi.c | 106 ++--
drivers/char/stallion.c | 4
drivers/char/tipar.c | 2
drivers/char/tty_io.c | 10
drivers/char/vc_screen.c | 10
drivers/char/viotape.c | 4
drivers/char/watchdog/s3c2410_wdt.c | 34 -
drivers/hwmon/hdaps.c | 6
drivers/hwmon/hwmon.c | 2
drivers/i2c/busses/i2c-s3c2410.c | 8
drivers/i2c/i2c-core.c | 4
drivers/ide/ide-tape.c | 42 +
drivers/ieee1394/dv1394.c | 2
drivers/ieee1394/nodemgr.c | 4
drivers/ieee1394/raw1394.c | 2
drivers/ieee1394/video1394.c | 2
drivers/infiniband/core/ucm.c | 2
drivers/input/evdev.c | 26 -
drivers/input/input.c | 555 +++++++++++++++----------
drivers/input/joydev.c | 26 -
drivers/input/joystick/adi.c | 93 ++--
drivers/input/joystick/amijoy.c | 87 ++-
drivers/input/joystick/analog.c | 100 ++--
drivers/input/joystick/cobra.c | 70 +--
drivers/input/joystick/db9.c | 292 +++++++------
drivers/input/joystick/gamecon.c | 396 +++++++++--------
drivers/input/joystick/gf2k.c | 71 +--
drivers/input/joystick/grip.c | 85 ++-
drivers/input/joystick/grip_mp.c | 149 +++---
drivers/input/joystick/guillemot.c | 53 +-
drivers/input/joystick/iforce/iforce-main.c | 106 ++--
drivers/input/joystick/iforce/iforce-packets.c | 5
drivers/input/joystick/iforce/iforce-serio.c | 10
drivers/input/joystick/iforce/iforce-usb.c | 22
drivers/input/joystick/iforce/iforce.h | 2
drivers/input/joystick/interact.c | 55 +-
drivers/input/joystick/magellan.c | 71 +--
drivers/input/joystick/sidewinder.c | 72 +--
drivers/input/joystick/spaceball.c | 82 +--
drivers/input/joystick/spaceorb.c | 78 +--
drivers/input/joystick/stinger.c | 75 +--
drivers/input/joystick/tmdc.c | 324 ++++++++------
drivers/input/joystick/turbografx.c | 223 ++++++----
drivers/input/joystick/twidjoy.c | 118 ++---
drivers/input/joystick/warrior.c | 83 +--
drivers/input/keyboard/amikbd.c | 59 +-
drivers/input/keyboard/atkbd.c | 188 ++++----
drivers/input/keyboard/corgikbd.c | 96 ++--
drivers/input/keyboard/lkkbd.c | 126 ++---
drivers/input/keyboard/maple_keyb.c | 76 +--
drivers/input/keyboard/newtonkbd.c | 83 +--
drivers/input/keyboard/spitzkbd.c | 121 ++---
drivers/input/keyboard/sunkbd.c | 117 ++---
drivers/input/keyboard/xtkbd.c | 82 +--
drivers/input/misc/m68kspkr.c | 40 -
drivers/input/misc/pcspkr.c | 34 -
drivers/input/misc/sparcspkr.c | 45 --
drivers/input/mouse/alps.c | 67 +--
drivers/input/mouse/alps.h | 2
drivers/input/mouse/amimouse.c | 51 +-
drivers/input/mouse/inport.c | 96 ++--
drivers/input/mouse/lifebook.c | 16
drivers/input/mouse/logibm.c | 88 ++-
drivers/input/mouse/logips2pp.c | 20
drivers/input/mouse/maplemouse.c | 10
drivers/input/mouse/pc110pad.c | 70 +--
drivers/input/mouse/psmouse-base.c | 99 ++--
drivers/input/mouse/psmouse.h | 2
drivers/input/mouse/rpcmouse.c | 43 -
drivers/input/mouse/sermouse.c | 84 +--
drivers/input/mouse/synaptics.c | 6
drivers/input/mouse/vsxxxaa.c | 84 +--
drivers/input/mousedev.c | 41 -
drivers/input/serio/i8042.c | 13
drivers/input/touchscreen/corgi_ts.c | 131 ++---
drivers/input/touchscreen/elo.c | 89 +---
drivers/input/touchscreen/gunze.c | 66 +-
drivers/input/touchscreen/h3600_ts_input.c | 149 ++----
drivers/input/touchscreen/hp680_ts_input.c | 58 +-
drivers/input/touchscreen/mk712.c | 80 +--
drivers/input/touchscreen/mtouch.c | 64 +-
drivers/input/tsdev.c | 29 -
drivers/isdn/capi/capi.c | 2
drivers/macintosh/adb.c | 2
drivers/macintosh/adbhid.c | 220 +++++----
drivers/macintosh/mac_hid.c | 44 +
drivers/media/common/ir-common.c | 1
drivers/media/dvb/cinergyT2/cinergyT2.c | 108 +++-
drivers/media/dvb/dvb-core/dvbdev.c | 2
drivers/media/dvb/dvb-usb/dvb-usb-remote.c | 50 +-
drivers/media/dvb/dvb-usb/dvb-usb.h | 3
drivers/media/dvb/ttpci/av7110_ir.c | 37 -
drivers/media/dvb/ttpci/budget-ci.c | 24 -
drivers/media/dvb/ttusb-dec/ttusb_dec.c | 51 +-
drivers/media/video/bttvp.h | 2
drivers/media/video/cx88/cx88-input.c | 58 +-
drivers/media/video/ir-kbd-gpio.c | 52 +-
drivers/media/video/ir-kbd-i2c.c | 33 -
drivers/media/video/msp3400.c | 8
drivers/media/video/saa7134/saa7134-input.c | 39 -
drivers/media/video/saa7134/saa7134.h | 2
drivers/media/video/tda9887.c | 4
drivers/media/video/tuner-core.c | 4
drivers/message/i2o/core.h | 3
drivers/message/i2o/device.c | 326 ++++++--------
drivers/message/i2o/driver.c | 3
drivers/message/i2o/iop.c | 34 -
drivers/mfd/mcp-sa11x0.c | 20
drivers/mfd/ucb1x00-ts.c | 45 +-
drivers/mmc/pxamci.c | 8
drivers/mmc/wbsd.c | 4
drivers/mtd/maps/sa1100-flash.c | 8
drivers/mtd/mtdchar.c | 4
drivers/net/dm9000.c | 8
drivers/net/irda/sa1100_ir.c | 8
drivers/net/irda/smsc-ircc2.c | 12
drivers/net/phy/mdio_bus.c | 20
drivers/net/ppp_generic.c | 2
drivers/net/smc91x.c | 8
drivers/net/wan/cosa.c | 2
drivers/pci/pcie/portdrv_core.c | 4
drivers/pcmcia/au1000_generic.c | 21
drivers/pcmcia/ds.c | 6
drivers/pcmcia/hd64465_ss.c | 20
drivers/pcmcia/i82365.c | 20
drivers/pcmcia/m32r_cfc.c | 21
drivers/pcmcia/m32r_pcc.c | 21
drivers/pcmcia/omap_cf.c | 18
drivers/pcmcia/pxa2xx_base.c | 26 -
drivers/pcmcia/rsrc_nonstatic.c | 6
drivers/pcmcia/sa1100_generic.c | 20
drivers/pcmcia/socket_sysfs.c | 6
drivers/pcmcia/tcic.c | 20
drivers/pcmcia/vrc4171_card.c | 24 -
drivers/s390/char/tape_class.c | 1
drivers/s390/char/vmlogrdr.c | 1
drivers/scsi/ch.c | 2
drivers/scsi/osst.c | 2
drivers/scsi/sg.c | 10
drivers/scsi/st.c | 2
drivers/serial/8250.c | 10
drivers/serial/imx.c | 8
drivers/serial/mpc52xx_uart.c | 8
drivers/serial/pxa.c | 8
drivers/serial/s3c2410.c | 9
drivers/serial/sa1100.c | 8
drivers/serial/vr41xx_siu.c | 10
drivers/usb/core/devio.c | 2
drivers/usb/core/file.c | 4
drivers/usb/core/hcd.c | 3
drivers/usb/core/hub.c | 16
drivers/usb/gadget/dummy_hcd.c | 22
drivers/usb/gadget/omap_udc.c | 9
drivers/usb/gadget/pxa2xx_udc.c | 17
drivers/usb/host/isp116x-hcd.c | 14
drivers/usb/host/ohci-omap.c | 10
drivers/usb/host/ohci-pxa27x.c | 4
drivers/usb/host/sl811-hcd.c | 10
drivers/usb/input/acecad.c | 78 +--
drivers/usb/input/aiptek.c | 209 ++++-----
drivers/usb/input/appletouch.c | 130 +++--
drivers/usb/input/ati_remote.c | 173 ++++---
drivers/usb/input/hid-core.c | 51 +-
drivers/usb/input/hid-input.c | 58 +-
drivers/usb/input/hid-lgff.c | 17
drivers/usb/input/hid-tmff.c | 11
drivers/usb/input/hid.h | 2
drivers/usb/input/itmtouch.c | 72 +--
drivers/usb/input/kbtab.c | 86 +--
drivers/usb/input/keyspan_remote.c | 214 ++++-----
drivers/usb/input/mtouchusb.c | 111 ++---
drivers/usb/input/pid.c | 12
drivers/usb/input/powermate.c | 136 +++---
drivers/usb/input/touchkitusb.c | 116 ++---
drivers/usb/input/usbkbd.c | 105 ++--
drivers/usb/input/usbmouse.c | 97 ++--
drivers/usb/input/wacom.c | 142 ++----
drivers/usb/input/xpad.c | 97 +---
drivers/usb/input/yealink.c | 66 +-
drivers/usb/media/konicawc.c | 89 ++--
drivers/usb/storage/onetouch.c | 105 ++--
drivers/video/backlight/corgi_bl.c | 10
drivers/video/fbmem.c | 2
drivers/video/imxfb.c | 10
drivers/video/pxafb.c | 10
drivers/video/s1d13xxxfb.c | 7
drivers/video/s3c2410fb.c | 29 -
drivers/video/sa1100fb.c | 10
drivers/video/w100fb.c | 48 +-
fs/coda/psdev.c | 4
fs/partitions/check.c | 27 +
include/linux/device.h | 115 ++---
include/linux/genhd.h | 1
include/linux/i2o.h | 4
include/linux/input.h | 28 +
include/linux/pm.h | 26 +
lib/kobject_uevent.c | 2
net/bluetooth/hidp/core.c | 13
sound/arm/pxa2xx-ac97.c | 8
sound/core/init.c | 14
sound/core/sound.c | 2
sound/oss/soundcard.c | 4
sound/pci/ac97/ac97_bus.c | 6
sound/ppc/beep.c | 68 +--
sound/sound_core.c | 2
244 files changed, 5682 insertions(+), 5316 deletions(-)
Ben Dooks:
drivers/base - fix sparse warnings
David Brownell:
driver model wakeup flags
usb device wakeup flags
Dmitry Torokhov:
I2O: remove class interface
Driver core: send hotplug event before adding class interfaces
I2O: remove i2o_device_class
Driver core: pass interface to class interface methods
drivers/input/mouse: convert to dynamic input_dev allocation
drivers/input/keyboard: convert to dynamic input_dev allocation
Input: kill devfs references
Input: convert ucb1x00-ts to dynamic input_dev allocation
drivers/usb/input: convert to dynamic input_dev allocation
Input: prepare to sysfs integration
Input: convert konicawc to dynamic input_dev allocation
drivers/input/joystick: convert to dynamic input_dev allocation
Input: convert driver/input/misc to dynamic input_dev allocation
Input: convert onetouch to dynamic input_dev allocation
Input: convert sonypi to dynamic input_dev allocation
drivers/media: convert to dynamic input_dev allocation
Input: convert drivers/macintosh to dynamic input_dev allocation
drivers/input/touchscreen: convert to dynamic input_dev allocation
Input: show sysfs path in /proc/bus/input/devices
Input: convert net/bluetooth to dynamic input_dev allocation
Input: export input_dev data via sysfs attributes
Input: convert sound/ppc/beep to dynamic input_dev allocation
input core: remove custom-made hotplug handler
Ed L Cashin:
aoe: use get_unaligned for accesses in ATA id buffer
aoe: update to version 14
Erik Hovland:
changes device to driver in porting.txt
kobject_uevent.c has a typo in a comment
Greg Kroah-Hartman:
Driver Core: add the ability for class_device structures to be nested
I2O: Clean up some pretty bad driver model abuses in the i2o code
Driver Core: fix up all callers of class_device_create()
Driver Core: document struct class_device properly
INPUT: register the input class device sooner
INPUT: export input_dev_class so that input drivers can use it.
INPUT: Fix oops when accessing sysfs files of nested input devices
INPUT: move the input class devices under their new input_dev devices
update required version of udev
INPUT: remove the input_class structure, as it is unused.
INPUT: Create symlinks for backwards compatibility
INPUT: rename input_dev_class to input_class to be correct.
Jesper Juhl:
Driver Core: Big kfree NULL check cleanup - Documentation
Kay Sievers:
add sysfs attr to re-emit device hotplug event
Randy Dunlap:
kernel-doc: drivers/base fixes
Russell King:
DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks
Takashi Iwai:
Fix documentation of driver suspend/resume callbacks
Will Dyson:
add sysfs support for ide tape
next prev parent reply other threads:[~2005-10-28 17:48 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-28 6:29 [GIT PATCH] Driver Core patches for 2.6.14 Greg KH
2005-10-28 6:30 ` [PATCH] aoe: update to version 14 Greg KH
2005-10-28 6:30 ` [PATCH] aoe: use get_unaligned for accesses in ATA id buffer Greg KH
2005-10-28 6:30 ` [PATCH] kobject_uevent.c has a typo in a comment Greg KH
2005-10-28 6:30 ` [PATCH] changes device to driver in porting.txt Greg KH
2005-10-28 6:30 ` [PATCH] kobject: fix gfp flags type Greg KH
2005-10-28 6:30 ` [PATCH] pci device wakeup flags Greg KH
2005-10-28 6:30 ` [PATCH] driver model " Greg KH
2005-10-28 6:30 ` [PATCH] add sysfs support for ide tape Greg KH
2005-10-28 6:30 ` [PATCH] usb device wakeup flags Greg KH
2005-10-28 6:30 ` [PATCH] I2O: Clean up some pretty bad driver model abuses in the i2o code Greg KH
2005-10-28 6:30 ` [PATCH] Driver core: pass interface to class interface methods Greg KH
2005-10-28 6:30 ` [PATCH] Driver core: send hotplug event before adding class interfaces Greg KH
2005-10-28 6:30 ` [PATCH] I2O: remove i2o_device_class Greg KH
2005-10-28 6:30 ` [PATCH] add sysfs attr to re-emit device hotplug event Greg KH
2005-10-28 6:30 ` [PATCH] I2O: remove class interface Greg KH
2005-10-28 6:30 ` [PATCH] Driver Core: add the ability for class_device structures to be nested Greg KH
2005-10-28 6:30 ` [PATCH] Driver Core: fix up all callers of class_device_create() Greg KH
2005-10-28 6:30 ` [PATCH] Input: prepare to sysfs integration Greg KH
2005-10-28 6:30 ` [PATCH] Driver Core: document struct class_device properly Greg KH
2005-10-28 6:30 ` [PATCH] drivers/input/mouse: convert to dynamic input_dev allocation Greg KH
2005-10-28 6:30 ` [PATCH] Input: kill devfs references Greg KH
2005-10-28 6:30 ` [PATCH] Input: convert sonypi to dynamic input_dev allocation Greg KH
2005-10-28 6:30 ` [PATCH] Input: convert ucb1x00-ts " Greg KH
2005-10-28 6:30 ` [PATCH] drivers/input/keyboard: convert " Greg KH
2005-10-28 6:30 ` [PATCH] Input: convert onetouch " Greg KH
2005-10-28 6:30 ` [PATCH] drivers/input/touchscreen: convert " Greg KH
2005-10-28 6:55 ` [PATCH] drivers/input/keyboard: " Jan-Benedict Glaw
2005-10-28 7:05 ` Dmitry Torokhov
2005-10-29 5:59 ` Dmitry Torokhov
2005-10-29 14:37 ` Jan-Benedict Glaw
2005-10-29 15:04 ` Jan-Benedict Glaw
2005-10-29 16:28 ` Dmitry Torokhov
2005-10-29 18:53 ` Jan-Benedict Glaw
2005-10-31 7:02 ` Dmitry Torokhov
2005-10-31 7:20 ` [PATCH] input/lkkbd: misc fixes Jan-Benedict Glaw
2005-10-28 6:54 ` [PATCH] Driver Core: document struct class_device properly Dmitry Torokhov
2005-10-28 19:09 ` Greg KH
2005-10-28 19:18 ` Dmitry Torokhov
2005-11-07 8:00 ` Miles Bader
2005-11-07 17:00 ` Greg KH
2005-10-29 7:55 ` [PATCH] driver model wakeup flags Pavel Machek
2005-11-02 21:59 ` Greg KH
2005-11-04 17:43 ` David Brownell
2005-10-28 10:51 ` [PATCH] pci device " Andrew Morton
2005-10-28 14:31 ` Linus Torvalds
2005-10-28 23:03 ` Benjamin Herrenschmidt
2005-10-28 15:50 ` Greg KH
2005-10-28 19:34 ` Andrew Morton
2005-10-28 19:45 ` Greg KH
2005-10-28 19:47 ` Linus Torvalds
2005-10-28 19:56 ` Russell King
2005-10-28 20:08 ` Greg KH
2005-10-28 20:01 ` Greg KH
2005-10-28 9:21 ` [PATCH] kobject: fix gfp flags type Al Viro
2005-10-28 17:48 ` Greg KH [this message]
2005-10-28 18:55 ` [GIT PATCH] Driver Core patches for 2.6.14 Jan-Benedict Glaw
2005-10-28 19:11 ` Greg KH
2005-10-28 19:16 ` Jan-Benedict Glaw
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20051028174812.GA15637@kroah.com \
--to=gregkh@suse.de \
--cc=akpm@osdl.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.