From mboxrd@z Thu Jan 1 00:00:00 1970 From: david.wu@rock-chips.com (David Wu) Date: Wed, 4 May 2016 22:13:05 +0800 Subject: [PATCH v7 0/9] add i2c driver supported for rk3399 Message-ID: <1462371194-5809-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 two points differert from others: - new method to caculate i2c timings for rk3399 - pclk and function clk are separated at rk3399 David Wu (9): 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: Move setting STATE_START and add STATE_SETUP 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 | 482 +++++++++++++++++---- 2 files changed, 419 insertions(+), 79 deletions(-) -- 1.9.1