Message ID | 20201118062451.360192-1-acelan.kao@canonical.com |
---|---|
Headers | show |
Series | Intel Tiger Lake-H IDs supplement | expand |
On 18.11.20 07:24, AceLan Kao wrote: > BugLink: https://bugs.launchpad.net/bugs/1904521 > > [Impact] > Intel Tiger Lake-H platform requires new pin settings and IDs to enable. > > [Fix] > Intel provides us a list of TGL-H commits from 5.8 and 5.9, we need all of > the commits to enable TGL-H platforms completely. > > [Test] > Verified those commits on Intel TGL-H SDP > > [Regression potential] > Low, all of those commits are adding new IDs for TGL-H platform. > > Alexander Shishkin (1): > intel_th: pci: Add Tiger Lake PCH-H support > > Andy Shevchenko (2): > mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs > pinctrl: intel: Introduce common flags for GPIO mapping scheme > > Boris Brezillon (1): > mtd: spi-nor: Prepare core / manufacturer code split > > Guenter Roeck (1): > mtd: spi-nor: Compile files in controllers/ directory > > Heikki Krogerus (1): > usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant > > Jarkko Nikula (2): > i2c: i801: Add support for Intel Tiger Lake PCH-H > spi: pxa2xx: Add support for Intel Tiger Lake PCH-H > > Mika Westerberg (2): > mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial > flash > pinctrl: tigerlake: Add support for Tiger Lake-H > > drivers/hwtracing/intel_th/pci.c | 5 + > drivers/i2c/busses/i2c-i801.c | 4 + > drivers/mfd/intel-lpss-pci.c | 16 + > drivers/mtd/spi-nor/Kconfig | 83 +--- > drivers/mtd/spi-nor/Makefile | 12 +- > drivers/mtd/spi-nor/controllers/Kconfig | 83 ++++ > drivers/mtd/spi-nor/controllers/Makefile | 9 + > .../spi-nor/{ => controllers}/aspeed-smc.c | 0 > .../{ => controllers}/cadence-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/hisi-sfc.c | 0 > .../spi-nor/{ => controllers}/intel-spi-pci.c | 1 + > .../{ => controllers}/intel-spi-platform.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.h | 0 > .../spi-nor/{ => controllers}/mtk-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/nxp-spifi.c | 0 > drivers/mtd/spi-nor/{spi-nor.c => core.c} | 0 > drivers/pinctrl/intel/pinctrl-intel.c | 19 +- > drivers/pinctrl/intel/pinctrl-intel.h | 14 +- > drivers/pinctrl/intel/pinctrl-tigerlake.c | 358 ++++++++++++++++++ > drivers/spi/spi-pxa2xx.c | 5 + > drivers/usb/dwc3/dwc3-pci.c | 4 + > 22 files changed, 515 insertions(+), 98 deletions(-) > create mode 100644 drivers/mtd/spi-nor/controllers/Kconfig > create mode 100644 drivers/mtd/spi-nor/controllers/Makefile > rename drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/cadence-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/hisi-sfc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-pci.c (97%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-platform.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.h (100%) > rename drivers/mtd/spi-nor/{ => controllers}/mtk-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/nxp-spifi.c (100%) > rename drivers/mtd/spi-nor/{spi-nor.c => core.c} (100%) > I only looked at the Groovy patches and both appear reasonable. Acked-by: Stefan Bader <stefan.bader@canonical.com>
On 18.11.20 07:24, AceLan Kao wrote: > BugLink: https://bugs.launchpad.net/bugs/1904521 > > [Impact] > Intel Tiger Lake-H platform requires new pin settings and IDs to enable. > > [Fix] > Intel provides us a list of TGL-H commits from 5.8 and 5.9, we need all of > the commits to enable TGL-H platforms completely. > > [Test] > Verified those commits on Intel TGL-H SDP > > [Regression potential] > Low, all of those commits are adding new IDs for TGL-H platform. > > Alexander Shishkin (1): > intel_th: pci: Add Tiger Lake PCH-H support > > Andy Shevchenko (2): > mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs > pinctrl: intel: Introduce common flags for GPIO mapping scheme > > Boris Brezillon (1): > mtd: spi-nor: Prepare core / manufacturer code split > > Guenter Roeck (1): > mtd: spi-nor: Compile files in controllers/ directory > > Heikki Krogerus (1): > usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant > > Jarkko Nikula (2): > i2c: i801: Add support for Intel Tiger Lake PCH-H > spi: pxa2xx: Add support for Intel Tiger Lake PCH-H > > Mika Westerberg (2): > mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial > flash > pinctrl: tigerlake: Add support for Tiger Lake-H > > drivers/hwtracing/intel_th/pci.c | 5 + > drivers/i2c/busses/i2c-i801.c | 4 + > drivers/mfd/intel-lpss-pci.c | 16 + > drivers/mtd/spi-nor/Kconfig | 83 +--- > drivers/mtd/spi-nor/Makefile | 12 +- > drivers/mtd/spi-nor/controllers/Kconfig | 83 ++++ > drivers/mtd/spi-nor/controllers/Makefile | 9 + > .../spi-nor/{ => controllers}/aspeed-smc.c | 0 > .../{ => controllers}/cadence-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/hisi-sfc.c | 0 > .../spi-nor/{ => controllers}/intel-spi-pci.c | 1 + > .../{ => controllers}/intel-spi-platform.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.h | 0 > .../spi-nor/{ => controllers}/mtk-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/nxp-spifi.c | 0 > drivers/mtd/spi-nor/{spi-nor.c => core.c} | 0 > drivers/pinctrl/intel/pinctrl-intel.c | 19 +- > drivers/pinctrl/intel/pinctrl-intel.h | 14 +- > drivers/pinctrl/intel/pinctrl-tigerlake.c | 358 ++++++++++++++++++ > drivers/spi/spi-pxa2xx.c | 5 + > drivers/usb/dwc3/dwc3-pci.c | 4 + > 22 files changed, 515 insertions(+), 98 deletions(-) > create mode 100644 drivers/mtd/spi-nor/controllers/Kconfig > create mode 100644 drivers/mtd/spi-nor/controllers/Makefile > rename drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/cadence-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/hisi-sfc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-pci.c (97%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-platform.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.h (100%) > rename drivers/mtd/spi-nor/{ => controllers}/mtk-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/nxp-spifi.c (100%) > rename drivers/mtd/spi-nor/{spi-nor.c => core.c} (100%) > I have reviewed only the patches for Groovy, they seem straightforward adding support for new hw. Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
On Wed, Nov 18, 2020 at 02:24:39PM +0800, AceLan Kao wrote: > BugLink: https://bugs.launchpad.net/bugs/1904521 > > [Impact] > Intel Tiger Lake-H platform requires new pin settings and IDs to enable. > > [Fix] > Intel provides us a list of TGL-H commits from 5.8 and 5.9, we need all of > the commits to enable TGL-H platforms completely. > > [Test] > Verified those commits on Intel TGL-H SDP > > [Regression potential] > Low, all of those commits are adding new IDs for TGL-H platform. > > Alexander Shishkin (1): > intel_th: pci: Add Tiger Lake PCH-H support > > Andy Shevchenko (2): > mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs > pinctrl: intel: Introduce common flags for GPIO mapping scheme > > Boris Brezillon (1): > mtd: spi-nor: Prepare core / manufacturer code split > > Guenter Roeck (1): > mtd: spi-nor: Compile files in controllers/ directory > > Heikki Krogerus (1): > usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant > > Jarkko Nikula (2): > i2c: i801: Add support for Intel Tiger Lake PCH-H > spi: pxa2xx: Add support for Intel Tiger Lake PCH-H > > Mika Westerberg (2): > mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial > flash > pinctrl: tigerlake: Add support for Tiger Lake-H > > drivers/hwtracing/intel_th/pci.c | 5 + > drivers/i2c/busses/i2c-i801.c | 4 + > drivers/mfd/intel-lpss-pci.c | 16 + > drivers/mtd/spi-nor/Kconfig | 83 +--- > drivers/mtd/spi-nor/Makefile | 12 +- > drivers/mtd/spi-nor/controllers/Kconfig | 83 ++++ > drivers/mtd/spi-nor/controllers/Makefile | 9 + > .../spi-nor/{ => controllers}/aspeed-smc.c | 0 > .../{ => controllers}/cadence-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/hisi-sfc.c | 0 > .../spi-nor/{ => controllers}/intel-spi-pci.c | 1 + > .../{ => controllers}/intel-spi-platform.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.h | 0 > .../spi-nor/{ => controllers}/mtk-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/nxp-spifi.c | 0 > drivers/mtd/spi-nor/{spi-nor.c => core.c} | 0 > drivers/pinctrl/intel/pinctrl-intel.c | 19 +- > drivers/pinctrl/intel/pinctrl-intel.h | 14 +- > drivers/pinctrl/intel/pinctrl-tigerlake.c | 358 ++++++++++++++++++ > drivers/spi/spi-pxa2xx.c | 5 + > drivers/usb/dwc3/dwc3-pci.c | 4 + > 22 files changed, 515 insertions(+), 98 deletions(-) > create mode 100644 drivers/mtd/spi-nor/controllers/Kconfig > create mode 100644 drivers/mtd/spi-nor/controllers/Makefile > rename drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/cadence-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/hisi-sfc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-pci.c (97%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-platform.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.h (100%) > rename drivers/mtd/spi-nor/{ => controllers}/mtk-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/nxp-spifi.c (100%) > rename drivers/mtd/spi-nor/{spi-nor.c => core.c} (100%) > > -- > 2.25.1 Applied to Groovy:linux. William Breathitt Gray
On 18.11.2020 8.24, AceLan Kao wrote: > BugLink: https://bugs.launchpad.net/bugs/1904521 > > [Impact] > Intel Tiger Lake-H platform requires new pin settings and IDs to enable. > > [Fix] > Intel provides us a list of TGL-H commits from 5.8 and 5.9, we need all of > the commits to enable TGL-H platforms completely. > > [Test] > Verified those commits on Intel TGL-H SDP > > [Regression potential] > Low, all of those commits are adding new IDs for TGL-H platform. > > Alexander Shishkin (1): > intel_th: pci: Add Tiger Lake PCH-H support > > Andy Shevchenko (2): > mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs > pinctrl: intel: Introduce common flags for GPIO mapping scheme > > Boris Brezillon (1): > mtd: spi-nor: Prepare core / manufacturer code split > > Guenter Roeck (1): > mtd: spi-nor: Compile files in controllers/ directory > > Heikki Krogerus (1): > usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant > > Jarkko Nikula (2): > i2c: i801: Add support for Intel Tiger Lake PCH-H > spi: pxa2xx: Add support for Intel Tiger Lake PCH-H > > Mika Westerberg (2): > mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial > flash > pinctrl: tigerlake: Add support for Tiger Lake-H > > drivers/hwtracing/intel_th/pci.c | 5 + > drivers/i2c/busses/i2c-i801.c | 4 + > drivers/mfd/intel-lpss-pci.c | 16 + > drivers/mtd/spi-nor/Kconfig | 83 +--- > drivers/mtd/spi-nor/Makefile | 12 +- > drivers/mtd/spi-nor/controllers/Kconfig | 83 ++++ > drivers/mtd/spi-nor/controllers/Makefile | 9 + > .../spi-nor/{ => controllers}/aspeed-smc.c | 0 > .../{ => controllers}/cadence-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/hisi-sfc.c | 0 > .../spi-nor/{ => controllers}/intel-spi-pci.c | 1 + > .../{ => controllers}/intel-spi-platform.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.c | 0 > .../mtd/spi-nor/{ => controllers}/intel-spi.h | 0 > .../spi-nor/{ => controllers}/mtk-quadspi.c | 0 > .../mtd/spi-nor/{ => controllers}/nxp-spifi.c | 0 > drivers/mtd/spi-nor/{spi-nor.c => core.c} | 0 > drivers/pinctrl/intel/pinctrl-intel.c | 19 +- > drivers/pinctrl/intel/pinctrl-intel.h | 14 +- > drivers/pinctrl/intel/pinctrl-tigerlake.c | 358 ++++++++++++++++++ > drivers/spi/spi-pxa2xx.c | 5 + > drivers/usb/dwc3/dwc3-pci.c | 4 + > 22 files changed, 515 insertions(+), 98 deletions(-) > create mode 100644 drivers/mtd/spi-nor/controllers/Kconfig > create mode 100644 drivers/mtd/spi-nor/controllers/Makefile > rename drivers/mtd/spi-nor/{ => controllers}/aspeed-smc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/cadence-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/hisi-sfc.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-pci.c (97%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi-platform.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/intel-spi.h (100%) > rename drivers/mtd/spi-nor/{ => controllers}/mtk-quadspi.c (100%) > rename drivers/mtd/spi-nor/{ => controllers}/nxp-spifi.c (100%) > rename drivers/mtd/spi-nor/{spi-nor.c => core.c} (100%) applied to oem-5.6, thanks