linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/10] i2c: i801: Series with minor improvements
@ 2022-12-19 18:12 Heiner Kallweit
  2022-12-19 18:13 ` [PATCH v2 01/10] i2c: i801: improve interrupt handler Heiner Kallweit
                   ` (9 more replies)
  0 siblings, 10 replies; 25+ messages in thread
From: Heiner Kallweit @ 2022-12-19 18:12 UTC (permalink / raw)
  To: Jean Delvare; +Cc: linux-i2c@vger.kernel.org

This series includes a number of minor improvements, partially it's
a re-send of patches submitted in December last year already.

Changes in v2:
patch 1
- change one expression for generating less binary code
patch 2
- add a commit message part as comment to the code
- make changed code cleaner
patch 3
- add a commit message part as comment to the code
original patch 4
- dropped
patch 4 (previously patch 5)
- change expressions for generating less binary code
patch 5  (previously patch 6)
- rename new function to i801_simple_transaction
- code style fixes
patch 6
- added
patch 7
- added based on a suggestion in  a review comment
patch 8
- added based on a suggestion in  a review comment

Heiner Kallweit (10):
  i2c: i801: improve interrupt handler
  i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
  i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
  i2c: i801: add helper i801_set_hstadd()
  i2c: i801: add i801_simple_transaction(), complementing
    i801_block_transaction()
  i2c: i801: handle SMBAUXCTL_E32B in i801_block_transaction_by_block
    only
  i2c: i801: centralize configuring non-block commands in
    i801_simple_transaction
  i2c: i801: centralize configuring block commands in
    i801_block_transaction
  i2c: i801: call i801_check_pre() from i801_access()
  i2c: i801: call i801_check_post() from i801_access()

 drivers/i2c/busses/i2c-i801.c | 311 +++++++++++++++++-----------------
 1 file changed, 153 insertions(+), 158 deletions(-)

-- 
2.39.0


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2023-02-15 17:17 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-19 18:12 [PATCH v2 00/10] i2c: i801: Series with minor improvements Heiner Kallweit
2022-12-19 18:13 ` [PATCH v2 01/10] i2c: i801: improve interrupt handler Heiner Kallweit
2023-02-10  8:28   ` Jean Delvare
2023-02-12 21:11   ` Wolfram Sang
2022-12-19 18:14 ` [PATCH v2 02/10] i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ Heiner Kallweit
2023-02-10  8:29   ` Jean Delvare
2023-02-12 21:11   ` Wolfram Sang
2022-12-19 18:15 ` [PATCH v2 03/10] i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER Heiner Kallweit
2023-02-10  8:30   ` Jean Delvare
2023-02-12 21:11   ` Wolfram Sang
2022-12-19 18:16 ` [PATCH v2 04/10] i2c: i801: add helper i801_set_hstadd() Heiner Kallweit
2023-02-10  8:31   ` Jean Delvare
2023-02-12 21:12   ` Wolfram Sang
2022-12-19 18:17 ` [PATCH v2 05/10] i2c: i801: add i801_simple_transaction(), complementing i801_block_transaction() Heiner Kallweit
2023-02-13 17:04   ` Jean Delvare
2022-12-19 18:20 ` [PATCH v2 06/10] i2c: i801: handle SMBAUXCTL_E32B in i801_block_transaction_by_block only Heiner Kallweit
2023-02-13 16:47   ` Jean Delvare
2022-12-19 18:20 ` [PATCH v2 07/10] i2c: i801: centralize configuring non-block commands in i801_simple_transaction Heiner Kallweit
2023-02-15 15:13   ` Jean Delvare
2022-12-19 18:21 ` [PATCH v2 08/10] i2c: i801: centralize configuring block commands in i801_block_transaction Heiner Kallweit
2023-02-15 15:16   ` Jean Delvare
2022-12-19 18:22 ` [PATCH v2 09/10] i2c: i801: call i801_check_pre() from i801_access() Heiner Kallweit
2022-12-19 18:22 ` [PATCH v2 10/10] i2c: i801: call i801_check_post() " Heiner Kallweit
2023-02-15 17:09   ` Jean Delvare
2023-02-15 17:16     ` Heiner Kallweit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).