Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1672499
| From | Luis Oliveira <Luis.Oliveira@synopsys.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v12 0/2] i2c: designware: add I2C SLAVE support |
| Date | 2017-06-22 12:20 +0200 |
| Message-ID | <tV7nr-3hH-15@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
This patches follows the merged patchset that refactors I2C Designware and enables it to have I2C support. The patch 1 adds the necessary functions to give the ability to be a SLAVE to the controller and for that changes also had to be made in the Makefile and Kconfig. The patch 2 enables the SLAVE mode to be detected by the platform module. The functionality was tested using the hardware independent slave-eeprom driver based on top of i2c/for-next. The tree I used can be found here: https://git.kernel.org/cgit/linux/kernel/git/wsa/linux.git/log/?h=i2c/for-next Luis Oliveira (2): i2c: designware: add SLAVE mode functions i2c: designware: enable SLAVE in platform module drivers/i2c/busses/Kconfig | 14 +- drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/i2c-designware-common.c | 6 + drivers/i2c/busses/i2c-designware-core.h | 4 + drivers/i2c/busses/i2c-designware-platdrv.c | 41 ++- drivers/i2c/busses/i2c-designware-slave.c | 395 ++++++++++++++++++++++++++++ 6 files changed, 457 insertions(+), 6 deletions(-) create mode 100644 drivers/i2c/busses/i2c-designware-slave.c -- 2.13.0
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v12 0/2] i2c: designware: add I2C SLAVE support Luis Oliveira <Luis.Oliveira@synopsys.com> - 2017-06-22 12:20 +0200
[PATCH v12 2/2] i2c: designware: enable SLAVE in platform module Luis Oliveira <Luis.Oliveira@synopsys.com> - 2017-06-22 12:20 +0200
Re: [PATCH v12 2/2] i2c: designware: enable SLAVE in platform module Jarkko Nikula <jarkko.nikula@linux.intel.com> - 2017-06-27 16:40 +0200
Re: [PATCH v12 2/2] i2c: designware: enable SLAVE in platform module Wolfram Sang <wsa@the-dreams.de> - 2017-06-27 23:40 +0200
csiph-web