APPLIED/cmt: [SRU] [V2] [B/C] [PATCH 0/8] Sync AMD MP2 I2C driver with upstream version
Khaled Elmously
khalid.elmously at canonical.com
Thu May 9 05:42:03 UTC 2019
Applied to B and C and updated annotations file as Kleber pointed out.
On 2019-04-25 12:43:29 , Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1787775
>
> v2: Build the driver as module for i386.
>
> [Impact]
> AMD MP2 I2C driver doesn't support more than one bus.
> This makes touchpad on Lenovo Yoga 530 doensn't work as expected.
>
> [Fix]
> Sync the MP2 driver with upstream version.
>
> [Test]
> The new upstream driver doesn't break on Latitude 5495.
> Users haven't given any feedback yet, but since Disco is freezing I
> am sending this out.
>
> [Regression Potential]
> Low. It's from upstream, and only a subset of Raven Ridge has this
> device.
>
> Elie Morisse (1):
> i2c: Add drivers for the AMD PCIe MP2 I2C controller
>
> Kai-Heng Feng (4):
> Revert "UBUNTU: SAUCE: i2c:amd Depends on ACPI"
> Revert "UBUNTU: SAUCE: i2c:amd move out pointer in union
> i2c_event_base"
> Revert "UBUNTU: SAUCE: i2c:amd I2C Driver based on PCI Interface for
> upcoming platform"
> UBUNTU: [Config] Update config for AMD MP2 I2C driver
>
> Wolfram Sang (3):
> i2c: add helpers to ease DMA handling
> i2c: add a message flag for DMA safe buffers
> i2c: add extra check to safe DMA buffer helper
>
> Documentation/i2c/busses/i2c-amd-mp2 | 23 +
> MAINTAINERS | 8 +
> .../config/amd64/config.common.amd64 | 2 +-
> debian.master/config/i386/config.common.i386 | 2 +-
> drivers/i2c/busses/Kconfig | 12 +-
> drivers/i2c/busses/Makefile | 3 +-
> drivers/i2c/busses/i2c-amd-mp2-pci.c | 483 ++++++++++++++
> drivers/i2c/busses/i2c-amd-mp2-plat.c | 367 ++++++++++
> drivers/i2c/busses/i2c-amd-mp2.h | 219 ++++++
> drivers/i2c/busses/i2c-amd-pci-mp2.c | 625 ------------------
> drivers/i2c/busses/i2c-amd-pci-mp2.h | 253 -------
> drivers/i2c/busses/i2c-amd-platdrv.c | 335 ----------
> drivers/i2c/i2c-core-base.c | 51 ++
> include/linux/i2c.h | 3 +
> include/uapi/linux/i2c.h | 3 +
> 15 files changed, 1166 insertions(+), 1223 deletions(-)
> create mode 100644 Documentation/i2c/busses/i2c-amd-mp2
> create mode 100644 drivers/i2c/busses/i2c-amd-mp2-pci.c
> create mode 100644 drivers/i2c/busses/i2c-amd-mp2-plat.c
> create mode 100644 drivers/i2c/busses/i2c-amd-mp2.h
> delete mode 100644 drivers/i2c/busses/i2c-amd-pci-mp2.c
> delete mode 100644 drivers/i2c/busses/i2c-amd-pci-mp2.h
> delete mode 100644 drivers/i2c/busses/i2c-amd-platdrv.c
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list