** 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