From mboxrd@z Thu Jan 1 00:00:00 1970 From: david.wu@rock-chips.com (David Wu) Date: Thu, 12 May 2016 15:52:58 +0800 Subject: [PATCH v9 0/8] add i2c driver supported for rk3399 Message-ID: <1463039586-8134-1-git-send-email-david.wu@rock-chips.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org There are three points differert from others: - new method to caculate i2c timings for rk3399 - pclk and function clk are separated at rk3399 - add fast-plus mode supported for rk3399 David Wu (8): i2c: rk3x: add documentation to fields in "struct rk3x_i2c" i2c: rk3x: use struct "rk3x_i2c_calced_timings" i2c: rk3x: Remove redundant rk3x_i2c_clean_ipd() i2c: rk3x: Change SoC data to not use array i2c: rk3x: Move spec timing data to "static const" structs dt-bindings: i2c: rk3x: add support for rk3399 i2c: rk3x: add i2c support for rk3399 soc i2c: rk3x: support fast-mode plus for rk3399 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt | 16 +- drivers/i2c/busses/i2c-rk3x.c | 495 +++++++++++++++++---- 2 files changed, 432 insertions(+), 79 deletions(-) -- 1.9.1