hirsute/linux-raspi: Upstream raspberrypi patchset 2021-01-23

Bug #1914015 reported by Juerg Haefliger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-raspi (Ubuntu)
Fix Released
Undecided
Unassigned
Hirsute
Fix Released
Undecided
Unassigned

Bug Description

Upstream raspberrypi patchset 2021-01-23

   Ported from the following raspberrypi branch:
      rpi-5.11.y

from https://github.com/raspberrypi/linux.git

configs: Add CRYPTO_ADIANTUM=m
configs: Regenerate defconfigs
configs: Add NVMEM_RMEM=m for 2711
ARM: multi_v7_defconfig: Enable nvmem's rmem driver
arm64: defconfig: Enable nvmem's rmem driver
ARM: dts: bcm2711: Add reserved memory template to hold firmware configuration
nvmem: Add driver to expose reserved memory as nvmem
dt-bindings: nvmem: Add bindings for rmem driver
configs: Add CONFIG_USB_NET_AQC111=m
configs: Add CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
staging: vc04_services: ISP: Add colour denoise control
uapi: bcm2835-isp: Add colour denoise configuration
bcm2835-dma: Add bcm2835-dma: Add DMA_WIDE_SOURCE and DMA_WIDE_DEST flags
dt: Enable DMA_WIDE_SOURCE and DMA_WIDE_DEST for hdmi audio
configs: Enable BCM2835 thermal driver in kernel8
vc4: Correct POS1_SCL for hvs5
vc4: Correct lbm size and calculation
overlays: seeed-can-fd-hat: clarify how to identify HAT version
dtoverlays: Update sensor overlays to use cam1_reg where possible
dt: Add a camera regulator node to all downstream Pi platforms
arch/arm: Add __memset alias to memset_rpi.S
overlays: add spi override to merus-amp overlay
overlays: add wm8960-soundcard overlay
overlays: Add overlay for Seeed Studio CAN BUS FD HAT v1 (based on mcp2517fd)
overlays: give Seeed Studio CAN BUS FD HAT a -v2 postfix
media: i2c: ov5647: Selection compliance fixes
bcm2711-rpi.dtsi: Bump hdmi audio dma priority to max
bcm2835-dma: Avoid losing CS flags after interrupt
dts: Enable DMA_WIDE_SOURCE for hdmi audio dma
staging/bcm2835-isp: Log the number of excess supported formats
staging/bcm2835-isp: Add the unpacked (16bpp) raw formats
staging/bcm2835-codec: Log the number of excess supported formats
staging/bcm2835-codec: Add the unpacked (16bpp) raw formats
staging/vc04_services: Add additional unpacked raw formats
staging/mmal-vchiq: Fix incorrect static vchiq_instance.
staging: vchiq: Fix bulk transfers on 64-bit builds
vc-sm-cma: fixed kbuild problem
staging: vchiq: Fix bulk userdata handling
drm/vc4: hdmi: Enable 10/12 bpc output
drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
drm/vc4: hdmi: Use the connector state pixel rate for the PHY
drm/vc4: hdmi: Store pixel frequency in the connector state
drm/vc4: hdmi: Create a custom connector state
drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails
drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
drm/vc4: Pass the atomic state to encoder hooks
drm/vc4: hvs: Align the HVS atomic hooks to the new API
drm/atomic: Pass the full state to CRTC atomic enable/disable
media: i2c: imx477: Selection compliance fixes
drm/vc4: Correct DSI register definition
vc4_hdmi: Move hdmi reset to bind
drm/vc4: Add configuration for BCM2711 DSI1.
dt-bindings: Add compatible for BCM2711 DSI1
drm/vc4: Add support for DSI0
media: ov9281: Add 1280x720 and 640x480 modes
drm/panel/raspberrypi-ts: Insert delay before polling for startup state
drm/panel/raspberrypi-touchscreen: Use independent I2C actions with delay.
Input: edt-ft5x06: Poll the device if no interrupt is configured.
vc4: Clear unused infoframe packet RAM registers
PCI: brcmstb: Restore initial fundamental reset
vc4_hdmi: Report that 3d/stereo is allowed
phy: broadcom: Add bcm54213pe configuration
phy: broadcom: split out the BCM54213PE from the BCM54210E IDs
firmware: raspberrypi: Add support for tryonce reboot flag
watchdog: bcm2835: Ignore params after the partition number
bcm2835-pcm: Fix up multichannel pcm audio
PiFi-40 driver, Makefile and Kconfig
bcm2708_fb: Fix a build warning
rpivid_h625: Fix build warnings
gpio-fsm: Fix a build warning
dwc_otg: Minimise header and fix build warnings
rpisense-fb: Set pseudo_pallete to prevent crash on fbcon takeover
staging: bcm2835-audio: Add disable-headphones flag
xhci: quirks: add link TRB quirk for VL805
drm/vc4: Add the 2711 HVS as a suitable DMA node
drm/vc4: Add all the HDMI registers into the debugfs dumps
drm/vc4: Reading the hotplug register is only valid if no GPIO defined
gpio: Add gpio-fsm driver
staging: vc04_services: ISP: Add a more complex ISP processing component
uapi: bcm2835-isp: Add bcm2835-isp uapi header file
bcm2835-dma: only reserve channel 0 if legacy dma driver is enabled
staging: vc04_services: Add a V4L2 M2M codec driver
staging: mmal-vchiq: Use vc-sm-cma to support zero copy
staging: mmal-vchiq: Add monochrome image formats
staging: vchiq-mmal: Add support for 14bit Bayer
staging: vc04_services: Add new vc-sm-cma driver
staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32
dwc_otg: initialise sched_frame for periodic QHs that were parked
USB: gadget: f_hid: avoid crashes and log spam
char: Add broadcom char drivers back to build files
net: bcmgenet: Reset RBUF on first open
rpivid_h265: Fix width/height typo
brcmfmac: Increase power saving delay to 2s
staging/fbtft: Add support for display variants
media: i2c: imx477: Parse and register properties
media: i2c: imx477: Return correct result on sensor id verification
media: i2c: imx477: Add support for adaptive frame control
media: i2c: Add driver for Sony IMX477 sensor
drm/vc4: Add FKMS as an acceptable node for dma ranges.
drm/vc4: Add firmware-kms mode
drm/vc4: Add support for YUV color encodings and ranges
drm/vc4: Add support for DRM_FORMAT_P030 to vc4 planes
vc4: cec: Restore cec physical address on reconnect
vc4: Report channel mapping back to userspace
vc_hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE
vc4_hdmi: Remove firmware logic for MAI threshold setting
drm/vc4: enable HBR MAI format on HBR streams
drm/vc4: move setup from hw_params to prepare
drm/vc4: add iec958 controls to vc4_hdmi
vc4_hdmi: Set HDMI_MAI_FMT
vc4_hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET
drm/vc4: Adopt the dma configuration from the HVS or V3D component
vc4_hdmi: Remove cec_available flag as always supported
vc4_hdmi: Adjust CEC ref clock based on its input clock
vc4_hdmi: Make irq shared
vc4_hdmi_regs: Make interrupt mask variant specific
vc4_hdmi_regs: Add Intr2 register block
vc4_hdmi: Fix up CEC registers
vc4_hdmi: Fix register offset when sending longer CEC messages
vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work
vc4: Set driver_name for card
include/firmware: Add enum for RPI_FIRMWARE_FRAMEBUFFER_GET_DISPLAY_ID
vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699)
dwc_otg: whitelist_table is now productlist_table
bcm2835-mmc: uninitialized_var is no more
media: i2c: ov9281: Add support for 8 bit readout
media: i2c: tc358743: Only allow supported pixel fmts in set_fmt
media: bcm2835-unicam: Drop WARN on uing direct cache alias
staging: media: rpivid: Select MEDIA_CONTROLLER and MEDIA_CONTROLLER_REQUEST_API
media: bcm2835: unicam: Select MEDIA_CONTROLLER and VIDEO_V4L2_SUBDEV_API
ARM: proc-v7: Force misalignment of early stmia
bcm2835-dma: Advertise the full DMA range
staging: vchiq_arm: children inherit DMA config
leds: Add the actpwr trigger
media: i2c: ov5647: Parse and register properties
dt-bindings: bcm2835-unicam: Update documentation with new clock params
media: bcm2835: unicam: Set VPU min clock freq to 250Mhz.
media: bcm2835-unicam: Ensure type is VIDEO_CAPTURE in [g|s]_selection
media: bcm2835-unicam: Reinstate V4L2_CAP_READWRITE in the caps
media: i2c: imx290: Set the colorspace fields in the format
media: i2c: imx290: Add support for g_selection to report cropping
media: i2c: imx290: Explicitly set v&h blank on mode change
media: i2c: ov9281: Read chip ID via 2 reads
media: i2c: ov9281: Fixup for recent kernel releases, and remove custom code
media: i2c: ov9281: add enum_frame_interval function for iq tool 2.2 and hal3
media: i2c: ov9281: fix mclk issue when probe multiple camera.
media: i2c: add ov9281 driver.
bcm2835-dma: Add NO_WAIT_RESP flag
media: bcm2835-unicam: Add support for unpacked 14bit Bayer formats
media: bcm2835-unicam: Add support for 14bit mono sources
media: bcm2835-unicam: Add support for 12bit mono packed format
media: Add a pixel format for MIPI packed 14bit luma only.
media: Add a pixel format for MIPI packed 12bit luma only.
serial: 8250: bcm2835aux - defer if clock is zero
media: i2c: imx290: Switch set_hmax to use imx290_write_buffered_reg
media : i2c: imx290: Add support for the mono sensor variant.
media: dt-bindings: media: i2c: Add mono version to IMX290 bindings
media: i2c: imx290: Add H and V flip controls
media: i2c: imx290: Add exposure control to the driver.
media: i2c: imx290: Add support for V4L2_CID_VBLANK
media: i2c: imx290: Convert HMAX setting into V4L2_CID_HBLANK
media: i2c: imx290: Correct range for V4L2_CID_GAIN to 0-238
media: i2c: imx290: Add support for 74.25MHz clock
media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is called
media: bcm2835-unicam: Avoid gcc warning over {0} on endpoint
media: bcm2835-unicam: Add support for get_mbus_config to set num lanes
media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
brcmfmac: Prefer a ccode from OTP over nvram file
staging: bcm2835-audio: Add missing MODULE_ALIAS
media: irs1125: Keep HW in sync after imager reset
media: irs1125: Atomic access to imager reconfiguration
media: irs1125: Refactoring and debug messages
media: irs1125: Using i2c_transfer for ic2 reads
PCI: brcmstb: Add DT property to control L1SS
gpiolib: Don't prevent IRQ usage of output GPIOs
snd_bcm2835: disable HDMI audio when vc4 is used (#3640)
brcmfmac: BCM43436 needs dedicated firmware
staging: vchiq_arm: Clean up 40-bit DMA support
SQUASH: pinctrl: bcm2835: Set base for bcm2711 GPIO to 0
zswap: Defer zswap initialisation
staging:vc04_services: bcm2835-camera: Request headers with I-frame
staging: vc04_services: mmal-vchiq: Update parameters list
sc16is7xx: Fix for hardware flow control
dt-bindings: media: i2c: Add IMX477 CMOS sensor binding
video: bcm2708_fb: Disable FB if no displays found
media: i2c: tc358743: Fix fallthrough warning
media: i2c: ov5647: Advertise the correct exposure range
media: i2c: ov5647: Use member names in mode tables
media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_ON_WRITE
media: i2c: ov5647: Add support for V4L2_CID_VBLANK
media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag
media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE
media: i2c: ov5467: Fixup error path to release mutex
media: i2c: ov5647: Add support for g_selection to reflect cropping/binning
media: ov5647: change defaults to better match raw camera applications.
media: ov5647: Add extra 10-bit sensor modes.
media: ov5647: Add V4L2 controls for analogue gain, exposure and AWB
media: ov5647: Add basic support for multiple sensor modes.
media: ov5647: Fix return codes from ov5647_write/ov5647_read functions.
bcm2835-dma: Add proper 40-bit DMA support
staging: vchiq: Load bcm2835_isp driver from vchiq
media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
media: imx219: Advertise embedded data node on media pad 1
media: uapi: Add MEDIA_BUS_FMT_SENSOR_DATA media bus format
media: uapi: v4l2-core: Add sensor ancillary data V4L2 foucc type.
driver: char: rpivid: Don't map more than wanted
spi: Force CS_HIGH if GPIO descriptors are used
driver: char: rpivid: Remove legacy name support
drm: Checking of the pitch is only valid for linear formats
dt-bindings: display: vc4: hdmi: Add BCM2711 HDMI controllers bindings
dt-bindings: clock: Add a binding for the RPi Firmware clocks
mmc: sdhci: Silence MMC warnings
staging: media: Add Raspberry Pi V4L2 H265 decoder
media: dt-bindings: media: Add binding for the Raspberry PI HEVC decoder
media: v4l2-mem2mem: allow request job buffer processing after job finish
media: videodev2.h: Add a format for column YUV4:2:0 modes
media: uapi: Add hevc ctrls for WPP decoding
media: hevc_ctrls: Add slice param dependent slice segment
media: uapi: hevc: Add segment address field
media: uapi: hevc: Add scaling matrix control
drm/fourcc: Add packed 10bit YUV 4:2:0 format
bcmgenet: Disable skip_umac_reset by default
Kbuild: Allow .dtbo overlays to be built, adjust.
dt-bindings: pci: Add DT docs for Brcmstb PCIe device
of: overlay: Correct symbol path fixups
video: fbdev: bcm2708_fb: Use common compat header
drivers: char: vcio: Use common compat header
pinctrl: bcm2835: Accept fewer than expected IRQs
pinctrl: bcm2835: Change init order for gpio hogs
pinctrl: bcm2835: Remove gpiochip on error
staging: vchiq_arm: Give vchiq children DT nodes
Initialise rpi-firmware before clk-bcm2835
ARM: bcm: Backport BCM2711 support from upstream
staging: vchiq: Use the old dma controller for OF config on platform devices
staging: vchiq_arm: Set up dma ranges on child devices
drm/v3d: Set dma_mask as well as coherent_dma_mask
clk-bcm2835: Disable v3d clock
clk-raspberrypi: Allow cpufreq driver to also adjust gpu clocks
v3d_gem: Kick the clock so firmware knows we are using firmware clock interface
v3d_drv: Handle missing clock more gracefully
net:phy:2711 Change the default ethernet LED actions
net:phy:2711 Allow ethernet LED mode to be set via device tree
net: bcmgenet: The second IRQ is optional
staging: vchiq_arm: Register bcm2835-codec as a platform driver
staging: vchiq_arm: Register vcsm-cma as a platform driver
drm/v3d: Plug dma_fence leak
drm/v3d: Suppress all but the first MMU error
drm/v3d: Don't clear MMU control bits on exception
media: i2c: Add a driver for the Infineon IRS1125 depth sensor
dt-bindings: Add binding for the Infineon IRS1125 sensor
Rename HDMI ALSA device names, check for enable state
ARM: bcm: Switch board, clk and pinctrl to bcm2711 compatible
kbuild: Allow .dtbo overlays to be built piecemeal
drm/v3d: Delete pm_runtime support
staging: bcm2835-camera: Add greyworld AWB mode
v4l2: Add a Greyworld AWB mode.
media: dt-bindings: Add binding for the Sony IMX219 sensor
arch/arm64: Add Revision, Serial, Model to cpuinfo
arch/arm: Add model string to cpuinfo
configs: arm64/bcm2711: Enable V3D
xhci: Use more event ring segment table entries
net: bcmgenet: Workaround #2 for Pi4 Ethernet fail
Add HDMI1 facility to the driver.
hid: usb: Add device quirks for Freeway Airmouse T3 and MX3
drivers: char: add chardev for mmap'ing the RPiVid control registers
drm/v3d: Clock V3D down when not in use.
drm/v3d: HACK: gut runtime pm for now.
clk-bcm2835: Avoid null pointer exception
i2c: bcm2835: Set clock-stretch timeout to 35ms
xhci: add quirk for host controllers that don't update endpoint DCS
drm/v3d: Hook up the runtime PM ops.
drm/v3d: Skip MMU flush if the device is currently off.
drm/v3d: Add support for 2711.
arm: bcm2835: Add bcm2838 compatible string.
usbhid: call usb_fixup_endpoint after mangling intervals
xhci: implement xhci_fixup_endpoint for interval adjustments
usb: add plumbing for updating interrupt endpoint interval state
clk: bcm2835: Allow reparenting leaf clocks while they're running.
clk: bcm2835: Add support for setting leaf clock rates while running.
soc: bcm: bcm2835-pm: Add support for 2711.
clk-bcm2835: Don't wait for pllh lock
spi: bcm2835: enable shared interrupt support
usb: xhci: Disable the XHCI 5 second timeout
net: genet: enable link energy detect powerdown for external PHYs
bcmgenet: Better coalescing parameter defaults
bcmgenet: constrain max DMA burst length
bcm2835-pcm.c: Support multichannel audio
vchiq: Add 36-bit address support
mmc: sdhci-iproc: Fix vmmc regulators on iProc
hwrng: iproc-rng200: Add BCM2838 support
arm: bcm2835: DMA can only address 1GB
arm: bcm2835: Fix FIQ early ioremap
w1: w1-gpio: Make GPIO an output for strong pullup
staging: mmal-vchiq: Fix memory leak in error path
staging: mmal-vchiq: Free the event context for control ports
staging: mmal-vchiq: Update mmal_parameters.h with recently defined params
staging: mmal_vchiq: Add in the Bayer encoding formats
media: ov5647: Use gpiod_set_value_cansleep
clk: clk-bcm2835: Use %zd when printing size_t
staging: mmal-vchiq: Fix client_component for 64 bit kernel
media: videobuf2: Allow exporting of a struct dmabuf
staging: vc04_services: Support sending data to MMAL ports
staging: mmal-vchiq: Add support for event callbacks.
staging: mmal-vchiq: Avoid use of bool in structures
media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
MAINTAINERS: Add entry for BCM2835 Unicam driver
dt-bindings: Document BCM283x CSI2/CCP2 receiver
media: videodev2: Add helper defines for printing FOURCCs
media: adv7180: Add YPrPb support for ADV7282M
media: adv7180: Default to the first valid input
media: tc358743: Check I2C succeeded during probe.
media: tc358743: Add support for 972Mbit/s link freq.
media: tc358743: fix connected/active CSI-2 lane reporting
media: tc358743: Increase FIFO level to 374.
media: ov5647: Add support for non-continuous clock mode
media: ov5647: Add support for PWDN GPIO.
media: ov5647: Add set_fmt and get_fmt calls.
lan78xx: use default alignment for rx buffers
rtc: rv3028: Add backup switchover mode support
bcm2835-dma: Add support for per-channel flags
lan78xx: EEE support is now a PHY property
lan78xx: Debounce link events to minimize poll storm
firmware: raspberrypi: Report the fw variant during probe
net: lan78xx: Support auto-downshift to 100Mb/s
Update issue templates (#2736)
drivers: thermal: step_wise: avoid throttling at hysteresis temperature after dropping below it
drivers: thermal: step_wise: add support for hysteresis
sc16is7xx: Don't spin if no data received
firmware: raspberrypi: Add backward compatible get_throttled
hwmon: raspberrypi: Prevent voltage low warnings from filling log
cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880 with MEDIA_SUBDRV_AUTOSELECT
Add rpi-poe-fan driver
lan78xx: Move enabling of EEE into PHY init code
brcmfmac: Re-enable firmware roaming support
net: lan78xx: Disable TCP Segmentation Offload (TSO)
of: configfs: Use of_overlay_fdt_apply API call
irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
firmware/raspberrypi: Notify firmware of a reboot
Add ability to export gpio used by gpio-poweroff
hid: Reduce default mouse polling interval to 60Hz
lan78xx: Read initial EEE status from DT
added capture_clear option to pps-gpio via dtoverlay (#2433)
i2c-gpio: Also set bus numbers from reg property
raspberrypi-firmware: Export the general transaction function.
ARM: Activate FIQs to avoid __irq_startup warnings
dwc-otg: FIQ: Fix "bad mode in data abort handler"
ARM: bcm2835: Set Serial number and Revision
cgroup: Disable cgroup "memory" by default
AXI performance monitor driver (#2222)
cache: export clean and invalidate
ARM64: Force hardware emulation of deprecated instructions.
ARM64: Round-Robin dispatch IRQs between CPUs.
config: Add default configs
hci_h5: Don't send conf_req when ACTIVE
brcm: adds support for BCM43341 wifi
OF: DT-Overlay configfs interface
bcm2835-virtgpio: Virtual GPIO driver
rpi_display: add backlight driver and overlay
Fixes a problem when module probes before i2c module is available
Add support for all the downstream rpi sound card drivers
mfd: Add Raspberry Pi Sense HAT core driver
gpio-poweroff: Allow it to work on Raspberry Pi
Improve __copy_to_user and __copy_from_user performance
Added Device IDs for August DVB-T 205
BCM270x_DT: Add pwr_led, and the required "input" trigger
BCM2708: Add core Device Tree support
firmware: bcm2835: Support ARCH_BCM270x
char: broadcom: Add vcio module
Add Chris Boot's i2c driver
Add SMI driver
Add /dev/gpiomem device for rootless user GPIO access
vc_mem: Add vc_mem driver for querying firmware memory addresses
Adding bcm2835-sdhost driver, and an overlay to enable it
MMC: added alternative MMC driver
dmaengine: Add support for BCM2708
Speed up console framebuffer imageblit function
fbdev: add FBIOCOPYAREA ioctl
Pulled in the multi frame buffer support from the Pi3 repo
bcm2708 framebuffer driver
Add dwc_otg driver
Main bcm2708/bcm2709 linux port
pinctrl-bcm2835: Set base to 0 give expected gpio numbering
tty: amba-pl011: Avoid rare write-when-full error
tty: amba-pl011: Add un/throttle support
tty: amba-pl011: Make TX optimisation conditional
amba_pl011: Add cts-event-workaround DT property
amba_pl011: Insert mb() for correct FIFO handling
amba_pl011: Round input clock up
amba_pl011: Don't use DT aliases for numbering
lan78xx: Enable LEDs and auto-negotiation
irqchip: irq-bcm2836: Remove regmap and syscon use
mm: Remove the PFN busy warning
i2c: bcm2835: Add debug support
Update vfpmodule.c
sound: Demote deferral errors to INFO level
clk-bcm2835: Read max core clock from firmware
clk-bcm2835: Add claim-clocks property
clk-bcm2835: Mark used PLLs and dividers CRITICAL
bcm2835-rng: Avoid initialising if already enabled
Register the clocks early during the boot process, so that special/critical clocks can get enabled early on in the boot process avoiding the risk of disabling a clock, pll_divider or pll when a claiming driver fails to install propperly - maybe it needs to defer.
bcm: Make RASPBERRYPI_POWER depend on PM
reboot: Use power off rather than busy spinning when halt is requested
watchdog: bcm2835: Support setting reboot partition
rtc: Add SPI alias for pcf2123 driver
firmware: Updated mailbox header
dmaengine: bcm2835: Load driver early and support legacy API
spi: spidev: Completely disable the spidev warning
irqchip: irq-bcm2835: Add 2836 FIQ support
irqchip: bcm2835: Add FIQ support
irq-bcm2836: Avoid "Invalid trigger warning"
Protect __release_resource against resources without parents
Allow mac address to be set in smsc95xx
smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
smsx95xx: fix crimes against truesize
Revert "mailbox: avoid timer start from callback"
Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used"
Revert "staging: bcm2835-audio: Drop DT dependency"
Revert "rtc: pcf8523: properly handle oscillator stop bit"
arm: partially revert 702b94bff3c50542a6e4ab9a4f4cef093262fe65

Juerg Haefliger (juergh)
Changed in linux-raspi (Ubuntu):
status: New → Confirmed
description: updated
Juerg Haefliger (juergh)
Changed in linux-raspi (Ubuntu Hirsute):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-raspi - 5.11.0-1003.3

---------------
linux-raspi (5.11.0-1003.3) hirsute; urgency=medium

  * hirsute/linux-raspi: 5.11.0-1003.3 -proposed tracker (LP: #1917734)

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
    - [Packaging] update update.conf

  * Miscellaneous Ubuntu changes
    - [Packaging] raspi: Initial version of linux-raspi for Hirsute
    - [Config] raspi: updateconfigs after rebase to Ubuntu-5.11.0-11.12
    - [Packaging] raspi: Set disable_d_i=true in hooks.mk
    - [Packaging] raspi: Add dctrl-tools to Build-Depends
    - [Packaging] raspi: Correctly implement noudeb build profiles
    - [Packaging] raspi: remove Provides: aufs-dkms

  [ Ubuntu: 5.11.0-11.12 ]

  * hirsute/linux: 5.11.0-11.12 -proposed tracker (LP: #1917335)
  * Packaging resync (LP: #1786013)
    - update dkms package versions
    - [Packaging] update variants
  * Support no udeb profile (LP: #1916095)
    - [Packaging] replace custom filter script with dctrl-tools
    - [Packaging] correctly implement noudeb build profiles.
  * Miscellaneous Ubuntu changes
    - [Packaging] dkms-versions -- remove nvidia-graphics-drivers-440-server
    - [Debian] run ubuntu-regression-suite for linux-unstable
    - [Packaging] remove Provides: aufs-dkms
    - [Packaging] Change source package name to linux
    - [Config] update gcc version in config due to toolchain update
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Config] disable nvidia and nvidia_server builds"
    - Xen/x86: don't bail early from clear_foreign_p2m_mapping()
    - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
    - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
    - Xen/gntdev: correct error checking in gntdev_map_grant_pages()
    - xen/arm: don't ignore return errors from set_phys_to_machine
    - xen-blkback: don't "handle" error by BUG()
    - xen-netback: don't "handle" error by BUG()
    - xen-scsiback: don't "handle" error by BUG()
    - xen-blkback: fix error handling in xen_blkbk_map()
    - tty: protect tty_write from odd low-level tty disciplines
    - Bluetooth: btusb: Always fallback to alt 1 for WBS
    - media: pwc: Use correct device for DMA
    - bpf: Fix truncation handling for mod32 dst reg wrt zero
    - HID: make arrays usage and value to be the same
    - USB: quirks: sort quirk entries
    - usb: quirks: add quirk to start video capture on ELMO L-12F document camera
      reliable
    - ntfs: check for valid standard information attribute
    - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
    - arm64: tegra: Add power-domain for Tegra210 HDA
    - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
    - KVM: x86: Zap the oldest MMU pages, not the newest
    - KVM: do not assume PTE is writable after follow_pfn
    - mm: provide a saner PTE walking API for modules
    - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()

 -- Juerg Haefliger <email address hidden> Thu, 04 Mar 2021 14:42:19 +0100

Changed in linux-raspi (Ubuntu Hirsute):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.