** Description changed: Upstream raspberrypi patchset 2021-08-26 Ported from the following raspberrypi branch: rpi-5.10.y from https://github.com/raspberrypi/linux.git + + usb: gadget: f_hid: fixed NULL pointer dereference + ARM: dts: bcm283x: Fix up GPIO LED node names + Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" + 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 + ARM: dts: Adapt to upstream changes + Revert "USB: gadget: f_hid: avoid crashes and log spam" + overlays: Add TI BQ32000 RTC support + Revert "swap: fix do_swap_page() race with swapoff" + 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: Add RANDOM_TRUST_BOOTLOADER=y + char: vc_mem: Delete dead code + 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 + drm/gud: Remove unneeded semicolon + drm/gud: fix sizeof use + drm: Add GUD USB Display driver + drm/uapi: Add USB connector type + media: i2c: imx477: Fix framerates for 1332x990 mode + ARM: dts: bcm2711: Tidy the HDMI I2C aliases + configs: Add SND_SOC_WM8960=m + 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 + drm/vc4: remove unneeded variable: "ret" + drm: automatic legacy gamma support + drm/vc4: plane: Remove redundant assignment + drm: vc4: Remove unnecessary drm_plane_cleanup() wrapper + drm/vc4: hdmi: Don't poll for the infoframes status on setup + drm/vc4: Simplify a bit the global atomic_check + drm: Document use-after-free gotcha with private objects + drm: Introduce an atomic_commit_setup function + 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 + 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 + 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 + configs: add CONFIG_IR_TOY=m + configs: Enable Anbox support on arm64 builds + ARM: dts: bcm2711: Tune DMA parameters for HDMI audio + drm/vc4: hdmi: Remove redundant variables + drm/vc4: Register HDMI codec + 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 + ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format + drm/vc4: Increase the core clock based on HVS load + drm/vc4: Make vc4_crtc_get_encoder public + overlays: ghost-amp: Change early-disable sequence + media: i2c: imx477: Fix for long exposure limit calculations + bcm2835: Allow compressed frames to set sizeimage (#4386) + Fixes an onboard clock detection problem of the PRO versions + overlays: Add ssd1331-spi support for OLED screen + drm/vc4: FKMS: Change of Broadcast RGB mode needs a mode change + overlays: Add rpi-poe-plus overlay + configs: Enable Raspberry Pi PoE+ HAT support + Add Raspberry Pi PoE+ HAT support + configs: Add GPIO_PCA953X_IRQ=y + overlays: Remove deleted merus-amp parameter + configs: Add CONFIG_SENSIRION_SGP30=m + overlays: add sensirion sgp30 to i2c-sensor overlay + Add CAN_J1939 as module to default build configs (#4346) + media: rpivid: Improve SPS/PPS error handling/validation + media: rpivid: Improve stream_on/off conformance & clock setup + media: rpivid: Improve values returned when setting output format + media: rpivid: Map cmd buffer directly + Revert "media: v4l2-mem2mem: allow request job buffer processing after job finish" + media: rpivid: Add a Pass0 to accumulate slices and rework job finish + RFC: media: Add media_request_{pin,unpin} API + media: rpivid: Add an enable count to irq claim Qs + media: rpivid: Convert to MPLANE + media: rpivid: Remove the need to have num_entry_points set + dtoverlays: Update /__symbols__/i2c0 from i2c0 overlay + dtoverlays: Add pinctrl-names to i2c0 overlay. + media: i2c: ov5647: Fix v4l2-compliance failure subscribing to events + media: i2c: ov5647: Correct minimum VBLANK value + media: i2c: ov5647: Correct pixel array offset + configs: Add NF_LOG_ARP=m and NF_LOG_NETDEV=m + overlays: merus-amp: remove spi override + drm/vc4: hdmi: Add a workqueue to set scrambling + drm/vc4: hdmi: Rely on interrupts to handle hotplug + drm/vc4: hdmi: Simplify the connector state retrieval + drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() + drm/vc4: crtc: Lookup the encoder from the register at boot + drm/vc4: crtc: Fix vc4_get_crtc_encoder logic + drm/vc4: crtc: Pass the drm_atomic_state to config_pv + clk: Always clamp the rounded rate + configs: add CONFIG_QCA7000_UART=m (#4322) + configs: Regenerate defconfigs + spi: bcm2835: Increase the CS limit to 24 + ARM: dts: bcm2711-rpi-400: Limit MDIO clock speed + overlays: Add ugreen-dabboard overlay + drm/vc4: Allow DBLCLK modes even if horz timing is odd. + gpio-poweroff: Remember the old poweroff handler + SQUASH: overlays: Fix typo in README + overlays: README - improve the gpio-poweroff guide + overlays: Allow multiple gpio-shutdown instances + staging/bcm2835-isp: Fix compiler warning + staging/bcm2835-codec: Do not update crop from S_FMT after res change + staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 + staging/bcm2835-codec: Pass corrupt frame flag. + staging/bcm2835-codec: Set the colourspace appropriately for RGB formats + staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 + clk: requests: Dereference the request pointer after the check + configs: Enable ATA and AHCI for SATA drive support. + drm/vc4: Separate VEC compatible variants + drm/vc4: Fix clock source for VEC PixelValve on BCM2711 + drm/vc4: Fix VEC address for BCM2711 in the devicetrees + overlays: spi-rtc: Add ds3232 and ds3234 + vc4/drm: hdmi: Handle case when bvb clock is null + drm/vc4: hdmi: Raise the maximum clock rate + drm/vc4: hdmi: Enable the scrambler + drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies + drm/vc4: hdmi: Properly compute the BVB clock rate + drm/vc4: hvs: Make the HVS bind first + drm/vc4: hdmi: Prevent clock unbalance + drm/vc4: crtc: Skip the TXP + drm/vc4: txp: Properly set the possible_crtcs mask + clk: requests: Ignore if the pointer is null + dtoverlays: Add overlays for JDI LT070ME05000 1200x1920 DSI panel + defconfigs: Add PANEL_JDI_LT070ME05000 DSI panel + drm/panel: jdi-lt070me05000: Use gpiod_set_value_cansleep + drm/atomic: Don't fixup modes that haven't been reset + drm/vc4: Add correct stop condition to vc4_dsi_encoder_disable iteration + drm/vc4: Fix dsi0 interrupt support. + drm/vc4: Register dsi0 as the correct vc4 encoder type + drm/vc4: Correct pixel order for DSI0 + drm/vc4: dsi: Add configuration for BCM2711 DSI1 + drm/vc4: dsi: Add support for DSI0 + drm/vc4: dsi: Introduce a variant structure + drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array + drm/vc4: drv: Remove the DSI pointer in vc4_drv + Revert "drm/vc4: Add support for DSI0" + Revert "drm/vc4: Add configuration for BCM2711 DSI1." + dwc_otg: fix an undeclared variable + rpivid: Only clk_request_done once + r8152: search the configuration of vendor mode + r8152: support PHY firmware for RTL8156 series + r8152: support new chips + r8152: add help function to change mtu + r8152: adjust rtl8152_check_firmware function + r8152: set inter fram gap time depending on speed + r8152: spilt rtl_set_eee_plus and r8153b_green_en + r8152: replace netif_err with dev_err + r8152: check if the pointer of the function exists + r8152: enable U1/U2 for USB_SPEED_SUPER + r8152: adjust the flow of power cut for RTL8153B + r8152: replace several functions about phy patch request + net: usb: r8152: use new tasklet API + rpivid: Switch to new clock api + bcm2835-unicam: Switch to new clock api + drm/vc4: hdmi: Convert to the new clock request API + drm/vc4: hdmi: Convert to the new clock request API + clk: Introduce a clock request API + overlays: ghost-amp: Add DAC mute control + sound/usb: call usb_autopm_get_interface() for devices that should not + sound/usb: add device quirks for A4Tech FHD 1080p webcams
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1942170 Title: hirsute/linux-raspi: Upstream raspberrypi patchset 2021-08-26 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1942170/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
