Linux-i2c Archive mirror
 help / color / mirror / Atom feed
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa@kernel.org>
Cc: linux-i2c <linux-i2c@vger.kernel.org>,
	lkml <linux-kernel@vger.kernel.org>,
	"Théo Lebrun" <theo.lebrun@bootlin.com>
Subject: [GIT PULL] i2c-host changes for v6.9 - part 2
Date: Thu, 14 Mar 2024 13:17:09 +0100	[thread overview]
Message-ID: <xhohtljc7lvguz6inuqgwwzw7b752q3noa3umiqebfraxedco7@3yw2ea2eibjo> (raw)

Hi Wolfram,

Time for a new, last-minute pull request.

Nine patches from Theo target the Nomadik driver to add support
for mobileye,eyeq5-i2c. The DTS files are missing as they need to
follow a different path.

The patches have been in 'next' for almost a week and have
undergone several thorough review rounds, making them quite
mature in my view.

This series is still in i2c/i2c-host, on top of the first pull
request.

Thank you very much for this last-minute window.

Andi

The following changes since commit 06d0cb6c824c7df736e66060b8c63b0100259d3f:

  i2c: sprd: Convert to platform remove callback returning void (2024-03-08 08:02:47 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-6.9-part2

for you to fetch changes up to bb271301b80410592cbe0170b9f6d2f677f68171:

  i2c: nomadik: sort includes (2024-03-12 11:50:45 +0100)

----------------------------------------------------------------
Théo adds support for the Mobileye EyeQ5-I2C in the bindings.
This patch is followed by eight commits featuring improvements to
the Nomadik controller, such as simplification of the IRQ logic,
renaming of the private data structure, more efficient use of
FIELD_PREP/GET, GENMASK, etc., better time measurement with
ktime, and more.

Two device trees have been added, but those need to be applied
elsewhere.

----------------------------------------------------------------
Théo Lebrun (9):
      dt-bindings: i2c: nomadik: add mobileye,eyeq5-i2c bindings and example
      i2c: nomadik: rename private struct pointers from dev to priv
      i2c: nomadik: simplify IRQ masking logic
      i2c: nomadik: use bitops helpers
      i2c: nomadik: support short xfer timeouts using waitqueue & hrtimer
      i2c: nomadik: replace jiffies by ktime for FIFO flushing timeout
      i2c: nomadik: fetch i2c-transfer-timeout-us property from devicetree
      i2c: nomadik: support Mobileye EyeQ5 I2C controller
      i2c: nomadik: sort includes

 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml |  49 ++++++++--
 drivers/i2c/busses/i2c-nomadik.c                          | 740 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------
 2 files changed, 475 insertions(+), 314 deletions(-)

             reply	other threads:[~2024-03-14 12:17 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-14 12:17 Andi Shyti [this message]
2024-03-15 10:40 ` [GIT PULL] i2c-host changes for v6.9 - part 2 Wolfram Sang
2024-03-20  8:36 ` Wolfram Sang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=xhohtljc7lvguz6inuqgwwzw7b752q3noa3umiqebfraxedco7@3yw2ea2eibjo \
    --to=andi.shyti@kernel.org \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=theo.lebrun@bootlin.com \
    --cc=wsa@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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 read-only IMAP folder(s) and NNTP newsgroup(s).