mbox series

[v3,00/12] i2c: designware: Slave fixes and generic cleanups

Message ID 20221107134248.864890-1-jarkko.nikula@linux.intel.com
Headers show
Series i2c: designware: Slave fixes and generic cleanups | expand

Message

Jarkko Nikula Nov. 7, 2022, 1:42 p.m. UTC
Hi

Version 3 of the patchset I sent last week:
https://www.spinics.net/lists/linux-i2c/msg59046.html

Changes address the comments Andy made and is rebased on top of current
i2c/for-next.

Changes:
- Added Andy's Reviewed-by
- Patch 09/12 Fixed typo
- Patch 12/12 Updated commit log and code comment

Jarkko Nikula (12):
  i2c: designware: Fix slave state machine for sequential reads
  i2c: designware: Empty receive FIFO in slave interrupt handler
  i2c: designware: Define software status flags with BIT()
  i2c: designware: Remove needless initializations from
    i2c_dw_reg_slave()
  i2c: designware: Remove unused completion code from
    i2c-designware-slave
  i2c: designware: Simplify slave interrupt handler nesting
  i2c: designware: Do not process interrupt when device is suspended
  i2c: designware: Move debug print in i2c_dw_isr()
  i2c: designware: Simplify master interrupt handler nesting
  i2c: designware: Remove common i2c_dw_disable_int()
  i2c: designware: Align defines in i2c-designware-core.h
  i2c: designware: Add comment to custom register value constants

 drivers/i2c/busses/i2c-designware-common.c |   5 -
 drivers/i2c/busses/i2c-designware-core.h   | 235 ++++++++++-----------
 drivers/i2c/busses/i2c-designware-master.c |  44 ++--
 drivers/i2c/busses/i2c-designware-slave.c  |  77 +++----
 4 files changed, 163 insertions(+), 198 deletions(-)


base-commit: befeb20d38133cf0d227ae8251ab3d392f295f52

Comments

Wolfram Sang Nov. 12, 2022, 6:57 a.m. UTC | #1
> Version 3 of the patchset I sent last week:
> https://www.spinics.net/lists/linux-i2c/msg59046.html

Applied to for-next, thanks!