linux/arch/cris/arch-v32/drivers
Arnd Bergmann 0890b5880d cris: autoconvert trivial BKL users
All uses of the big kernel lock in the cris architecture
are for ioctl and open functions of character device drivers,
which can be trivially converted to a per-driver mutex.

Most of these are probably unnecessary, so it may make sense
to audit them and eventually remove the extra mutex introduced
by this patch.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Mikael Starvik <starvik@axis.com>
Cc: Jesper Nilsson <jesper.nilsson@axis.com>
Cc: linux-cris-kernel@axis.com
2010-09-26 16:25:55 +02:00
..
mach-a3 cris: autoconvert trivial BKL users 2010-09-26 16:25:55 +02:00
mach-fs cris: autoconvert trivial BKL users 2010-09-26 16:25:55 +02:00
pci include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
axisflashmap.c CRIS v32: Update and improve axisflashmap 2008-02-08 11:06:25 +01:00
cryptocop.c cris: autoconvert trivial BKL users 2010-09-26 16:25:55 +02:00
i2c.c cris: autoconvert trivial BKL users to private mutex 2010-08-04 12:59:06 +02:00
i2c.h CRIS v32: New version of I2C driver. 2008-02-08 11:06:25 +01:00
iop_fw_load.c chris: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-06 10:44:42 -08:00
Kconfig CRISv32: Fix RS485 port 4 CD Kconfig item. 2010-05-25 13:35:31 +02:00
Makefile CRIS v32: Remove common gpio and nandflash, add mach-fs and mach-a3 as subdirs. 2008-02-08 11:06:26 +01:00
pcf8563.c cris: autoconvert trivial BKL users 2010-09-26 16:25:55 +02:00
sync_serial.c cris: autoconvert trivial BKL users 2010-09-26 16:25:55 +02:00