[ubuntu/jammy-proposed] linux-nezha-5.17 5.17.0-1001.1 (Accepted)
Andy Whitcroft
apw at canonical.com
Wed Jun 22 14:08:35 UTC 2022
linux-nezha-5.17 (5.17.0-1001.1) jammy; urgency=medium
* jammy/linux-nezha-5.17: 5.17.0-1001.1 -proposed tracker (LP: #1978119)
* Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/master)
* Enable Nezha board (LP: #1975592)
- SAUCE: bus: sun50i-de2: Prevent driver from being unbound
- SAUCE: dt-bindings: crypto: sun8i-ce: Add compatible for D1
- SAUCE: crypto: sun8i-ce - Add TRNG clock to D1 variant
- SAUCE: dt-bindings: clock: Add compatible for D1 DE2 clocks
- SAUCE: dt-bindings: display: Separate clock item lists by compatible
- SAUCE: dt-bindings: display: Add D1 display engine compatibles
- SAUCE: drm/sun4i: csc: Add support for the new MMIO layout
- SAUCE: drm/sun4i: Allow VI layers to be primary planes
- SAUCE: drm/sun4i: Allow building the driver on RISC-V
- SAUCE: drm/sun4i: Add support for D1 mixers
- SAUCE: drm/sun4i: Add support for D1 TCON TOP
- SAUCE: drm/sun4i: Add support for D1 TCONs
- SAUCE: drm/sun4i: Add compatible for D1 display engine
- SAUCE: dt-bindings: display: Add D1 HDMI compatibles
- SAUCE: drm/sun4i: Add support for D1 HDMI
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation
- SAUCE: drm/sun4i: sun8i-hdmi-phy: Add support for D1 PHY
- SAUCE: drm/sun4i: Copy in BSP code for D1 HDMI PHY
- SAUCE: dt-bindings: dma: sun50i-a64: Add compatible for D1
- SAUCE: dmaengine: sun6i: Do not use virt_to_phys
- SAUCE: dmaengine: sun6i: Add support for 34-bit physical addresses
- SAUCE: dmaengine: sun6i: Add support for the D1 variant
- SAUCE: hwspinlock: sun6i: Clarify bank counting logic
- SAUCE: hwspinlock: sun6i: Fix driver to match binding
- SAUCE: dt-bindings: hwlock: sun6i: Add interrupts property
- SAUCE: dt-bindings: hwlock: sun6i: Add per-SoC compatibles
- SAUCE: dt-bindings: iommu: sun50i-h6: Add compatible for D1
- SAUCE: of/irq: Use interrupts-extended to find parent
- SAUCE: dt-bindings: irqchip: Add Allwinner D1 interrupt controller
- SAUCE: irqchip/sun20i: Add Allwinner D1 stacked INTC driver
- SAUCE: dt-bindings: leds: Add Allwinner R329/D1 LED controller
- SAUCE: leds: sun50i-r329: New driver for the R329/D1 LED controller
- SAUCE: dt-bindings: input: sun4i-lradc-keys: Add R329 and D1 compatibles
- SAUCE: Input: sun4i-lradc-keys: Add optional clock/reset support
- SAUCE: Input: sun4i-lradc-keys: Add support for R329 and D1
- SAUCE: ASoC: dt-bindings: sun4i-spdif: Require resets for H6
- SAUCE: ASoC: dt-bindings: sun4i-spdif: Add compatible for D1
- SAUCE: ASoC: sun4i-spdif: Assert reset when removing the device
- SAUCE: ASoC: sun4i-spdif: Simplify code around optional resets
- SAUCE: ASoC: sun4i-spdif: Add support for separate RX/TX clocks
- SAUCE: ASoC: sun4i-spdif: Add support for the D1 variant
- SAUCE: dt-bindings: thermal: sun8i: Add compatible for D1
- SAUCE: thermal: sun8i: Document the unknown field
- SAUCE: thermal: sun8i: Set the event type for new samples
- SAUCE: thermal: sun8i: Use optional clock/reset getters
- SAUCE: thermal: sun8i: Ensure vref is powered
- SAUCE: thermal: sun8i: Add support for the D1 variant
- SAUCE: RISC-V: Correctly print supported extensions
- SAUCE: RISC-V: Minimal parser for "riscv, isa" strings
- SAUCE: RISC-V: Extract multi-letter extension names from "riscv, isa"
- SAUCE: RISC-V: Implement multi-letter ISA extension probing framework
- SAUCE: RISC-V: Do no continue isa string parsing without correct XLEN
- SAUCE: RISC-V: Improve /proc/cpuinfo output for ISA extensions
- SAUCE: riscv: prevent null-pointer dereference with sbi_remote_fence_i
- SAUCE: riscv: integrate alternatives better into the main architecture
- SAUCE: riscv: allow different stages with alternatives
- SAUCE: riscv: implement module alternatives
- SAUCE: riscv: implement ALTERNATIVE_2 macro
- SAUCE: riscv: extend concatenated alternatives-lines to the same length
- SAUCE: riscv: prevent compressed instructions in alternatives
- SAUCE: riscv: move boot alternatives to after fill_hwcap
- SAUCE: riscv: Fix accessing pfn bits in PTEs for non-32bit variants
- SAUCE: riscv: add cpufeature handling via alternatives
- SAUCE: riscv: add RISC-V Svpbmt extension support
- SAUCE: riscv: remove FIXMAP_PAGE_IO and fall back to its default value
- SAUCE: riscv: don't use global static vars to store alternative data
- SAUCE: riscv: add memory-type errata for T-Head
- SAUCE: riscv: Implement Zicbom-based cache management operations
- SAUCE: riscv: implement cache-management errata for T-Head SoCs
- SAUCE: RISC-V: Clear SIP bit only when using SBI IPI operations
- SAUCE: irqchip/riscv-intc: Create domain using named fwnode
- SAUCE: RISC-V: Treat IPIs as normal Linux IRQs
- SAUCE: RISC-V: Allow marking IPIs as suitable for remote FENCEs
- SAUCE: RISC-V: Use IPIs for remote TLB flush when possible
- SAUCE: RISC-V: Use IPIs for remote icache flush when possible
- SAUCE: dt-bindings: interrupt-controller: Add ACLINT MSWI and SSWI bindings
- SAUCE: irqchip: Add ACLINT software interrupt driver
- SAUCE: RISC-V: Select ACLINT SWI driver for virt machine
- SAUCE: dt-bindings: timer: Add ACLINT MTIMER bindings
- SAUCE: clocksource: clint: Add support for ACLINT MTIMER device
- SAUCE: riscv: Allow suspend
- SAUCE: clk: sunxi-ng: Add support for the sun6i RTC clocks
- SAUCE: clk: sunxi-ng: mux: Allow muxes to have keys
- SAUCE: clk: sunxi-ng: sun6i-rtc: Add support for H6
- SAUCE: riscv: cacheinfo: Remind myself to fix this
- SAUCE: clk: sunxi-ng: sun6i-rtc: Mark rtc-32k as critical
- SAUCE: clocksource: riscv: Prefer it over MMIO clocksources
- SAUCE: cpufreq: sun50i: add efuse_xlate to get efuse version.
- SAUCE: cpufreq: sun50i: add A100 cpufreq support
- SAUCE: cpufreq: sun50i: Move out of ARM-specific section
- SAUCE: cpufreq: sun50i: Add D1 cpufreq support
- SAUCE: dmaengine: sun6i: Changes from BSP
- SAUCE: drm/panel: Add driver for ST7701s DPI LCD panel
- SAUCE: iommu/sun50i: Add support for D1 IOMMU
- SAUCE: mailbox: Add v2 mailbox
- SAUCE: mmc: sunxi-mmc: Correct the maximum transfer size
- SAUCE: mmc: sunxi-mmc: Add more registers
- SAUCE: dt-bindings: pinctrl: Add compatible for Allwinner D1
- SAUCE: pinctrl: sunxi: Support new 2.5V I/O bias mode
- SAUCE: pinctrl: sunxi: Adapt for D1 register layout
- SAUCE: pinctrl: sunxi: Add support for Allwinner D1 SoC
- SAUCE: pwm: sun8i-v536: document device tree bindings
- SAUCE: pwm: sunxi: Add Allwinner SoC PWM controller driver
- SAUCE: squash? pwm: sunxi: Add Allwinner SoC PWM controller driver
- SAUCE: pwm: sun8i-v536: Add support for the Allwinner D1
- SAUCE: remoteproc: sun8i-dsp: Add a driver for the DSPs in sunxi SoCs
- SAUCE: rtc: sun6i: Add Allwinner D1 support
- SAUCE: soc: sunxi: sram: Actually marked claimed regions as claimed
- SAUCE: soc: sunxi: sram: Map SRAM back to CPU on release
- SAUCE: soc: sunxi: sram: Fix debugfs file leak
- SAUCE: soc: sunxi: sram: Use devm_of_platform_populate
- SAUCE: soc: sunxi: sram: Add support for D1 LDOs
- SAUCE: soc: sunxi: sram: Fix debugfs for A64 SRAM C
- SAUCE: soc: sunxi: sram: Add D1 DSP SRAM
- SAUCE: soc: sunxi: sram: Add D1 syscon variant
- SAUCE: spi: spi-sun6i: Use a struct for quirks
- SAUCE: spi: spi-sun6i: Add Allwinner R329 support
- SAUCE: spi: spi-sun6i: Dual/Quad RX Support
- SAUCE: thermal/of: Remove duplicate null check
- SAUCE: ASoC: sun4i-i2s: Also set capture DMA width
- SAUCE: ASoC: sun4i-spdif: Add support for separate resets
- SAUCE: ASoC: sun20i-codec: New driver for D1 internal codec
- SAUCE: ASoC: sun20i-codec: What is this ramp thing?
- SAUCE: dt-bindings: Add compatibles for D1
- SAUCE: dt-bindings: riscv: Add compatible for T-HEAD C906
- SAUCE: Disable broken ARCH_SUNXI drivers
- SAUCE: riscv: Add Allwinner D1 SoC support
- SAUCE: riscv: Add Allwinner D1 SoC device tree
- SAUCE: riscv: Add D1 Nezha board device tree
- SAUCE: riscv: dts: add Lichee RV and its dock support
- SAUCE: riscv: dts: add Lichee RV 86 Panel
- SAUCE: misc changes
- SAUCE: Add a defconfig for the Nezha
- SAUCE: dt-bindings: rtc: sun6i: Clean up repetition
- SAUCE: dt-bindings: rtc: sun6i: Add H616, R329, and D1 support
- SAUCE: rtc: sun6i: Enable the bus clock when provided
- SAUCE: rtc: sun6i: Fix time overflow handling
- SAUCE: rtc: sun6i: Add support for linear day storage
- SAUCE: rtc: sun6i: Add support for broken-down alarm registers
- SAUCE: rtc: sun6i: Add Allwinner H616 support
- SAUCE: dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles
- SAUCE: mmc: sunxi-mmc: Add D1 MMC variant
- SAUCE: UBUNTU: Fix compilation error
- SAUCE: riscv: Fix missing PAGE_PFN_MASK
- [Config] Update config after nezha 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 nezha flavour
- [Packaging] Commit initial abi
- [Config] Update configs in jammy chroot
Date: 2022-06-10 14:39:09.932672+00:00
Changed-By: Dimitri John Ledkov <dimitri.ledkov+lp at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-nezha-5.17/5.17.0-1001.1
-------------- next part --------------
Sorry, changesfile not available.
More information about the jammy-changes
mailing list