Publishing details
Changelog
linux-starfive (6.5.0-1001.2) mantic; urgency=medium
* mantic/linux-starfive: 6.5.0-1001.2 -proposed tracker (LP: #2037660)
* Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/d2023.09.27)
* Enable StarFive VisionFive board (LP: #1975580)
- riscv: dts: starfive: jh7100: Add temperature sensor node and thermal-zones
- riscv: dma-mapping: only invalidate after DMA, not flush
- riscv: dma-mapping: skip invalidation before bidirectional DMA
- riscv: dma-mapping: switch over to generic implementation
- riscv: mm: dma-noncoherent: nonstandard cache operations support
- riscv: Kconfig: Select DMA_DIRECT_REMAP only if MMU is enabled
- SAUCE: dt-bindings: pwm: Add StarFive PWM module
- SAUCE: pwm: starfive: Add PWM driver support
- SAUCE: riscv: dts: starfive: jh7100: Add PWM node and pins configuration
- SAUCE: dt-bindings: cache: sifive,ccache0: Support the StarFive JH7100 SoC
- SAUCE: soc: sifive: ccache: Add StarFive JH7100 support
- SAUCE: dt-bindings: cache: sifive,ccache0: Add sifive,cache-ops property
- SAUCE: soc: sifive: ccache: Support cache management operations
- SAUCE: riscv: errata: Add StarFive JH7100 errata
- SAUCE: riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs
- SAUCE: riscv: dts: starfive: Add JH7100 cache controller
- SAUCE: riscv: dts: starfive: Add pool for coherent DMA memory on JH7100
boards
- SAUCE: riscv: dts: starfive: Group tuples in interrupt properties
- SAUCE: riscv: dts: starfive: Add JH7100 MMC nodes
- SAUCE: clk: starfive: Add flags argument to JH71X0__MUX macro
- SAUCE: clk: starfive: jh7100: Add CLK_SET_RATE_PARENT to gmac_tx
- SAUCE: net: stmmac: dwmac-starfive: Add JH7100 support
- SAUCE: riscv: dts: starfive: Add JH7100 sysmain node
- SAUCE: dt-bindings: net: Add StarFive JH7100 dwmac support
- SAUCE: riscv: dts: starfive: Add JH7100 ethernet nodes
- SAUCE: riscv: dts: starfive: 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: starfive: Add JH7100 audio reset driver
- SAUCE: riscv: dts: starfive: Add StarFive JH7100 audio reset node
- SAUCE: power: reset: tps65086: Allow building as a module
- SAUCE: usb: cdns3: starfive: Simplify mode init
- SAUCE: usb: cdns3: starfive: Don't store device backpointer
- SAUCE: usb: cdns3: starfive: Add StarFive JH7100 support
- SAUCE: riscv: dts: starfive: Add JH7100 USB node
- SAUCE: clk: starfive: jh7100: Keep more clocks alive
- SAUCE: pinctrl: starfive: Reset pinmux settings
- SAUCE: net: phy: motorcomm: Disable rgmii rx delay
- SAUCE: usb: cdns3: starfive: Initialize JH7100 host mode
- SAUCE: net: stmmac: use GFP_DMA32
- SAUCE: serial: 8250_dw: Add starfive,jh7100-hsuart compatible
- SAUCE: drivers/tty/serial/8250: update driver for JH7100
- SAUCE: hwrng: Add StarFive JH7100 Random Number Generator driver
- SAUCE: [WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
- SAUCE: dmaengine: dw-axi-dmac: Handle xfer start while non-idle
- SAUCE: dmaengine: dw-axi-dmac: Add StarFive JH7100 support
- SAUCE: ASoC: starfive: Add StarFive JH7100 audio drivers
- SAUCE: drm/starfive: Add StarFive drm driver
- SAUCE: [WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
- SAUCE: drm/i2c/tda998x: Hardcode register values for Starlight
- SAUCE: nvdla: add NVDLA driver
- SAUCE: riscv: dts: Add full JH7100, Starlight and VisionFive support
- [Config] starfive: updateconfigs for JH7100 support
* efivar fails to read variables (LP: #2034705)
- efivarfs: fix statfs() on efivarfs
* 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 linux-starfive derivative
-- Emil Renner Berthing <email address hidden> Thu, 05 Oct 2023 16:09:23 +0200
Builds
Built packages
-
linux-buildinfo-6.5.0-1001-starfive
Linux kernel buildinfo for version 6.5.0 on RISC-V SMP
-
linux-headers-6.5.0-1001-starfive
Linux kernel headers for version 6.5.0 on RISC-V SMP
-
linux-image-6.5.0-1001-starfive
Linux kernel image for version 6.5.0 on RISC-V SMP
-
linux-image-6.5.0-1001-starfive-dbgsym
Linux kernel debug image for version 6.5.0 on RISC-V SMP
-
linux-modules-6.5.0-1001-starfive
Linux kernel extra modules for version 6.5.0 on RISC-V SMP
-
linux-modules-extra-6.5.0-1001-starfive
Linux kernel extra modules for version 6.5.0 on RISC-V SMP
-
linux-starfive-headers-6.5.0-1001
Header files related to Linux kernel version 6.5.0
-
linux-starfive-tools-6.5.0-1001
Linux kernel version specific tools for version 6.5.0-1001
-
linux-tools-6.5.0-1001-starfive
Linux kernel version specific tools for version 6.5.0-1001
Package files