diff options
author | Shubhrajyoti D <shubhrajyoti@ti.com> | 2012-09-17 11:44:58 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-09-21 17:40:34 -0400 |
commit | 489422224b74c33e0efec940ad17fc02dcfe0e1f (patch) | |
tree | 1b3713fa41396ba7410381d3ecde6983de050d8e /drivers/mfd/88pm860x-i2c.c | |
parent | 760189b362a5e00ea60477995a1d0a5826a333be (diff) |
mfd: Convert struct i2c_msg initialization to C99 format
Convert the struct i2c_msg initialization to C99 format. This makes
maintaining and editing the code simpler. Also helps once other fields
like transferred are added in future.
Thanks to Julia Lawall <julia.lawall@lip6.fr> for automating the conversion
Signed-off-by: Shubhrajyoti D <shubhrajyoti@ti.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/88pm860x-i2c.c')
-rw-r--r-- | drivers/mfd/88pm860x-i2c.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/drivers/mfd/88pm860x-i2c.c b/drivers/mfd/88pm860x-i2c.c index cd53a823c0c5..ff8f803ce833 100644 --- a/drivers/mfd/88pm860x-i2c.c +++ b/drivers/mfd/88pm860x-i2c.c | |||
@@ -88,8 +88,18 @@ static int read_device(struct i2c_client *i2c, int reg, | |||
88 | unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX + 3]; | 88 | unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX + 3]; |
89 | unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX + 2]; | 89 | unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX + 2]; |
90 | struct i2c_adapter *adap = i2c->adapter; | 90 | struct i2c_adapter *adap = i2c->adapter; |
91 | struct i2c_msg msg[2] = {{i2c->addr, 0, 1, msgbuf0}, | 91 | struct i2c_msg msg[2] = { |
92 | {i2c->addr, I2C_M_RD, 0, msgbuf1}, | 92 | { |
93 | .addr = i2c->addr, | ||
94 | .flags = 0, | ||
95 | .len = 1, | ||
96 | .buf = msgbuf0 | ||
97 | }, | ||
98 | { .addr = i2c->addr, | ||
99 | .flags = I2C_M_RD, | ||
100 | .len = 0, | ||
101 | .buf = msgbuf1 | ||
102 | }, | ||
93 | }; | 103 | }; |
94 | int num = 1, ret = 0; | 104 | int num = 1, ret = 0; |
95 | 105 | ||