All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Cooks <andrew.cooks@opengear.com>
To: Jean Delvare <jdelvare@suse.com>,
	Wolfram Sang <wsa@the-dreams.de>,
	linux-i2c@vger.kernel.org (open list:I2C/SMBUS CONTROLLER
	DRIVERS FOR PC), linux-kernel@vger.kernel.org (open list)
Cc: Andrew Cooks <andrew.cooks@opengear.com>
Subject: [PATCH v3 0/3] Enable ACPI-defined peripherals on i2c-piix4 SMBus
Date: Mon, 29 Jan 2018 13:54:17 +1000	[thread overview]
Message-ID: <cover.1513215039.git.andrew.cooks@opengear.com> (raw)

These patches fix a couple of issues with the i2c-piix4 driver on
AMD Family 16h Model 30h SoCs and add ACPI-based enumeration to the
i2c-piix4 driver.

Some I2C peripherals, eg. PCA953x IO expander, are not discovered by the
probe or detect mechanisms when attached to an SMBus controller that uses
the i2c-piix4 SMBus driver.

ACPI provides a mechanism to define these peripherals and the controller
port that they're attached to.

Changes:
v3:
  take chip revision into account when determining port selection register
v2:
  count the adapters, instead of misusing port numbers


Andrew Cooks (3):
  i2c: piix4: Fix SMBus port selection for AMD Family 16h chips
  i2c: piix4: fix number of SMBus ports on HUDSON2
  i2c: add ACPI support for i2c-piix4

 drivers/i2c/busses/i2c-piix4.c | 41 ++++++++++++++++++++++++++++++-----------
 1 file changed, 30 insertions(+), 11 deletions(-)

-- 
2.7.4

WARNING: multiple messages have this Message-ID (diff)
From: Andrew Cooks <andrew.cooks@opengear.com>
To: jdelvare@suse.com, linux-i2c@vger.kernel.org
Cc: platypus-sw@opengear.com, Andrew Cooks <andrew.cooks@opengear.com>
Subject: [PATCH v2 0/3] Enable ACPI-defined peripherals on i2c-piix4 SMBus
Date: Thu, 14 Dec 2017 13:11:43 +1000	[thread overview]
Message-ID: <cover.1513215039.git.andrew.cooks@opengear.com> (raw)

These patches add ACPI-based enumeration to the i2c-piix4 driver.

Some I2C peripherals, eg. PCA953x IO expander, are not discovered by the
probe or detect mechanisms when attached to an SMBus controller that uses
the i2c-piix4 SMBus driver.

ACPI provides a mechanism to define these peripherals and the controller
port that they're attached to.

v2:
  count the adapters, instead of misusing port numbers

Andrew Cooks (3):
  i2c: piix4: Fix SMBus port selection for AMD Family 16h chips
  i2c: piix4: fix number of SMBus ports on HUDSON2
  i2c: add ACPI support for i2c-piix4

 drivers/i2c/busses/i2c-piix4.c | 41 ++++++++++++++++++++++++++++++-----------
 1 file changed, 30 insertions(+), 11 deletions(-)

-- 
2.7.4

             reply	other threads:[~2018-01-29  3:54 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-14  3:11 Andrew Cooks [this message]
2018-01-29  3:54 ` [PATCH v3 0/3] Enable ACPI-defined peripherals on i2c-piix4 SMBus Andrew Cooks
2017-12-14  3:11 ` [PATCH v2 1/3] i2c: piix4: Fix SMBus port selection for AMD Family 16h chips Andrew Cooks
2017-12-14  3:11   ` Andrew Cooks
2017-12-14 23:58   ` Andrew Cooks
2017-12-14  3:11 ` [PATCH v2 2/3] i2c: piix4: fix number of SMBus ports on HUDSON2 Andrew Cooks
2017-12-14  3:11   ` Andrew Cooks
2017-12-14  3:11 ` [PATCH v2 3/3] i2c: add ACPI support for i2c-piix4 Andrew Cooks
2017-12-14  3:11   ` Andrew Cooks

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=cover.1513215039.git.andrew.cooks@opengear.com \
    --to=andrew.cooks@opengear.com \
    --cc=jdelvare@suse.com \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=wsa@the-dreams.de \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.