commit | 3f9c37a0c9a59db97ca5712eca7838b842949047 | [log] [tgz] |
---|---|---|
author | Joachim Eastwood <manabian@gmail.com> | Sun Aug 16 20:10:16 2015 +0200 |
committer | Wolfram Sang <wsa@the-dreams.de> | Mon Aug 24 14:05:18 2015 +0200 |
tree | d2930d6523d198e60ae1598db62f82595f4cad17 | |
parent | b3fdd32799d834e2626fae087906e886037350c6 [diff] |
i2c: lpc2k: add driver Add support for the I2C controller found on several NXP devices including LPC2xxx, LPC178x/7x and LPC18xx/43xx. The controller is implemented as a state machine and the driver act upon the state changes when the bus is accessed. The I2C controller supports master/slave operation, bus arbitration, programmable clock rate, and speeds up to 1 Mbit/s. Signed-off-by: Joachim Eastwood <manabian@gmail.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>