Skip to content

Commit

Permalink
[PATCH] I2C: i2c-amd756-s4882: Improve static mutex initialization
Browse files Browse the repository at this point in the history
Static mutexes can be initialized at declaration time.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
  • Loading branch information
Jean Delvare authored and Greg Kroah-Hartman committed Mar 23, 2006
1 parent 0cbcb4d commit d7d2fe3
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions drivers/i2c/busses/i2c-amd756-s4882.c
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ static struct i2c_adapter *s4882_adapter;
static struct i2c_algorithm *s4882_algo;

/* Wrapper access functions for multiplexed SMBus */
static struct mutex amd756_lock;
static DEFINE_MUTEX(amd756_lock);

static s32 amd756_access_virt0(struct i2c_adapter * adap, u16 addr,
unsigned short flags, char read_write,
Expand Down Expand Up @@ -167,8 +167,6 @@ static int __init amd756_s4882_init(void)
}

printk(KERN_INFO "Enabling SMBus multiplexing for Tyan S4882\n");
mutex_init(&amd756_lock);

/* Define the 5 virtual adapters and algorithms structures */
if (!(s4882_adapter = kzalloc(5 * sizeof(struct i2c_adapter),
GFP_KERNEL))) {
Expand Down

0 comments on commit d7d2fe3

Please sign in to comment.