]> git.baikalelectronics.ru Git - kernel.git/commit
infiniband: make cm_device use a struct device and not a kobject.
authorGreg Kroah-Hartman <gregkh@suse.de>
Tue, 27 May 2008 07:17:53 +0000 (10:17 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 22 Jul 2008 04:54:49 +0000 (21:54 -0700)
commitcce074d44c733c93ba4efa99c579e518958449d7
treea6e96382a00597c7a4dc6d83351680a11eb4254f
parentd60476c08405fcaadf1b274d999e955f1f9057f6
infiniband: make cm_device use a struct device and not a kobject.

This object really should be a struct device, or at least contain a
pointer to a struct device, as it is trying to create a separate device
tree outside of the main device tree.  This patch fixes this problem.

It is needed for the class core rework that is being done in the driver
core.

Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: Roland Dreier <rolandd@cisco.com>
Cc: Sean Hefty <sean.hefty@intel.com>
Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/infiniband/core/cm.c