From 3e1a092e67f616f6b29df08b6be7ceea0af777a4 Mon Sep 17 00:00:00 2001 From: Sham Muthayyan Date: Mon, 11 Dec 2017 17:43:34 +0530 Subject: [PATCH] ipq807x: Fixed the i2c register and data Change-Id: Ib0f63da02d80430893a34b4f45a303c6cb307558 Signed-off-by: Sham Muthayyan --- drivers/i2c/qup_i2c.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/i2c/qup_i2c.c b/drivers/i2c/qup_i2c.c index 2cc75f9bb7..678984e9cf 100644 --- a/drivers/i2c/qup_i2c.c +++ b/drivers/i2c/qup_i2c.c @@ -548,8 +548,7 @@ int create_data_byte(uint16_t *data, uchar *buffer, int len) if (len == 0) { return idx; } else { - *data = (*data << 8); - *data |= QUP_I2C_DATA(buffer[idx]); + *data |= (QUP_I2C_DATA(buffer[idx]) << 8); idx++; len--; }