Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752073AbbKIFoS (ORCPT ); Mon, 9 Nov 2015 00:44:18 -0500 Received: from mailgw02.mediatek.com ([210.61.82.184]:49057 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751273AbbKIFoP (ORCPT ); Mon, 9 Nov 2015 00:44:15 -0500 X-Listener-Flag: 11101 From: Liguo Zhang To: Wolfram Sang CC: , Matthias Brugger , Eddie Huang , Xudong Chen , Sascha Hauer , , , , Subject: [PATCH v2 0/2] Mediatek I2C Fixup Date: Mon, 9 Nov 2015 13:43:57 +0800 Message-ID: <1447047839-5223-1-git-send-email-liguo.zhang@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 939 Lines: 24 This series contain two patches, first is to optimize Mediatek I2C driver to use WRRD if hardware support auto restart. Because auto restart will issue auto restart interrupt, change to use WRRD can reduce interrupt latency. The second is to fix multi transfer error in high speed mode. If hardware support auto restart, need driver to send master code first. Change in v2: fix i2c checkpatch error. Liguo Zhang (2): i2c: mediatek: add i2c first write then read optimization i2c: mediatek: fix i2c multi transfer issue in high speed mode drivers/i2c/busses/i2c-mt65xx.c | 78 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 72 insertions(+), 6 deletions(-) -- 1.8.1.1.dirty -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/