mbox series

[v4,0/7,SRU,Focal] Support Advantech UNO-420 platform

Message ID 20210201060205.355796-1-acelan.kao@canonical.com
Headers show
Series Support Advantech UNO-420 platform | expand

Message

AceLan Kao Feb. 1, 2021, 6:01 a.m. UTC
From: "Chia-Lin Kao (AceLan)" <acelan.kao@canonical.com>

BugLink: https://bugs.launchpad.net/bugs/1902672

[Impact]
There are some drivers are required to enable Advantech UNO-420 platform.

[Fix]
Advantech is submitting their drivers to upstream for review, and
considering that the patches are new drivers, it should be safe pull them
back to ubuntu kernel.
https://lkml.org/lkml/2021/1/18/500

[Test]
Verified on Advantech UNO-420 platform.

[Where problems could occur]
Those commits create 3 new drivers, and do not modify any existing drivers.
Should introduce no regression.

v2 -> v3:
	SRU upstream v4 -> v6
v3 -> v4:
	Add new drivers depend on UBUNTU_ODM_DRIVERS
	Replace "SAUCE:" with "ODM:" in subject

Campion Kang (6):
  UBUNTU: ODM: MAINTAINERS: Add Advantech AHC1EC0 embedded controller
    entry
  UBUNTU: ODM: mfd: ahc1ec0: Add Advantech EC include file used by
    dt-bindings
  UBUNTU: ODM: dt-bindings: mfd: ahc1ec0.yaml: Add Advantech embedded
    controller - AHC1EC0
  UBUNTU: ODM: mfd: ahc1ec0: Add support for Advantech embedded
    controller
  UBUNTU: ODM: hwmon: ahc1ec0-hwmon: Add sub-device hwmon for Advantech
    embedded controller
  UBUNTU: ODM: watchdog: ahc1ec0-wdt: Add sub-device watchdog for
    Advantech embedded controller

Chia-Lin Kao (AceLan) (1):
  UBUNTU: [Config] update config for Advantech devices

 .../devicetree/bindings/mfd/ahc1ec0.yaml      |  69 ++
 MAINTAINERS                                   |  11 +
 debian.master/config/config.common.ubuntu     |   3 +
 drivers/hwmon/Kconfig                         |  11 +
 drivers/hwmon/Makefile                        |   1 +
 drivers/hwmon/ahc1ec0-hwmon.c                 | 660 ++++++++++++++
 drivers/mfd/Kconfig                           |  11 +
 drivers/mfd/Makefile                          |   2 +
 drivers/mfd/ahc1ec0.c                         | 808 ++++++++++++++++++
 drivers/watchdog/Kconfig                      |  12 +
 drivers/watchdog/Makefile                     |   1 +
 drivers/watchdog/ahc1ec0-wdt.c                | 261 ++++++
 include/dt-bindings/mfd/ahc1ec0-dt.h          |  25 +
 include/linux/mfd/ahc1ec0.h                   | 276 ++++++
 14 files changed, 2151 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/ahc1ec0.yaml
 create mode 100644 drivers/hwmon/ahc1ec0-hwmon.c
 create mode 100644 drivers/mfd/ahc1ec0.c
 create mode 100644 drivers/watchdog/ahc1ec0-wdt.c
 create mode 100644 include/dt-bindings/mfd/ahc1ec0-dt.h
 create mode 100644 include/linux/mfd/ahc1ec0.h

Comments

Marcelo Henrique Cerri Feb. 2, 2021, 2:40 p.m. UTC | #1
Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>

