9 Jun 2012 13:45
[PATCH 1/2 V3] MXS: Set I2C timing registers for mxs-i2c
This patch configures the I2C bus timing registers according to information passed via DT. Currently, 100kHz and 400kHz modes are supported. Signed-off-by: Marek Vasut <marex@...> Cc: Detlev Zundel <dzu@...> CC: Dong Aisheng <b29396@...> CC: Fabio Estevam <fabio.estevam@...> Cc: Linux ARM kernel <linux-arm-kernel@...> Cc: linux-i2c@... CC: Sascha Hauer <s.hauer@...> CC: Shawn Guo <shawn.guo@...> Cc: Stefano Babic <sbabic@...> CC: Uwe Kleine-König <u.kleine-koenig@...> Cc: Wolfgang Denk <wd@...> Cc: Wolfram Sang <w.sang@...> --- Documentation/devicetree/bindings/i2c/i2c-mxs.txt | 1 + arch/arm/boot/dts/imx28.dtsi | 2 + drivers/i2c/busses/i2c-mxs.c | 55 +++++++++++++++++++++ 3 files changed, 58 insertions(+) V2: Use clock-frequency instead V3: Document that 24MHz clock are the base for i2c speed settings diff --git a/Documentation/devicetree/bindings/i2c/i2c-mxs.txt b/Documentation/devicetree/bindings/i2c/i2c-mxs.txt index 1bfc02d..d2bf750 100644 --- a/Documentation/devicetree/bindings/i2c/i2c-mxs.txt +++ b/Documentation/devicetree/bindings/i2c/i2c-mxs.txt <at> <at> -4,6 +4,7 <at> <at> Required properties:(Continue reading)
RSS Feed