[SRU][PULL v2][Jammy:linux-intel-iotg] RPL series enablement
Jian Hui Lee
jianhui.lee at canonical.com
Wed Feb 15 03:15:49 UTC 2023
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%)
More information about the kernel-team
mailing list