** Description changed:

  Upstream raspberrypi patchset 2021-08-27
  
- Ported from the following raspberrypi branch:
- rpi-5.13.y
- from https://github.com/raspberrypi/linux.git
+   Ported from the following raspberrypi branch:
+     rpi-5.13.y
+   from https://github.com/raspberrypi/linux.git

** Description changed:

  Upstream raspberrypi patchset 2021-08-27
  
-   Ported from the following raspberrypi branch:
-     rpi-5.13.y
-   from https://github.com/raspberrypi/linux.git
+   Ported from the following raspberrypi branch:
+     rpi-5.13.y
+   from https://github.com/raspberrypi/linux.git
+ 
+ ALSA: usb-audio: Add registration quirk for JBL Quantum 600
+ ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
+ ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()
+ Fixes an onboard clock detection problem of the PRO versions
+ spi: Avoid undefined behaviour when counting unused native CSs
+ spi: Allow to have all native CSs in use along with GPIOs
+ spi: Make of_register_spi_device also set the fwnode
+ brcmfmac: Delete second brcm folder hierarchy
+ brcmfmac: Fix a double-free in brcmf_sdio_bus_reset
+ net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the 
BCM54811 PHY
+ net: bcmgenet: check return value after calling platform_get_resource()
+ net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
+ net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
+ net: bcmgenet: Fix attaching to PYH failed on RPi 4B
+ mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode
+ mmc: core: clear flags before allowing to retune
+ mmc: block: Disable CMDQ on the ioctl path
+ UBUNTU: SAUCE: drm/vc4: Remove invalid clk_request_done in error path
+ drm/vc4: FKMS: Change of Broadcast RGB mode needs a mode change
+ drm/panel: raspberrypi-touchscreen: Prevent double-free
+ drm/vc4: fix argument ordering in vc4_crtc_get_margins()
+ drm/msm/disp/dpu1: avoid perf update in frame done event
+ overlays: ghost-amp: Change early-disable sequence
+ overlays: Add ssd1331-spi support for OLED screen
+ ARM: dts: bcm2711: Tune DMA parameters for HDMI audio
+ ARM: dts: bcm283x: Fix up GPIO LED node names
+ media: hevc: Fix dependent slice segment flags
+ drm/vc4: Set a default HSM rate
+ drm/vc4: hdmi: Remove the DDC probing for status detection
+ drm/vc4: hdmi: Actually check for the connector status in hotplug
+ drm/probe-helper: Create a HPD IRQ event helper for a single connector
+ overlays: qca7000: Fix URL & README
+ Makefiles: dt: Always set '-@' on ARCH_BCM2835
+ overlays: rpi-poe-plus: Improve the cooling levels
+ overlays: Add TI BQ32000 RTC support
+ overlays: Add midi-uart{2345}-overlay.dts
+ Revert "overlays: Update display GPIO declarations" for Goodix
+ overlays: Reduce Pi 4 vc4 CMA size to 320MB
+ media: i2c: ov7251: Add fwnode properties controls
+ media: i2c: ov9281: Add fwnode properties controls
+ media: i2c: imx290: Add fwnode properties controls
+ dtoverlays: Add orientation (and rotation) parameter to sensor overlays
+ overlays: Add Ablic S35390A to i2c-rtc and -gpio
+ configs: NOP_USB_XCEIV=y and USB_GADGET=y
+ configs: Add RANDOM_TRUST_BOOTLOADER=y
+ char: vc_mem: Delete dead code
+ ARM: dts: Adapt to upstream changes
+ configs: Add SND_BCM2708_SOC_CHIPDIP_DAC
+ ASoC: bcm: Add chipdip-dac driver
+ overlays: Update and rename chipdip-i2s-master-dac
+ ARM: dts: Correct CM4 PHY MDIO address
+ overlays: Set CMA to 512MB on Pi 4 for vc4
+ brcmfmac: Try product-specific clm_blob names first
+ configs: Add CONFIG_DRM_GUD=m
+ drm/gud: Add async_flush module parameter
+ drm/gud: Add Raspberry Pi Pico ID
+ drm/gud: Use scatter-gather USB bulk transfer
+ drm/gud: Free buffers on device removal
+ drm/gud: cleanup coding style a bit
+ media: i2c: imx477: Fix framerates for 1332x990 mode
+ ARM: dts: bcm2711: Tidy the HDMI I2C aliases
+ configs: Add SND_SOC_WM8960=m
+ Revert "firmware: Updated mailbox header"
+ Revert "raspberrypi-firmware: Export the general transaction function."
+ drm/vc4: Fix typo when getting firmware node
+ drm/vc4: Refactor mode checking logic
+ drm/vc4: Allow setting the TV norm via module parameter
+ drm/vc4: Add support for more analog TV standards
+ drm/vc4: Fix definition of PAL-M mode
+ drm/vc4: Refactor VEC TV mode setting
+ drm/vc4: Fix timings for VEC modes
+ overlays: Add overlay for Si446x Transceiver SPI
+ ARM: dts: bcm2711: fold in the correct interrupt
+ ydrm/vc4: fkms: Fix margin calculations for the right/bottom edges
+ drm/vc4: Fix margin calculations for the right/bottom edges
+ configs: Add KEYBOARD_CAP11XX=m
+ overlays: Add overlay for cap1106 capacitive touch sensor
+ overlays: Add overlay for Chipdip I2S master DAC
+ media: bcm2835-unicam: Forward input status from subdevice
+ bcm2711_thermal: Don't clamp temperature at zero
+ drm/vc4: hdmi: Only call into DRM framework if registered
+ drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts
+ drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts
+ dwc_otg: Update NetBSD usb.h header licence
+ vc4/drv: Only notify firmware of display done with kms
+ drm/vc4: hdmi: Move initial register read after pm_runtime_get
+ drm/vc4: hdmi: Warn if we access the controller while disabled
+ drm/vc4: hdmi: Add missing clk_disable_unprepare on error path
+ drm/vc4: hdmi: Make sure the device is powered with CEC
+ drm/vc4: hdmi: Split the CEC disable / enable functions in two
+ drm/vc4: hdmi: Put the device on error in pre_crtc_configure
+ ARM: dts: rpi: Add the firmware node to vc4
+ drm/vc4: Notify the firmware when DRM is in charge
+ drm/vc4: Remove conflicting framebuffers before callind bind_all
+ firmware: raspberrypi: Add RPI_FIRMWARE_NOTIFY_DISPLAY_DONE
+ dt-bindings: display: vc4: Add phandle to the firmware
+ dt-bindings: clk: raspberrypi: Remove unused property
+ overlays: Make i2c-rtc and i2c-rtc-gpio share RTCs
+ media: i2c: imx477: Extend driver to support imx378 sensor
+ overlays: Add overlay for imx378 sensor
+ Documentation: devicetree: Add documentation for imx378 sensor
+ staging: vc04_services: isp: Set the YUV420/YVU420 format stride to 64 bytes
+ configs: Add CONFIG_MACVTAP=m (arm64 only)
+ drm/vc4: hdmi: Enable the scrambler on reconnection
+ drm/vc4: hdmi: Use a fixed rate for the HSM clock on BCM2835
+ media: i2c: ov9281: Remove override of subdev name
+ drm/vc4: Increase the core clock to a minimum of 500MHz
+ drm: vc4: Fix pixel-wrap issue with DVP teardown
+ overlays: Add dpi18cpadhi, vc4-kms-dpi-at056tn53v1
+ Support RPi DPI interface in mode6 for 18-bit color
+ media: rpivid: Fix H265 aux ent reuse of the same slot
+ drm/vc4: Don't create hvs_load_tracker on fkms
+ drm/vc4: Fix timings for interlaced modes
+ media: i2c: imx290: Fix clock setup register assignments
+ media: i2c: imx290: Fix the pixel rate at 148.5Mpix/s
+ media: i2c: imx290: Support 60fps in 2 lane operation
+ drm/vc4: hdmi: Remove redundant variables
+ drm/vc4: Register HDMI codec
+ mmc: sdhost: Pass DT pointer to rpi_firmware_get
+ ARM: dts: Add firmware reference to sdhost node
+ clk: bcm2835: Pass DT node to rpi_firmware_get
+ drm/vc4: Increase the core clock based on HVS load
+ drm/vc4: Leverage the load tracker on the BCM2711
+ drm/vc4: crtc: Add some logging
+ drm/vc4: crtc: Rework the encoder retrieval code (again)
+ drm/vc4: crtc: Add encoder to vc4_crtc_config_pv prototype
+ drm/vc4: Make vc4_crtc_get_encoder public
+ ASoC: hdmi-codec: Add a prepare hook
+ ASoC: hdmi-codec: Add iec958 controls
+ snd: iec958: split status creation and fill
+ ASoC: hdmi-codec: Rework to support more controls
+ media: i2c: imx477: Fix for long exposure limit calculations
+ bcm2835: Allow compressed frames to set sizeimage (#4386)
+ drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co()
+ Revert "drm/vc4: hdmi: Switch to pm_runtime_resume_and_get"
+ drm/vc4: hdmi: Fix error path of hpd-gpios

** Description changed:

  Upstream raspberrypi patchset 2021-08-27
  
    Ported from the following raspberrypi branch:
      rpi-5.13.y
    from https://github.com/raspberrypi/linux.git
  
  ALSA: usb-audio: Add registration quirk for JBL Quantum 600
  ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
  ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()
  Fixes an onboard clock detection problem of the PRO versions
  spi: Avoid undefined behaviour when counting unused native CSs
  spi: Allow to have all native CSs in use along with GPIOs
  spi: Make of_register_spi_device also set the fwnode
  brcmfmac: Delete second brcm folder hierarchy
  brcmfmac: Fix a double-free in brcmf_sdio_bus_reset
  net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the 
BCM54811 PHY
  net: bcmgenet: check return value after calling platform_get_resource()
  net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
  net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
  net: bcmgenet: Fix attaching to PYH failed on RPi 4B
  mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode
  mmc: core: clear flags before allowing to retune
  mmc: block: Disable CMDQ on the ioctl path
- UBUNTU: SAUCE: drm/vc4: Remove invalid clk_request_done in error path
  drm/vc4: FKMS: Change of Broadcast RGB mode needs a mode change
  drm/panel: raspberrypi-touchscreen: Prevent double-free
  drm/vc4: fix argument ordering in vc4_crtc_get_margins()
  drm/msm/disp/dpu1: avoid perf update in frame done event
  overlays: ghost-amp: Change early-disable sequence
  overlays: Add ssd1331-spi support for OLED screen
  ARM: dts: bcm2711: Tune DMA parameters for HDMI audio
  ARM: dts: bcm283x: Fix up GPIO LED node names
  media: hevc: Fix dependent slice segment flags
  drm/vc4: Set a default HSM rate
  drm/vc4: hdmi: Remove the DDC probing for status detection
  drm/vc4: hdmi: Actually check for the connector status in hotplug
  drm/probe-helper: Create a HPD IRQ event helper for a single connector
  overlays: qca7000: Fix URL & README
  Makefiles: dt: Always set '-@' on ARCH_BCM2835
  overlays: rpi-poe-plus: Improve the cooling levels
  overlays: Add TI BQ32000 RTC support
  overlays: Add midi-uart{2345}-overlay.dts
  Revert "overlays: Update display GPIO declarations" for Goodix
  overlays: Reduce Pi 4 vc4 CMA size to 320MB
  media: i2c: ov7251: Add fwnode properties controls
  media: i2c: ov9281: Add fwnode properties controls
  media: i2c: imx290: Add fwnode properties controls
  dtoverlays: Add orientation (and rotation) parameter to sensor overlays
  overlays: Add Ablic S35390A to i2c-rtc and -gpio
  configs: NOP_USB_XCEIV=y and USB_GADGET=y
  configs: Add RANDOM_TRUST_BOOTLOADER=y
  char: vc_mem: Delete dead code
  ARM: dts: Adapt to upstream changes
  configs: Add SND_BCM2708_SOC_CHIPDIP_DAC
  ASoC: bcm: Add chipdip-dac driver
  overlays: Update and rename chipdip-i2s-master-dac
  ARM: dts: Correct CM4 PHY MDIO address
  overlays: Set CMA to 512MB on Pi 4 for vc4
  brcmfmac: Try product-specific clm_blob names first
  configs: Add CONFIG_DRM_GUD=m
  drm/gud: Add async_flush module parameter
  drm/gud: Add Raspberry Pi Pico ID
  drm/gud: Use scatter-gather USB bulk transfer
  drm/gud: Free buffers on device removal
  drm/gud: cleanup coding style a bit
  media: i2c: imx477: Fix framerates for 1332x990 mode
  ARM: dts: bcm2711: Tidy the HDMI I2C aliases
  configs: Add SND_SOC_WM8960=m
  Revert "firmware: Updated mailbox header"
  Revert "raspberrypi-firmware: Export the general transaction function."
  drm/vc4: Fix typo when getting firmware node
  drm/vc4: Refactor mode checking logic
  drm/vc4: Allow setting the TV norm via module parameter
  drm/vc4: Add support for more analog TV standards
  drm/vc4: Fix definition of PAL-M mode
  drm/vc4: Refactor VEC TV mode setting
  drm/vc4: Fix timings for VEC modes
  overlays: Add overlay for Si446x Transceiver SPI
  ARM: dts: bcm2711: fold in the correct interrupt
  ydrm/vc4: fkms: Fix margin calculations for the right/bottom edges
  drm/vc4: Fix margin calculations for the right/bottom edges
  configs: Add KEYBOARD_CAP11XX=m
  overlays: Add overlay for cap1106 capacitive touch sensor
  overlays: Add overlay for Chipdip I2S master DAC
  media: bcm2835-unicam: Forward input status from subdevice
  bcm2711_thermal: Don't clamp temperature at zero
  drm/vc4: hdmi: Only call into DRM framework if registered
  drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts
  drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts
  dwc_otg: Update NetBSD usb.h header licence
  vc4/drv: Only notify firmware of display done with kms
  drm/vc4: hdmi: Move initial register read after pm_runtime_get
  drm/vc4: hdmi: Warn if we access the controller while disabled
  drm/vc4: hdmi: Add missing clk_disable_unprepare on error path
  drm/vc4: hdmi: Make sure the device is powered with CEC
  drm/vc4: hdmi: Split the CEC disable / enable functions in two
  drm/vc4: hdmi: Put the device on error in pre_crtc_configure
  ARM: dts: rpi: Add the firmware node to vc4
  drm/vc4: Notify the firmware when DRM is in charge
  drm/vc4: Remove conflicting framebuffers before callind bind_all
  firmware: raspberrypi: Add RPI_FIRMWARE_NOTIFY_DISPLAY_DONE
  dt-bindings: display: vc4: Add phandle to the firmware
  dt-bindings: clk: raspberrypi: Remove unused property
  overlays: Make i2c-rtc and i2c-rtc-gpio share RTCs
  media: i2c: imx477: Extend driver to support imx378 sensor
  overlays: Add overlay for imx378 sensor
  Documentation: devicetree: Add documentation for imx378 sensor
  staging: vc04_services: isp: Set the YUV420/YVU420 format stride to 64 bytes
  configs: Add CONFIG_MACVTAP=m (arm64 only)
  drm/vc4: hdmi: Enable the scrambler on reconnection
  drm/vc4: hdmi: Use a fixed rate for the HSM clock on BCM2835
  media: i2c: ov9281: Remove override of subdev name
  drm/vc4: Increase the core clock to a minimum of 500MHz
  drm: vc4: Fix pixel-wrap issue with DVP teardown
  overlays: Add dpi18cpadhi, vc4-kms-dpi-at056tn53v1
  Support RPi DPI interface in mode6 for 18-bit color
  media: rpivid: Fix H265 aux ent reuse of the same slot
  drm/vc4: Don't create hvs_load_tracker on fkms
  drm/vc4: Fix timings for interlaced modes
  media: i2c: imx290: Fix clock setup register assignments
  media: i2c: imx290: Fix the pixel rate at 148.5Mpix/s
  media: i2c: imx290: Support 60fps in 2 lane operation
  drm/vc4: hdmi: Remove redundant variables
  drm/vc4: Register HDMI codec
  mmc: sdhost: Pass DT pointer to rpi_firmware_get
  ARM: dts: Add firmware reference to sdhost node
  clk: bcm2835: Pass DT node to rpi_firmware_get
  drm/vc4: Increase the core clock based on HVS load
  drm/vc4: Leverage the load tracker on the BCM2711
  drm/vc4: crtc: Add some logging
  drm/vc4: crtc: Rework the encoder retrieval code (again)
  drm/vc4: crtc: Add encoder to vc4_crtc_config_pv prototype
  drm/vc4: Make vc4_crtc_get_encoder public
  ASoC: hdmi-codec: Add a prepare hook
  ASoC: hdmi-codec: Add iec958 controls
  snd: iec958: split status creation and fill
  ASoC: hdmi-codec: Rework to support more controls
  media: i2c: imx477: Fix for long exposure limit calculations
  bcm2835: Allow compressed frames to set sizeimage (#4386)
  drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co()
  Revert "drm/vc4: hdmi: Switch to pm_runtime_resume_and_get"
  drm/vc4: hdmi: Fix error path of hpd-gpios

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1942881

Title:
  impish/linux-raspi: Update to upstream raspberrypi rpi-5.13.y
  (2021-08-27)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1942881/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to