linux-iot 5.4.0-1014.16 source package in Ubuntu

Changelog

linux-iot (5.4.0-1014.16) focal; urgency=medium

  * focal/linux-iot: 5.4.0-1014.16 -proposed tracker (LP: #2013364)

  * Add support for Pensando SoC (LP: #2013438)
    - mmc: sdhci-cadence: remove unneeded 'inline' marker
    - mmc: sdhci-cadence: fix PHY write
    - mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode
    - spi: fix client driver breakages when using GPIO descriptors
    - mtd: spi-nor: macronix: Add support for mx66u2g45g
    - mtd: spi-nor: micron: Add SPI_NOR_DUAL_READ flag on mt25qu02g
    - SAUCE: mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on
      subnodes.
    - SAUCE: hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim
      Pasternak's TPS53679.c driver.
    - SAUCE: drivers/hwmon: Adding support LTC3888
    - SAUCE: i2c-designware: Add I2C code that attempts to recover from a stuck
      SDA line.
    - SAUCE: arm64/traps: Call platform handler for bad_mode
    - SAUCE: mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller
    - SAUCE: drivers/mmc/host: Pensando Elba support in the Cadence EMMC host
      controller
    - SAUCE: spi-dw: Support Pensando Elba custom chip-select
    - SAUCE: drivers/spi/spidev.c: Add pensando,cpld device tree compat entry
    - SAUCE: arch/arm64: Initial support for the Pensando Elba SoC
    - SAUCE: dts/pensnado: Elba flash partitions
    - SAUCE: drivers/edac: Add Elba EDAC support
    - SAUCE: drivers/soc/pensando: /dev/capmem driver.
    - SAUCE: Interrupt domain controllers for Elba ASIC.
    - SAUCE: i2c: Add Lattice RD1173 I2C controller driver.
    - SAUCE: drivers/uio: UIO drivers for Elba
    - SAUCE: drivers/pensando/soc: Boot State Machine (BSM) integration.
    - SAUCE: drivers/soc/pensando: crash dump driver.
    - SAUCE: drivers/soc/pensando: Add the Reset Cause driver
    - SAUCE: soc/pensando: pcie driver
    - SAUCE: dts/pensando: add mnet and mcrypt devices, with reserved dma memory
    - [Config] add Pensando Elba support
    - [Config] CONFIG_ARM64_VA_BITS_39=y
    - SAUCE: Pensando DSC drivers 1.15.9-C-65
    - SAUCE: add Pensando DSC drivers build machinery
    - SAUCE: pensando-dsc-drivers: Kconfig: Make the configs available only for
      ARCH_PENSANDO
    - [Config] enable Pensando DSC drivers as modules
    - SAUCE: arm64: fix platform_serror handling.
    - SAUCE: i2c: Add MODULE_ALIAS to support udev
    - SAUCE: edac: elba: Add MODULE_DEVICE_TABLE
    - SAUCE: ubuntu/pensando: mdev: Add MODULE_DEVICE_TABLE
    - [Config] arm64: CONFIG_VFIO_MDEV=n
    - SAUCE: spi/spidev: Add MODULE_ALIAS
    - [Packaging] Do not blacklist dw_wdt.ko
    - SAUCE: arm64: dts: pensando: remove unneeded Makefile code
    - SAUCE: dsc-drivers: update drivers for 1.15.9-C-100 (#19)
    - SAUCE: pciesvc - initial version
    - SAUCE: dsc-drivers: update ionic drivers to 22.11.1-001 (#21)
    - SAUCE: drivers/soc/pensando: refactor pciep_regrd32 for kpcimgr
    - SAUCE: drivers/soc/pensando: kpcimgr driver.
    - SAUCE: drivers/reset: Add emmc hardware reset
    - SAUCE: drivers/soc/pensando sbus driver
    - SAUCE: drivers/soc/pensando: boot_count to sysfs for kdump.log
    - SAUCE: drivers/i2c: Reset Lattice RD1173 master for i2c_busy set.
    - SAUCE: drivers/mtd/spi-nor: Winbond w25q02nw flash support.
    - SAUCE: drivers/soc/pensando: penfw driver
    - SAUCE: defconfig: cleanup elba_defconfig
    - SAUCE: arch/arm64/boot/dts: psci support
    - SAUCE: reset: change RESET_ELBASR to bool
    - [Config] Enable 4 new pensando options
    - watchdog: make DesignWare watchdog allow users to set bigger timeout value
    - SAUCE: drivers/i2c: Fix Lattice RD1173 interrupt handling
    - SAUCE: drivers/hwmon: Fix LTC3888-1 support.
    - SAUCE: ubuntu/pensando: Update to 1.59.0-C-5 (#26)

  * INVALID or PRIVATE BUG (LP: #2002610) // Add support for Pensando SoC
    (LP: #2013438)
    - SAUCE: ubuntu/pensando: set is_mgmt_nic to fix ethtool oob_mnic0

 -- Wen-chien Jesse Sung <email address hidden>  Fri, 31 Mar 2023 18:33:16 +0800

Upload details

Uploaded by:
Jesse Sung
Uploaded to:
Focal
Original maintainer:
Ubuntu Kernel Team
Architectures:
all amd64 arm64
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Focal: [FULLYBUILT] amd64 [FULLYBUILT] arm64

Downloads

File Size SHA-256 Checksum
linux-iot_5.4.0.orig.tar.gz 162.4 MiB 805f3ed93854317814c59caf2dbfd2097745685f95c8c18b509c9347dcc7d51f
linux-iot_5.4.0-1014.16.diff.gz 10.6 MiB ba2ea3473c0cb282be8534354b0221f7882f1dade3004a5e8a7cb3d1e9a8677c
linux-iot_5.4.0-1014.16.dsc 4.3 KiB 37090da4efd394efe6551204fd04a0d74f3d76a54a43bd19aa120383844ada73

View changes file

Binary packages built by this source

linux-buildinfo-5.4.0-1014-iot: Linux kernel buildinfo for version 5.4.0 on ARMv8 SMP

 This package contains the Linux kernel buildinfo for version 5.4.0 on
 ARMv8 SMP.
 .
 You likely do not want to install this package.

linux-headers-5.4.0-1014-iot: Linux kernel headers for version 5.4.0 on ARMv8 SMP

 This package provides kernel header files for version 5.4.0 on
 ARMv8 SMP.
 .
 This is for sites that want the latest kernel headers. Please read
 /usr/share/doc/linux-headers-5.4.0-1014/debian.README.gz for details.

linux-image-5.4.0-1014-iot: Signed kernel image iot

 A kernel image for iot. This version of it is signed with
 Canonical's signing key.

linux-image-5.4.0-1014-iot-dbgsym: Signed kernel image iot

 A link to the debugging symbols for the iot signed kernel.

linux-image-unsigned-5.4.0-1014-iot: Linux kernel image for version 5.4.0 on 64 bit x86 SMP

 This package contains the unsigned Linux kernel image for version 5.4.0 on
 64 bit x86 SMP.
 .
 Supports Generic processors.
 .
 Geared toward IoT systems.
 .
 You likely do not want to install this package directly. Instead, install
 the linux-iot meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.

linux-image-unsigned-5.4.0-1014-iot-dbgsym: Linux kernel debug image for version 5.4.0 on 64 bit x86 SMP

 This package provides the unsigned kernel debug image for version 5.4.0 on
 64 bit x86 SMP.
 .
 This is for sites that wish to debug the kernel.
 .
 The kernel image contained in this package is NOT meant to boot from. It
 is uncompressed, and unstripped. This package also includes the
 unstripped modules.

linux-iot-headers-5.4.0-1014: Header files related to Linux kernel version 5.4.0

 This package provides kernel header files for version 5.4.0, for sites
 that want the latest kernel headers. Please read
 /usr/share/doc/linux-iot-headers-5.4.0-1014/debian.README.gz for details

linux-iot-tools-5.4.0-1014: Linux kernel version specific tools for version 5.4.0-1014

 This package provides the architecture dependant parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 5.4.0-1014 on
 ARMv8.
 You probably want to install linux-tools-5.4.0-1014-<flavour>.

linux-iot-tools-common: Linux kernel version specific tools for version 5.4.0

 This package provides the architecture independent parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 5.4.0.

linux-modules-5.4.0-1014-iot: Linux kernel extra modules for version 5.4.0 on ARMv8 SMP

 Contains the corresponding System.map file, the modules built by the
 packager, and scripts that try to ensure that the system is not left in an
 unbootable state after an update.
 .
 Supports Generic processors.
 .
 Geared toward IoT systems.
 .
 You likely do not want to install this package directly. Instead, install
 the linux-iot meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.

linux-tools-5.4.0-1014-iot: Linux kernel version specific tools for version 5.4.0-1014

 This package provides the architecture dependant parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 5.4.0-1014 on
 ARMv8.