On Mon, Feb 01, 2021 at 02:01:58PM +0800, AceLan Kao wrote:
> From: "Chia-Lin Kao (AceLan)" <acelan.kao@canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1902672
> 
> [Impact]
> There are some drivers are required to enable Advantech UNO-420 platform.
> 
> [Fix]
> Advantech is submitting their drivers to upstream for review, and
> considering that the patches are new drivers, it should be safe pull them
> back to ubuntu kernel.
> https://lkml.org/lkml/2021/1/18/500
> 
> [Test]
> Verified on Advantech UNO-420 platform.
> 
> [Where problems could occur]
> Those commits create 3 new drivers, and do not modify any existing drivers.
> Should introduce no regression.
> 
> v2 -> v3:
> 	SRU upstream v4 -> v6
> v3 -> v4:
> 	Add new drivers depend on UBUNTU_ODM_DRIVERS
> 	Replace "SAUCE:" with "ODM:" in subject
> 
> Campion Kang (6):
>   UBUNTU: ODM: MAINTAINERS: Add Advantech AHC1EC0 embedded controller
>     entry
>   UBUNTU: ODM: mfd: ahc1ec0: Add Advantech EC include file used by
>     dt-bindings
>   UBUNTU: ODM: dt-bindings: mfd: ahc1ec0.yaml: Add Advantech embedded
>     controller - AHC1EC0
>   UBUNTU: ODM: mfd: ahc1ec0: Add support for Advantech embedded
>     controller
>   UBUNTU: ODM: hwmon: ahc1ec0-hwmon: Add sub-device hwmon for Advantech
>     embedded controller
>   UBUNTU: ODM: watchdog: ahc1ec0-wdt: Add sub-device watchdog for
>     Advantech embedded controller
> 
> Chia-Lin Kao (AceLan) (1):
>   UBUNTU: [Config] update config for Advantech devices
> 
>  .../devicetree/bindings/mfd/ahc1ec0.yaml      |  69 ++
>  MAINTAINERS                                   |  11 +
>  debian.master/config/config.common.ubuntu     |   3 +
>  drivers/hwmon/Kconfig                         |  11 +
>  drivers/hwmon/Makefile                        |   1 +
>  drivers/hwmon/ahc1ec0-hwmon.c                 | 660 ++++++++++++++
>  drivers/mfd/Kconfig                           |  11 +
>  drivers/mfd/Makefile                          |   2 +
>  drivers/mfd/ahc1ec0.c                         | 808 ++++++++++++++++++
>  drivers/watchdog/Kconfig                      |  12 +
>  drivers/watchdog/Makefile                     |   1 +
>  drivers/watchdog/ahc1ec0-wdt.c                | 261 ++++++
>  include/dt-bindings/mfd/ahc1ec0-dt.h          |  25 +
>  include/linux/mfd/ahc1ec0.h                   | 276 ++++++
>  14 files changed, 2151 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/mfd/ahc1ec0.yaml
>  create mode 100644 drivers/hwmon/ahc1ec0-hwmon.c
>  create mode 100644 drivers/mfd/ahc1ec0.c
>  create mode 100644 drivers/watchdog/ahc1ec0-wdt.c
>  create mode 100644 include/dt-bindings/mfd/ahc1ec0-dt.h
>  create mode 100644 include/linux/mfd/ahc1ec0.h
> 
> -- 
> 2.25.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
William Breathitt Gray Feb. 8, 2021, 2:40 p.m. UTC | #2
On Mon, Feb 01, 2021 at 02:01:58PM +0800, AceLan Kao wrote:
> From: "Chia-Lin Kao (AceLan)" <acelan.kao@canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1902672
> 
> [Impact]
> There are some drivers are required to enable Advantech UNO-420 platform.
> 
> [Fix]
> Advantech is submitting their drivers to upstream for review, and
> considering that the patches are new drivers, it should be safe pull them
> back to ubuntu kernel.
> https://lkml.org/lkml/2021/1/18/500
> 
> [Test]
> Verified on Advantech UNO-420 platform.
> 
> [Where problems could occur]
> Those commits create 3 new drivers, and do not modify any existing drivers.
> Should introduce no regression.
> 
> v2 -> v3:
> 	SRU upstream v4 -> v6
> v3 -> v4:
> 	Add new drivers depend on UBUNTU_ODM_DRIVERS
> 	Replace "SAUCE:" with "ODM:" in subject
> 
> Campion Kang (6):
>   UBUNTU: ODM: MAINTAINERS: Add Advantech AHC1EC0 embedded controller
>     entry
>   UBUNTU: ODM: mfd: ahc1ec0: Add Advantech EC include file used by
>     dt-bindings
>   UBUNTU: ODM: dt-bindings: mfd: ahc1ec0.yaml: Add Advantech embedded
>     controller - AHC1EC0
>   UBUNTU: ODM: mfd: ahc1ec0: Add support for Advantech embedded
>     controller
>   UBUNTU: ODM: hwmon: ahc1ec0-hwmon: Add sub-device hwmon for Advantech
>     embedded controller
>   UBUNTU: ODM: watchdog: ahc1ec0-wdt: Add sub-device watchdog for
>     Advantech embedded controller
> 
> Chia-Lin Kao (AceLan) (1):
>   UBUNTU: [Config] update config for Advantech devices
> 
>  .../devicetree/bindings/mfd/ahc1ec0.yaml      |  69 ++
>  MAINTAINERS                                   |  11 +
>  debian.master/config/config.common.ubuntu     |   3 +
>  drivers/hwmon/Kconfig                         |  11 +
>  drivers/hwmon/Makefile                        |   1 +
>  drivers/hwmon/ahc1ec0-hwmon.c                 | 660 ++++++++++++++
>  drivers/mfd/Kconfig                           |  11 +
>  drivers/mfd/Makefile                          |   2 +
>  drivers/mfd/ahc1ec0.c                         | 808 ++++++++++++++++++
>  drivers/watchdog/Kconfig                      |  12 +
>  drivers/watchdog/Makefile                     |   1 +
>  drivers/watchdog/ahc1ec0-wdt.c                | 261 ++++++
>  include/dt-bindings/mfd/ahc1ec0-dt.h          |  25 +
>  include/linux/mfd/ahc1ec0.h                   | 276 ++++++
>  14 files changed, 2151 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/mfd/ahc1ec0.yaml
>  create mode 100644 drivers/hwmon/ahc1ec0-hwmon.c
>  create mode 100644 drivers/mfd/ahc1ec0.c
>  create mode 100644 drivers/watchdog/ahc1ec0-wdt.c
>  create mode 100644 include/dt-bindings/mfd/ahc1ec0-dt.h
>  create mode 100644 include/linux/mfd/ahc1ec0.h
> 
> -- 
> 2.25.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Applied to focal:linux/master-next with adjustment made to add "ODM: "
to the subject line of patch 7/7.

William Breathitt Gray <william.gray@canonical.com>