ACK/Cmnt: [SRU][PULL v2][Jammy:linux-intel-iotg] RPL series enablement
Tim Gardner
tim.gardner at canonical.com
Wed Feb 15 14:06:26 UTC 2023
On 2/14/23 8:15 PM, Jian Hui Lee wrote:
> BugLink: https://bugs.launchpad.net/bugs/2006914
>
> [Impact]
> * Enablement for Intel RPL series
>
> [Test Plan]
> * Compile tested
> * Boot on an Intel RPL-S/P SDP and give a test on each function
>
> v2: modify phrasing in log.
>
> ----------------------------------------------------------------
> The following changes since commit 85615d06302a494e74b1db9fef5ca2b86441944c:
>
> UBUNTU: SAUCE: spi: pxa2xx: Fix for proper chip select Assertion of
> pxa2xx controller (2023-02-10 14:49:15 +0800)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~jianhuilee/ubuntu/+source/linux-intel-iotg/+git/jammy-iotg
> rpl-for-review-20230213
>
> for you to fetch changes up to 11a35de36114e2ea95a3e8947138c2e19afe868f:
>
> drm/i915/rpl-p: Add stepping info (2023-02-15 10:47:31 +0800)
>
> ----------------------------------------------------------------
> Andy Shevchenko (1):
> spi: intel-pci: Add support for Intel Ice Lake-N SPI serial flash
>
> Anusha Srivatsa (2):
> drm/i915/rpl-s: Add PCH Support for Raptor Lake S
> drm/i915/rpl-s: Add stepping info
>
> Christophe JAILLET (1):
> spi: intel: Use correct order for the parameters of devm_kcalloc()
>
> Gayatri Kammela (1):
> platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver
>
> George D Sworo (2):
> platform/x86/intel: pmc: Support Intel Raptorlake P
> thunderbolt: Add support for Intel Raptor Lake
>
> Gil Fine (12):
> thunderbolt: Add TMU uni-directional mode
> thunderbolt: Change TMU mode to HiFi uni-directional once
> DisplayPort tunneled
> thunderbolt: Change downstream router's TMU rate in both TMU
> uni/bidir mode
> thunderbolt: Add CL0s support for USB4 routers
> thunderbolt: Move usb4_switch_wait_for_bit() to switch.c
> thunderbolt: Silently ignore CLx enabling in case CLx is not supported
> thunderbolt: Implement TMU time disruption for Intel Titan Ridge
> thunderbolt: Rename Intel TB_VSE_CAP_IECS capability
> thunderbolt: Enable CL0s for Intel Titan Ridge
> thunderbolt: CLx disable before system suspend only if previously enabled
> thunderbolt: Add CL1 support for USB4 and Titan Ridge routers
> thunderbolt: Fix typos in CLx enabling
>
> Jian Hui Lee (1):
> UBUNTU: [Config] intel-iotg: Update configs for
> CONFIG_SPI_INTEL/CONFIG_SPI_INTEL_PCI/CONFIG_SPI_INTEL_PLATFORM
>
> José Roberto de Souza (2):
> drm/i915: Track media IP stepping separated from GT
> drm/i915: Rename GT_STEP to GRAPHICS_STEP
>
> Matt Atwood (2):
> drm/i915/rpl-p: Add PCI IDs
> drm/i915/rpl-p: Add stepping info
>
> Mauro Lima (1):
> spi: intel: Fix the offset to get the 64K erase opcode
>
> Mika Westerberg (14):
> mtd: spi-nor: intel-spi: Disable write protection only if asked
> mtd: spi-nor: intel-spi: Convert to SPI MEM
> spi: intel: Add support for Raptor Lake-S SPI serial flash
> spi: intel: Fix typo in kernel-doc of intel_spi_probe()
> spi: intel: Implement dirmap hooks
> spi: intel: Add support for second flash chip
> spi: intel: 64k erase is supported from Canon Lake and beyond
> spi: intel: Use correct mask for flash and protected regions
> thunderbolt: Move port CL state functions into correct place in switch.c
> thunderbolt: Add helper to check if CL states are enabled on port
> thunderbolt: Add support for receiver lane margining
> thunderbolt: Disable LTTPR on Intel Titan Ridge
> thunderbolt: Add functions to support DisplayPort bandwidth
> allocation mode
> thunderbolt: Add support for DisplayPort bandwidth allocation mode
>
> Tamar Mashiah (1):
> UBUNTU: SAUCE: spi: intel: Add protected and locked attributes
>
> Tejas Upadhyay (1):
> drm/i915: Add RPL-S PCI IDs
>
> Venkata Sandeep Dhanalakota (1):
> drm/i915: Make wa list per-gt
>
> Xiang Wangx (1):
> thunderbolt: Fix typo in comment
>
> Yang Li (1):
> thunderbolt: Fix some kernel-doc comments
>
> Documentation/ABI/testing/sysfs-driver-spi-intel | 20 +
> arch/x86/kernel/early-quirks.c | 1 +
> debian.intel-iotg/config/annotations | 6 +
> debian.intel-iotg/config/config.common.ubuntu | 5 +-
> drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 2 +-
> drivers/gpu/drm/i915/gt/intel_gt.c | 3 +
> drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 +
> drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +-
> drivers/gpu/drm/i915/gt/intel_workarounds.c | 168 +--
> drivers/gpu/drm/i915/gt/intel_workarounds.h | 2 +-
> drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +-
> drivers/gpu/drm/i915/i915_drv.c | 2 -
> drivers/gpu/drm/i915/i915_drv.h | 57 +-
> drivers/gpu/drm/i915/i915_gem.c | 2 -
> drivers/gpu/drm/i915/i915_pci.c | 1 +
> drivers/gpu/drm/i915/intel_device_info.c | 9 +-
> drivers/gpu/drm/i915/intel_device_info.h | 11 +-
> drivers/gpu/drm/i915/intel_pch.c | 1 +
> drivers/gpu/drm/i915/intel_pch.h | 1 +
> drivers/gpu/drm/i915/intel_pm.c | 6 +-
> drivers/gpu/drm/i915/intel_step.c | 92 +-
> drivers/gpu/drm/i915/intel_step.h | 3 +-
> drivers/mfd/lpc_ich.c | 59 +-
> drivers/mtd/spi-nor/controllers/Kconfig | 36 -
> drivers/mtd/spi-nor/controllers/Makefile | 3 -
> drivers/mtd/spi-nor/controllers/intel-spi.c | 968 -------------
> drivers/mtd/spi-nor/controllers/intel-spi.h | 21 -
> drivers/platform/x86/intel/pmc/core.c | 3 +
> drivers/spi/Kconfig | 39 +
> drivers/spi/Makefile | 3 +
> .../intel-spi-pci.c => spi/spi-intel-pci.c} | 52 +-
> .../spi-intel-platform.c} | 22 +-
> drivers/spi/spi-intel.c | 1485 ++++++++++++++++++++
> drivers/spi/spi-intel.h | 21 +
> drivers/thunderbolt/Kconfig | 10 +
> drivers/thunderbolt/ctl.c | 56 +-
> drivers/thunderbolt/ctl.h | 4 +-
> drivers/thunderbolt/debugfs.c | 836 +++++++++++
> drivers/thunderbolt/icm.c | 2 +
> drivers/thunderbolt/lc.c | 24 +
> drivers/thunderbolt/nhi.c | 4 +
> drivers/thunderbolt/nhi.h | 2 +
> drivers/thunderbolt/sb_regs.h | 58 +
> drivers/thunderbolt/switch.c | 488 +++++++
> drivers/thunderbolt/tb.c | 560 +++++++-
> drivers/thunderbolt/tb.h | 158 ++-
> drivers/thunderbolt/tb_msgs.h | 11 +-
> drivers/thunderbolt/tb_regs.h | 153 +-
> drivers/thunderbolt/tmu.c | 492 ++++++-
> drivers/thunderbolt/tunnel.c | 494 ++++++-
> drivers/thunderbolt/tunnel.h | 18 +
> drivers/thunderbolt/usb4.c | 743 +++++++++-
> drivers/thunderbolt/xdomain.c | 4 +
> include/drm/i915_pciids.h | 13 +-
> include/linux/mfd/lpc_ich.h | 2 +-
> .../platform_data/x86/{intel-spi.h => spi-intel.h} | 12 +-
> 56 files changed, 5827 insertions(+), 1427 deletions(-)
> create mode 100644 Documentation/ABI/testing/sysfs-driver-spi-intel
> delete mode 100644 drivers/mtd/spi-nor/controllers/intel-spi.c
> delete mode 100644 drivers/mtd/spi-nor/controllers/intel-spi.h
> rename drivers/{mtd/spi-nor/controllers/intel-spi-pci.c =>
> spi/spi-intel-pci.c} (82%)
> rename drivers/{mtd/spi-nor/controllers/intel-spi-platform.c =>
> spi/spi-intel-platform.c} (65%)
> create mode 100644 drivers/spi/spi-intel.c
> create mode 100644 drivers/spi/spi-intel.h
> rename include/linux/platform_data/x86/{intel-spi.h => spi-intel.h} (64%)
>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
Backport comments look good. Most patches are clean cherry picks.
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list