ACK: [SRU][H/raspi][PULL] hirsute/linux-raspi: Upstream raspberrypi patchset 2021-04-15 (LP: #1924771)
Stefan Bader
stefan.bader at canonical.com
Thu Apr 22 08:00:06 UTC 2021
On 21.04.21 16:30, Juerg Haefliger wrote:
> BugLink: https://bugs.launchpad.net/bugs/1924771
>
> Upstream raspberrypi patchset 2021-04-15
>
> Ported from the following raspberrypi branch:
> rpi-5.10.y
> from https://github.com/raspberrypi/linux.git
>
> drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
> vc4/kms: vc4_plane: Support 2020 colourspace for yuv planes
> staging: vcsm-cma: Fix memory leak from not detaching dmabuf
> drm/vc4: hdmi: Signal the proper colorimetry info in the infoframe
> drm/connector: Add a helper to attach the colorspace property
> drm/vc4: Use the new helpers
> drm/connector: Add helper to compare HDR metadata
> drm/connector: Create a helper to attach the hdr_output_metadata property
> ASoC: tlv320aic32x4: Increase maximum register in regmap
> ASoC: tlv320aic32x4: Register clocks before registering component
> sc16is7xx: Defer probe if device read fails
> Update Allo Piano Dac Driver
> dwc-otg: fix clang -Wpointer-bool-conversion warning
> dwc-otg: fix clang -Wsometimes-uninitialized warning
> dwc-otg: fix clang -Wignored-attributes warning
> vc4/drm: SQUASH: Fix source offsets with DRM_FORMAT_P030
> Revert "usb: xhci: Disable the XHCI 5 second timeout"
> ARM: dts: update bcm2711-rpi-cm4.dts and -400
> overlays: Add README entry for minipitft13
> overlays: ghost-amp: Minor tweaks
> overlays: Add minipitft13 overlay
> staging: fbtft: Add minipitft13 variant
> staging/bcm2835-camera: Add support for DMABUFs
> rpivid: Request maximum hevc clock
> dt: Switch hevc clock from fixed to firmware driver
> clk-raspberrypi: Also support HEVC clock
> vc4/drm: vc4_plane: Remove subpixel positioning check
> vc4/drm: Fix source offsets with DRM_FORMAT_P030
> Make rpi poe fan less noisy in cool environments
> ARM: dts: bcm2711: Add aliases for additional SPIs
> Revert "i2c: bcm2835: Handle untimely DONE signal"
> overlays: gpio-led: new overlay
> drm/vc4: crtc: Reduce PV fifo threshold on hvs4
> vc4/drm: Increase hdmi audio axi priority to avoid lost samples
> vc4/drm: Avoid full hdmi audio fifo writes
> staging/bcm2835-codec: Add VC-1 support.
> staging/bcm2835-codec: Implement additional g_selection calls for decode
> staging/bcm2835-codec: Add support for pixel aspect ratio
> staging/bcm2835-codec: Correct logging of size_t to %zu
> media/v4l2_m2m: In buffered mode run jobs if either port is streaming
>
> Ran raspi-rt [1] on both arm64 and armhf on
> 2B (armhf only), 3A, 3B, 3B+, 4B, 400, CM3+, CM4.
>
> Signed-off-by: Juerg Haefliger <juergh at canonical.com>
>
> [1] https://code.launchpad.net/~juergh/+git/raspi-rt
>
> --------
>
> The following changes since commit 3d045899197be6f87e0514951127246e38642d98:
>
> UBUNTU: Ubuntu-raspi-5.11.0-1007.7 (2021-04-14 16:42:27 -0500)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~juergh/ubuntu/+source/linux-raspi/+git/hirsute update-2021-04-15
>
> for you to fetch changes up to d89c6b581bc1baec02e29f89ef86bd823a3ef5fb:
>
> UBUNTU: raspi: Update to upstream raspberrypi rpi-5.10.y (2021-04-15) (2021-04-20 15:25:35 +0200)
>
> ----------------------------------------------------------------
> Annaliese McDermond (3):
> sc16is7xx: Defer probe if device read fails
> ASoC: tlv320aic32x4: Register clocks before registering component
> ASoC: tlv320aic32x4: Increase maximum register in regmap
>
> Assaf Gordon (1):
> overlays: gpio-led: new overlay
>
> Dave Stevenson (7):
> media/v4l2_m2m: In buffered mode run jobs if either port is streaming
> staging/bcm2835-codec: Correct logging of size_t to %zu
> staging/bcm2835-codec: Add support for pixel aspect ratio
> staging/bcm2835-codec: Implement additional g_selection calls for decode
> staging/bcm2835-codec: Add VC-1 support.
> staging/bcm2835-camera: Add support for DMABUFs
> staging: vcsm-cma: Fix memory leak from not detaching dmabuf
>
> Dom Cobley (10):
> vc4/drm: Avoid full hdmi audio fifo writes
> vc4/drm: Increase hdmi audio axi priority to avoid lost samples
> drm/vc4: crtc: Reduce PV fifo threshold on hvs4
> vc4/drm: Fix source offsets with DRM_FORMAT_P030
> vc4/drm: vc4_plane: Remove subpixel positioning check
> clk-raspberrypi: Also support HEVC clock
> dt: Switch hevc clock from fixed to firmware driver
> rpivid: Request maximum hevc clock
> vc4/drm: SQUASH: Fix source offsets with DRM_FORMAT_P030
> vc4/kms: vc4_plane: Support 2020 colourspace for yuv planes
>
> Jo Henke (3):
> dwc-otg: fix clang -Wignored-attributes warning
> dwc-otg: fix clang -Wsometimes-uninitialized warning
> dwc-otg: fix clang -Wpointer-bool-conversion warning
>
> Juerg Haefliger (2):
> UBUNTU: phy: broadcom: Move hunk to match upstream raspberrypi
> UBUNTU: raspi: Update to upstream raspberrypi rpi-5.10.y (2021-04-15)
>
> Maxime Ripard (6):
> drm/connector: Create a helper to attach the hdr_output_metadata property
> drm/connector: Add helper to compare HDR metadata
> drm/vc4: Use the new helpers
> drm/connector: Add a helper to attach the colorspace property
> drm/vc4: hdmi: Signal the proper colorimetry info in the infoframe
> drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
>
> Phil Elwell (8):
> Revert "i2c: bcm2835: Handle untimely DONE signal"
> ARM: dts: bcm2711: Add aliases for additional SPIs
> staging: fbtft: Add minipitft13 variant
> overlays: Add minipitft13 overlay
> overlays: ghost-amp: Minor tweaks
> overlays: Add README entry for minipitft13
> ARM: dts: update bcm2711-rpi-cm4.dts and -400
> Revert "usb: xhci: Disable the XHCI 5 second timeout"
>
> ProBackup-nl (1):
> Make rpi poe fan less noisy in cool environments
>
> paul-1 (1):
> Update Allo Piano Dac Driver
>
> arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 4 +
> arch/arm/boot/dts/bcm2711-rpi-400.dts | 21 +++
> arch/arm/boot/dts/bcm2711-rpi-cm4.dts | 77 ++++++++---
> arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 +-
> arch/arm/boot/dts/overlays/Makefile | 2 +
> arch/arm/boot/dts/overlays/README | 67 +++++++++
> arch/arm/boot/dts/overlays/ghost-amp-overlay.dts | 20 ++-
> arch/arm/boot/dts/overlays/gpio-led-overlay.dts | 97 +++++++++++++
> arch/arm/boot/dts/overlays/minipitft13-overlay.dts | 70 ++++++++++
> arch/arm/boot/dts/overlays/rpi-poe-overlay.dts | 2 +-
> arch/arm/boot/dts/overlays/rpivid-v4l2-overlay.dts | 13 +-
> debian.raspi/upstream-raspberrypi | 2 +-
> drivers/clk/bcm/clk-raspberrypi.c | 1 +
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 25 +---
> drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 20 +--
> drivers/gpu/drm/drm_connector.c | 69 ++++++++++
> drivers/gpu/drm/i915/display/intel_atomic.c | 13 +-
> drivers/gpu/drm/i915/display/intel_connector.c | 3 +-
> drivers/gpu/drm/i915/display/intel_hdmi.c | 3 +-
> drivers/gpu/drm/vc4/vc4_crtc.c | 8 ++
> drivers/gpu/drm/vc4/vc4_hdmi.c | 45 +++---
> drivers/gpu/drm/vc4/vc4_plane.c | 65 +++++----
> drivers/gpu/drm/vc4/vc4_regs.h | 18 ++-
> drivers/i2c/busses/i2c-bcm2835.c | 14 +-
> drivers/media/v4l2-core/v4l2-mem2mem.c | 7 +-
> drivers/net/phy/broadcom.c | 6 +-
> drivers/staging/fbtft/fb_st7789v.c | 45 +++++-
> drivers/staging/media/rpivid/rpivid_video.c | 9 +-
> .../vc04_services/bcm2835-camera/bcm2835-camera.c | 3 +-
> .../bcm2835-codec/bcm2835-v4l2-codec.c | 50 ++++++-
> drivers/staging/vc04_services/vc-sm-cma/vc_sm.c | 22 +--
> drivers/tty/serial/sc16is7xx.c | 2 +-
> drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c | 2 +-
> drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h | 12 +-
> drivers/usb/host/dwc_otg/dwc_otg_pcd.c | 2 +-
> drivers/usb/host/xhci.c | 3 +-
> include/drm/drm_connector.h | 4 +
> sound/soc/bcm/allo-piano-dac-plus.c | 152 +++++++++++++++------
> sound/soc/codecs/tlv320aic32x4.c | 12 +-
> 39 files changed, 742 insertions(+), 252 deletions(-)
> create mode 100755 arch/arm/boot/dts/overlays/gpio-led-overlay.dts
> create mode 100644 arch/arm/boot/dts/overlays/minipitft13-overlay.dts
>
Testing looks good.
Acked-by: Stefan Bader <stefan.bader at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20210422/291d2915/attachment.sig>
More information about the kernel-team
mailing list