From b15f1244418498bcb95201f1abe5a3a04e799464 Mon Sep 17 00:00:00 2001 From: Shubhrajyoti D Date: Thu, 4 Oct 2012 17:14:25 -0700 Subject: [PATCH] --- yaml --- r: 330123 b: refs/heads/master c: 755e4a4bdc6506a61ce455a650f92d180ef577ff h: refs/heads/master i: 330121: 2a1d5a0975a38bb4225267663535bcd05a831162 330119: 9ac4cdc4f55b566c6b63c6943c6f9c7f2c0623e8 v: v3 --- [refs] | 2 +- trunk/drivers/rtc/rtc-pcf8563.c | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 15f8ea5e0ee8..b1013e61f280 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a606757ff7be87c8c6a72b7d6178833efc25f812 +refs/heads/master: 755e4a4bdc6506a61ce455a650f92d180ef577ff diff --git a/trunk/drivers/rtc/rtc-pcf8563.c b/trunk/drivers/rtc/rtc-pcf8563.c index c2fe426a6ef2..98e3a2b681e6 100644 --- a/trunk/drivers/rtc/rtc-pcf8563.c +++ b/trunk/drivers/rtc/rtc-pcf8563.c @@ -78,8 +78,17 @@ static int pcf8563_get_datetime(struct i2c_client *client, struct rtc_time *tm) unsigned char buf[13] = { PCF8563_REG_ST1 }; struct i2c_msg msgs[] = { - { client->addr, 0, 1, buf }, /* setup read ptr */ - { client->addr, I2C_M_RD, 13, buf }, /* read status + date */ + {/* setup read ptr */ + .addr = client->addr, + .len = 1, + .buf = buf + }, + {/* read status + date */ + .addr = client->addr, + .flags = I2C_M_RD, + .len = 13, + .buf = buf + }, }; /* read registers */