Publishing details
Changelog
linux-starfive-5.17 (5.17.0-1001.1) jammy; urgency=medium
* jammy/linux-starfive-5.17: 5.17.0-1001.1 -proposed tracker (LP: #1976388)
* Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/master)
* Enable StarFive VisionFive board (LP: #1975580)
- SAUCE: riscv: add ARCH_DMA_MINALIGN support
- SAUCE: riscv: optimized memcpy
- SAUCE: riscv: optimized memmove
- SAUCE: riscv: optimized memset
- SAUCE: riscv: Add -ffreestanding for string functions
- SAUCE: riscv: dts: starfive: Group tuples in interrupt properties
- SAUCE: dt-bindings: clock: Add JH7100 audio clock definitions
- SAUCE: dt-bindings: clock: Add starfive,jh7100-audclk bindings
- SAUCE: clk: starfive: jh7100: Make hw clock implementation reusable
- SAUCE: clk: starfive: jh7100: Support more clock types
- SAUCE: clk: starfive: Add JH7100 audio clock driver
- SAUCE: RISC-V: Add StarFive JH7100 audio clock node
- SAUCE: dt-bindings: reset: Add StarFive JH7100 audio reset definitions
- SAUCE: dt-bindings: reset: Add starfive,jh7100-audrst bindings
- SAUCE: reset: Create subdirectory for StarFive drivers
- SAUCE: reset: starfive: Use 32bit I/O on 32bit registers
- SAUCE: reset: starfive: Add JH7100 audio reset driver
- SAUCE: RISC-V: Add StarFive JH7100 audio reset node
- SAUCE: clk: starfive: jh7100: Keep more clocks alive
- SAUCE: pinctrl: starfive: Reset pinmux settings
- SAUCE: serial: 8250_dw: Use device tree match data
- SAUCE: serial: 8250_dw: Add starfive,jh7100-hsuart compatible
- SAUCE: dt-bindings: hwmon: add starfive,jh7100-temp bindings
- SAUCE: hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
- SAUCE: watchdog: Add StarFive SI5 watchdog driver
- SAUCE: drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
- SAUCE: sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
- SAUCE: sifive/sifive_l2_cache: Add Starfive support
- SAUCE: sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
- SAUCE: sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
- SAUCE: sifive/sifive_l2_cache: Align the address to cache line
- SAUCE: drivers/tty/serial/8250: update driver for JH7100
- SAUCE: pwm: sifive-ptc: Add SiFive PWM PTC driver
- SAUCE: dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
- SAUCE: dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
- SAUCE: dmaengine: dw-axi-dmac: Handle xfer start while non-idle
- SAUCE: dmaengine: dw-axi-dmac: Add StarFive JH7100 support
- SAUCE: dmaengine: Add dw-axi-dmac-starfive driver for JH7100
- SAUCE: dmaengine: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
- SAUCE: net: phy: motorcomm: Add YT8521 support
- SAUCE: net: phy: motorcomm: Add WIP YT8521 wake-on-lan code
- SAUCE: net: stmmac: Configure gtxclk based on speed
- SAUCE: net: stmmac: use GFP_DMA32
- SAUCE: ASoC: starfive: Add StarFive JH7100 audio drivers
- SAUCE: drm/starfive: Add StarFive drm driver
- SAUCE: drm/i2c/tda998x: Hardcode register values for Starlight
- SAUCE: drm/starfive: crtc: Use devm_platform_ioremap_resource_byname
- SAUCE: drm/starfive: Use clock api
- SAUCE: drm/starfive: Use reset api
- SAUCE: drm/starfive: Use actual clock rate
- SAUCE: drm/starfive: Support DRM_FORMAT_XRGB8888
- SAUCE: drm/starfive: Propagate bridge error properly
- SAUCE: nvdla: add NVDLA driver
- SAUCE: spi: cadence-quadspi: Allow compilation on RISC-V
- SAUCE: RISC-V: Enable SIFIVE_L2_FLUSH for StarFive SoCs
- SAUCE: RISC-V: Support non-coherent DMA operations
- SAUCE: riscv: dts: Add full JH7100, Starlight and VisionFive support
- [Config] Update configs after applying StarFive patches
* Excessive size of kernel modules on RISC-V - modules unstripped
(LP: #1964335)
- SAUCE: scripts/Makefile.modinst discard-locals from modules
* Miscellaneous Ubuntu changes
- [Packaging] create starfive flavour
- [Config] Update configs in jammy chroot
-- Dimitri John Ledkov <email address hidden> Tue, 31 May 2022 20:08:40 +0100
Builds
Built packages
-
linux-buildinfo-5.17.0-1001-starfive
Linux kernel buildinfo for version 5.17.0 on RISC-V
-
linux-headers-5.17.0-1001-starfive
Linux kernel headers for version 5.17.0 on RISC-V
-
linux-image-5.17.0-1001-starfive
Linux kernel image for version 5.17.0 on RISC-V
-
linux-image-5.17.0-1001-starfive-dbgsym
Linux kernel debug image for version 5.17.0 on RISC-V
-
linux-modules-5.17.0-1001-starfive
Linux kernel extra modules for version 5.17.0 on RISC-V
-
linux-modules-extra-5.17.0-1001-starfive
Linux kernel extra modules for version 5.17.0 on RISC-V
-
linux-starfive-5.17-headers-5.17.0-1001
Header files related to Linux kernel version 5.17.0
-
linux-starfive-5.17-tools-5.17.0-1001
Linux kernel version specific tools for version 5.17.0-1001
-
linux-tools-5.17.0-1001-starfive
Linux kernel version specific tools for version 5.17.0-1001
Package files