[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140116193345.GB4127@katana>
Date: Thu, 16 Jan 2014 20:33:45 +0100
From: Wolfram Sang <wsa@...-dreams.de>
To: Romain Baeriswyl <Romain.Baeriswyl@...lis.com>
Cc: Rob Herring <rob.herring@...xeda.com>,
Pawel Moll <pawel.moll@....com>,
Mark Rutland <mark.rutland@....com>,
Stephen Warren <swarren@...dotorg.org>,
Ian Campbell <ijc+devicetree@...lion.org.uk>,
Rob Landley <rob@...dley.net>,
Pierrick Hascoet <pierrick.hascoet@...lis.com>,
Vineet Gupta <vgupta@...opsys.com>,
Christian Ruppert <christian.ruppert@...lis.com>,
Mika Westerberg <mika.westerberg@...ux.intel.com>,
Chiau Ee Chew <chiau.ee.chew@...el.com>,
Shinya Kuribayashi <skuribay@...ox.com>,
Jean Delvare <khali@...ux-fr.org>,
"Rafael J. Wysocki" <rafael.j.wysocki@...el.com>,
devicetree@...r.kernel.org, linux-doc@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-i2c@...r.kernel.org,
Romain Baeriswyl <romainba@...lis.com>
Subject: Re: [PATCH 2/2] i2c designware add support of I2C standard mode
On Tue, Oct 08, 2013 at 05:00:55PM +0200, Romain Baeriswyl wrote:
> Some legacy devices support ony I2C standard mode at 100kHz.
> This patch allows to select the standard mode through the DTS
> with the use of the existing clock-frequency parameter.
>
> When clock-frequency parameter is not set, the fast mode is selected.
> Only when the parameter is set at 100000, the standard mode is selected.
>
> Signed-off-by: Romain Baeriswyl <romainba@...lis.com>
> Reviewed-by: Christian Ruppert <christian.ruppert@...lis.com>
Pretty much OK. One change needed, though:
> ---
> .../devicetree/bindings/i2c/i2c-designware.txt | 1 +
> drivers/i2c/busses/i2c-designware-platdrv.c | 17 +++++++++++++++--
> 2 files changed, 16 insertions(+), 2 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/i2c/i2c-designware.txt b/Documentation/devicetree/bindings/i2c/i2c-designware.txt
> index 5199b0c..16d0bef 100644
> --- a/Documentation/devicetree/bindings/i2c/i2c-designware.txt
> +++ b/Documentation/devicetree/bindings/i2c/i2c-designware.txt
> @@ -9,6 +9,7 @@ Required properties :
> Recommended properties :
>
> - clock-frequency : desired I2C bus clock frequency in Hz.
> + Only standard mode at 100kHz and fast mode at 400kHz are supported.
This should not go the bindings doc, since this is a linux specific
detail. It should go...
> + if (clk_freq != 100000 && clk_freq != 400000)
> + return -EINVAL;
... here as an dev_err message "Only x and y supported".
Rest looks good, thanks!
Download attachment "signature.asc" of type "application/pgp-signature" (837 bytes)
Powered by blists - more mailing lists