android_kernel_motorola_sm6375/drivers/firewire
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Greg Kroah-Hartman 8e9394ce24 Driver core: create lock/unlock functions for struct device
In the future, we are going to be changing the lock type for struct
device (once we get the lockdep infrastructure properly worked out)  To
make that changeover easier, and to possibly burry the lock in a
different part of struct device, let's create some functions to lock and
unlock a device so that no out-of-core code needs to be changed in the
future.

This patch creates the device_lock/unlock/trylock() functions, and
converts all in-tree users to them.

Cc: Thomas Gleixner <[email protected]>
Cc: Jean Delvare <[email protected]>
Cc: Dave Young <[email protected]>
Cc: Ming Lei <[email protected]>
Cc: Jiri Kosina <[email protected]>
Cc: Phil Carmody <[email protected]>
Cc: Arjan van de Ven <[email protected]>
Cc: Cornelia Huck <[email protected]>
Cc: Rafael J. Wysocki <[email protected]>
Cc: Pavel Machek <[email protected]>
Cc: Len Brown <[email protected]>
Cc: Magnus Damm <[email protected]>
Cc: Alan Stern <[email protected]>
Cc: Randy Dunlap <[email protected]>
Cc: Stefan Richter <[email protected]>
Cc: David Brownell <[email protected]>
Cc: Vegard Nossum <[email protected]>
Cc: Jesse Barnes <[email protected]>
Cc: Alex Chiang <[email protected]>
Cc: Kenji Kaneshige <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Andrew Patterson <[email protected]>
Cc: Yu Zhao <[email protected]>
Cc: Dominik Brodowski <[email protected]>
Cc: Samuel Ortiz <[email protected]>
Cc: Wolfram Sang <[email protected]>
Cc: CHENG Renquan <[email protected]>
Cc: Oliver Neukum <[email protected]>
Cc: Frans Pop <[email protected]>
Cc: David Vrabel <[email protected]>
Cc: Kay Sievers <[email protected]>
Cc: Sarah Sharp <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
2010-03-07 17:04:52 -08:00
..
core-card.c firewire: core: add_descriptor size check 2010-01-26 20:54:50 +01:00
core-cdev.c firewire: core: combine a bit of repeated code 2010-02-24 20:36:55 +01:00
core-device.c Driver core: create lock/unlock functions for struct device 2010-03-07 17:04:52 -08:00
core-iso.c firewire: core: fix crash in iso resource management 2009-09-05 15:59:34 +02:00
core-topology.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2009-12-09 19:43:33 -08:00
core-transaction.c firewire: remove incomplete Bus_Time CSR support 2010-02-20 22:33:14 +01:00
core.h firewire: remove incomplete Bus_Time CSR support 2010-02-20 22:33:14 +01:00
Kconfig firewire, ieee1394: update Kconfig help 2009-12-29 19:58:17 +01:00
Makefile firewire: net: add Kconfig item, rename driver 2009-06-14 14:26:29 +02:00
net.c firewire: net: fix panic in fwnet_write_complete 2010-02-01 21:51:28 +01:00
ohci.c firewire: ohci: extend initialization log message 2010-02-24 20:36:55 +01:00
ohci.h firewire: reorganize header files 2009-06-05 16:26:18 +02:00
sbp2.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 2010-03-03 08:08:44 -08:00