public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [BK PATCH] Driver Core patches for 2.6.7
@ 2004-06-22 17:19 Greg KH
  2004-06-22 17:41 ` [PATCH] " Greg KH
  0 siblings, 1 reply; 40+ messages in thread
From: Greg KH @ 2004-06-22 17:19 UTC (permalink / raw)
  To: torvalds, akpm; +Cc: linux-kernel

Hi,

Here are a bunch of driver core and i2c patches for 2.6.7 (I merged the
two trees, as they were conflicting in spots.)  They contain:
	- some sysfs and driver model attribute core changes
	- fixes to the kernel where people didn't put a ';' at the end
	  of their driver and device attribute definitions.
	- i2c bug fixes 
	- sysfs class support for raw devices, allowing udev to work
	  with raw devices.  This patch is shipping in the SuSE kernel.
	- other sysfs class support patches.
	- sparse cleanups.

These patches used to be in the -mm tree, until last -mm release where
it conflicted with the scsi code too much.  That merge has been fixed
here.

Please pull from:
	bk://kernel.bkbits.net/gregkh/linux/driver-2.6

thanks,

greg k-h

p.s. I'll send these as patches in response to this email to lkml for
those who want to see them.

 MAINTAINERS                       |   18 +-
 arch/i386/kernel/cpuid.c          |  123 +++++++++++----
 arch/i386/kernel/msr.c            |   71 ++++++++
 drivers/base/base.h               |    5 
 drivers/base/bus.c                |  202 ++++++++++++++++--------
 drivers/base/class.c              |  117 +++++++++++---
 drivers/base/class_simple.c       |   12 -
 drivers/base/core.c               |   48 ++---
 drivers/base/driver.c             |   16 -
 drivers/base/firmware.c           |    6 
 drivers/base/firmware_class.c     |   10 -
 drivers/base/init.c               |    4 
 drivers/base/interface.c          |   18 +-
 drivers/base/node.c               |   14 -
 drivers/base/platform.c           |  200 ++++++++++++++++++------
 drivers/base/power/main.c         |   14 -
 drivers/base/power/power.h        |    8 
 drivers/base/power/resume.c       |   12 -
 drivers/base/power/runtime.c      |    8 
 drivers/base/power/shutdown.c     |   18 +-
 drivers/base/power/suspend.c      |   42 ++---
 drivers/base/power/sysfs.c        |   18 +-
 drivers/base/sys.c                |  102 ++++++------
 drivers/char/raw.c                |   25 ++-
 drivers/i2c/busses/i2c-piix4.c    |    2 
 drivers/i2c/chips/asb100.c        |   66 ++++----
 drivers/i2c/chips/it87.c          |  102 ++++++------
 drivers/i2c/chips/lm78.c          |   22 +-
 drivers/i2c/chips/lm85.c          |   26 +--
 drivers/i2c/chips/via686a.c       |   18 +-
 drivers/i2c/chips/w83627hf.c      |  308 ++++++++++++++++++++++++--------------
 drivers/i2c/chips/w83781d.c       |   41 ++---
 drivers/i2c/chips/w83l785ts.c     |    4 
 drivers/i2c/i2c-dev.c             |    7 
 drivers/pci/pci-driver.c          |    1 
 drivers/pci/pci-sysfs.c           |   33 +---
 drivers/pci/pci.h                 |    1 
 drivers/scsi/scsi_debug.c         |   52 +++---
 drivers/scsi/scsi_sysfs.c         |   14 -
 drivers/scsi/scsi_transport_spi.c |    6 
 drivers/usb/core/devio.c          |   19 +-
 fs/sysfs/inode.c                  |    7 
 include/linux/device.h            |   43 ++---
 include/linux/i2c-id.h            |   12 +
 include/linux/module.h            |   19 ++
 include/linux/sysfs.h             |   23 ++
 kernel/module.c                   |  200 ++++++++++++++++++++++++
 47 files changed, 1437 insertions(+), 700 deletions(-)
-----


<frank.a.uepping:t-online.de>:
  o Driver Core: fix struct device::release issue

<jmunsin:iki.fi>:
  o I2C: drivers/i2c/chips/it87.c cleanup patch

Andrew Morton:
  o I2C: w83627hf.c build fix

Dmitry Torokhov:
  o Driver Core: Whitespace fixes
  o Driver Core: Suppress platform device suffixes

Greg Kroah-Hartman:
  o USB: sparse fixups for devio.c
  o merge fixups
  o I2C: sparse cleanups again, based on comments from lkml
  o I2C: sparse cleanups for drivers/i2c/*
  o Driver Core: more whitespace fixups
  o cpuid: fix hotplug cpu remove bug for class device
  o Driver core: finally add a MAINTAINERS entry for it
  o PCI: convert to using dev_attrs for all PCI devices
  o Driver Model: And even more cleanup of silly scsi use of the *ATTR macros
  o Driver Model: Cleanup the i2c driver silly use of the *ATTR macros which just broke
  o Driver Model: More cleanup of silly scsi use of the *ATTR macros
  o Add basic sysfs support for raw devices

Hanna V. Linder:
  o Driver Model: Add class support to msr.c
  o Add cpu hotplug support to cpuid.c
  o Add class support to cpuid.c

Jean Delvare:
  o I2C: Drop out-of-date code in w83781d and w83627hf
  o I2C: update I2C IDs

Jonathan Corbet:
  o Module section offsets in /sys/module

Mark M. Hoffman:
  o I2C: add alternate VCORE calculations for w83627thf and w83637hf
  o I2C: add alternate VCORE calculations for w83627thf and w83637hf

Patrick Mochel:
  o [Driver Model] Add default device attributes to struct bus_type
  o [Driver Model] Add default attributes for struct bus_type
  o [Driver Model] Add default attributes for classes class devices
  o [sysfs] Add attr_name() macro
  o [Driver Model] Fix up silly scsi usage of DEVICE_ATTR() macros
  o [Driver Model] Consolidate attribute definition macros

Russell King:
  o Couple of sysfs patches
  o Add platform_get_resource()

Sebastian Henschel:
  o sysfs: fs/sysfs/inode.c: modify parents ctime and mtime on creation

Vojtech Pavlik:
  o I2C i2c-piix: Don't treat ServerWorks servers as Laptops


^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2004-06-22 23:52 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-22 17:19 [BK PATCH] Driver Core patches for 2.6.7 Greg KH
2004-06-22 17:41 ` [PATCH] " Greg KH
2004-06-22 17:41   ` Greg KH
2004-06-22 17:41     ` Greg KH
2004-06-22 17:41       ` Greg KH
2004-06-22 17:41         ` Greg KH
2004-06-22 17:41           ` Greg KH
2004-06-22 17:41             ` Greg KH
2004-06-22 17:41               ` Greg KH
2004-06-22 17:41                 ` Greg KH
2004-06-22 17:41                   ` Greg KH
2004-06-22 17:41                     ` Greg KH
2004-06-22 17:41                       ` Greg KH
2004-06-22 17:41                         ` Greg KH
2004-06-22 17:41                           ` Greg KH
2004-06-22 17:41                             ` Greg KH
2004-06-22 17:41                               ` Greg KH
2004-06-22 17:41                                 ` Greg KH
2004-06-22 17:41                                   ` Greg KH
2004-06-22 17:41                                     ` Greg KH
2004-06-22 17:41                                       ` Greg KH
2004-06-22 17:41                                         ` Greg KH
2004-06-22 17:41                                           ` Greg KH
2004-06-22 17:41                                             ` Greg KH
2004-06-22 17:41                                               ` Greg KH
2004-06-22 17:41                                                 ` Greg KH
2004-06-22 17:41                                                   ` Greg KH
2004-06-22 17:41                                                     ` Greg KH
2004-06-22 17:41                                                       ` Greg KH
2004-06-22 17:41                                                         ` Greg KH
2004-06-22 17:41                                                           ` Greg KH
2004-06-22 17:41                                                             ` Greg KH
2004-06-22 17:41                                                               ` Greg KH
2004-06-22 17:41                                                                 ` Greg KH
2004-06-22 17:41                                                                   ` Greg KH
2004-06-22 17:41                                                                     ` Greg KH
2004-06-22 23:21         ` Dmitry Torokhov
2004-06-22 23:31           ` Greg KH
2004-06-22 23:44             ` Dmitry Torokhov
2004-06-22 23:51               ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox