From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Tue, 31 Mar 2015 21:19:11 -0600 Subject: [U-Boot] [PATCH V3 2/3] Kconfig: i2c: fix help message related to dm i2c In-Reply-To: References: <1425983444-18565-1-git-send-email-p.marczak@samsung.com> <1427821038-22138-1-git-send-email-p.marczak@samsung.com> <1427821038-22138-3-git-send-email-p.marczak@samsung.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 31 March 2015 at 21:17, Simon Glass wrote: > On 31 March 2015 at 10:57, Przemyslaw Marczak wrote: >> Signed-off-by: Przemyslaw Marczak >> Cc: Masahiro Yamada >> Cc: Mike Frysinger >> Cc: Simon Glass >> Cc: Heiko Schocher >> >> Changes V2: >> - add i2c uclass description >> >> Changes v3: >> - Kconfig: i2c-uclass: fix help message >> --- >> drivers/i2c/Kconfig | 17 +++++++---------- >> 1 file changed, 7 insertions(+), 10 deletions(-) >> >> diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig >> index 692810d..c83a984 100644 >> --- a/drivers/i2c/Kconfig >> +++ b/drivers/i2c/Kconfig >> @@ -2,16 +2,13 @@ config DM_I2C >> bool "Enable Driver Model for I2C drivers" >> depends on DM >> help >> - Enable driver model for I2C. This SPI flash interface >> - (spi_flash_probe(), spi_flash_write(), etc.) is then >> - implemented by the SPI flash uclass. There is one standard >> - SPI flash driver which knows how to probe most chips >> - supported by U-Boot. The uclass interface is defined in >> - include/spi_flash.h, but is currently fully compatible >> - with the old interface to avoid confusion and duplication >> - during the transition parent. SPI and SPI flash must be >> - enabled together (it is not possible to use driver model >> - for one and not the other). >> + Enable driver model for I2C. The I2C uclass interface: probe, read, >> + write and speed, is implemented with the bus drivers operations, >> + which provide methods for bus setting and data transfer. Each chip >> + device (bus child) info is kept as parent platdata. The interface >> + is defined in include/i2c.h. When i2c bus driver supports the i2c >> + uclass, but the device drivers not, then DM_I2C_COMPAT config can >> + be used as compatibility layer. >> >> config DM_I2C_COMPAT >> bool "Enable I2C compatibility layer" >> -- >> 1.9.1 >> > > Acked-by: Simon Glass Applied to u-boot-dm/next, thanks!