ACK: [SRU][G/raspi][PULL] Update to upstream raspberrypi 8cefadb9b258 (2020-09-16)

Andrea Righi andrea.righi at canonical.com
Fri Oct 2 08:20:15 UTC 2020


On Wed, Sep 23, 2020 at 09:07:43AM +0200, Juerg Haefliger wrote:
> BugLink: https://bugs.launchpad.net/bugs/1896436
> 
> Boot tested both armhf and arm64 on Pi 4B, 3B+, 3B and 2B (armhf only).
> 
> Signed-off-by: Juerg Haefliger <juergh at canonical.com>

All upstream changes, boot tested, so it all makes sense to me.

Acked-by: Andrea Righi <andrea.righi at canonical.com>

> 
> --------
> 
> The following changes since commit 14c8851935f367b44ea5da63483879b96d4a4d54:
> 
>   UBUNTU: [Config] raspi: Set VIDEO_IRS1125=m (2020-09-21 08:22:03 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~juergh/ubuntu/+source/linux-raspi/+git/groovy update-2020-09-16
> 
> for you to fetch changes up to 9daebe3f3dae5e0faf7332ac3969173426de697f:
> 
>   UBUNTU: raspi: Update to upstream raspberrypi 8cefadb9b258 (2020-09-16) (2020-09-23 09:04:33 +0200)
> 
> ----------------------------------------------------------------
> Andreas Watterott (1):
>       update rpi-display-overlay.dts pins for 5.4
> 
> Annaliese McDermond (2):
>       configs: add CONFIG_SENSORS_IIO_HWMON=m
>       dtoverlays: Add the iio_hwmon driver to correct ADC issues
> 
> Dave Stevenson (10):
>       drm/vc4: Remove UIF from the list of modifiers returned by format_mod_supported
>       drm/vc4: Increase the number of planes per crtc in FKMS.
>       drm/vc4: Set the possible crtcs mask correctly for planes with FKMS
>       staging: vc04_services: codec: Fix incorrect buffer cleanup
>       staging: vc04_service: codec: Allow start_streaming to update the buffernum
>       staging: vc04_services: codec: Fix component enable/disable
>       dtoverlays: Add overlay for the PCA953x family of GPIO expanders
>       media: bcm2835-unicam: Drop WARN on uing direct cache alias
>       media: i2c: tc358743: Only allow supported pixel fmts in set_fmt
>       media: i2c: ov9281: Add support for 8 bit readout
> 
> Dougie Lawson (1):
>       overlays: Add maxtherm overlay for MAX6675/31855
> 
> Einar Vading (1):
>       rtc: rv3028: Refresh RAM on EEPROM write
> 
> Hristo Venev (4):
>       media: bcm2835: unicam: Select MEDIA_CONTROLLER and VIDEO_V4L2_SUBDEV_API
>       staging: media: rpivid: Select MEDIA_CONTROLLER and MEDIA_CONTROLLER_REQUEST_API
>       staging: vc04_services: codec: Select MEDIA_CONTROLLER
>       staging: vc04_services: isp: Select MEDIA_CONTROLLER
> 
> Jacopo Mondi (1):
>       media: i2c: imx214: select V4L2_FWNODE
> 
> Juerg Haefliger (3):
>       UBUNTU: SAUCE: Revert "brcmfmac: Increase power saving delay to 2s"
>       UBUNTU: SAUCE: Revert "hack: fix cyclic dpendency on VIDEO_IMX214"
>       UBUNTU: raspi: Update to upstream raspberrypi 8cefadb9b258 (2020-09-16)
> 
> Nicolas Saenz Julienne (1):
>       brcmfmac: Set timeout value when configuring power save
> 
> Paul Elder (1):
>       staging: vc04_services: ISP: Fix dmabuf error check in S_CTRL
> 
> Phil Elwell (30):
>       staging: vchiq_arm: children inherit DMA config
>       ARM: dts: 2711 DMA can address 36 bits
>       bcm2835-dma: Advertise the full DMA range
>       configs: Adding remaining crypto API modules
>       configs: Restore missing cgroups to BCM2835-7
>       ARM: dts: Add UART skip-init properties for U-boot
>       ARM: proc-v7: Force misalignment of early stmia
>       overlays: Fix sc16is75x overlays w.r.t. serdev
>       overlays: Delete spi0-hw-cs
>       config: Add USB gadget support to bcm2711 config
>       overlays: Regenerate upstream-pi4
>       configs: Add USB_GADGET=m to bcmrpi3_defconfig
>       rtc: rv3028: Write BSM and TCE/TCR to EEPROM
>       configs: Regenerate defconfigs
>       configs: Restore CONFIG_CFG80211_WEXT=y
>       configs: Add CONFIG_UEVENT_HELPER=y
>       ARM: dts: bcm2711: Enable support for DDR52 eMMC
>       ARM: dts: bcm2708.dtsi: Don't delete the cpus node
>       configs: Add I2C_HID=m
>       configs: Add CONFIG_SPS30=m
>       ARM: dts: bcm2835: Use the L2 non-allocating alias
>       overlays: Add spi0-1cs and spi0-2cs
>       ARM: dts: Add required USB power domain for XHCI
>       configs: Make the evdev module a built-in
>       configs: Include AppArmor support
>       overlays: Minor README correction
>       staging/fbtft: Add support for display variants
>       overlays: Add adafruit18 and sainsmart18 overlays
>       ARM: dts: Limit BT modem baud rate on 3B
>       configs: Enable CHACHA20POLY1305=m
> 
> RICCIARDI-Adrien (1):
>       overlays: Updated MCP3008 compatible strings.
> 
> Ramin Moussavi (1):
>       RESET_CONTROLLER needs to be activated to compile Broadcom BCM2835 clock support
> 
> Thomas Preston (1):
>       dt/overlays: Add PiFace Digital Device Tree Overlay
> 
> Tim Gover (1):
>       dts: bcm2711: Disable DVP by default
> 
> iamdavidcz (1):
>       add CONFIG_CRYPTO_USER_API_HASH=m
> 
> popcornmix (2):
>       Revert "raspberrypi-cpufreq: Only report integer pll divisor frequencies"
>       configs: Enable upstream cpufreq driver for pi0/pi1
> 
>  arch/arm/boot/dts/bcm2708.dtsi                     |   2 -
>  arch/arm/boot/dts/bcm270x-rpi.dtsi                 |   8 +
>  arch/arm/boot/dts/bcm2710-rpi-3-b.dts              |   4 +
>  arch/arm/boot/dts/bcm2711-rpi.dtsi                 |   9 +-
>  arch/arm/boot/dts/bcm2835.dtsi                     |   2 +-
>  arch/arm/boot/dts/overlays/Makefile                |   9 +-
>  arch/arm/boot/dts/overlays/README                  | 119 +++++++++-
>  arch/arm/boot/dts/overlays/adafruit18-overlay.dts  |  49 +++++
>  arch/arm/boot/dts/overlays/draws-overlay.dts       |   8 +
>  arch/arm/boot/dts/overlays/maxtherm-overlay.dts    | 166 ++++++++++++++
>  arch/arm/boot/dts/overlays/mcp3008-overlay.dts     |  16 +-
>  arch/arm/boot/dts/overlays/overlay_map.dts         |   8 +
>  arch/arm/boot/dts/overlays/pca953x-overlay.dts     | 240 +++++++++++++++++++++
>  .../boot/dts/overlays/pifacedigital-overlay.dts    | 144 +++++++++++++
>  arch/arm/boot/dts/overlays/rpi-display-overlay.dts |   6 +-
>  arch/arm/boot/dts/overlays/sainsmart18-overlay.dts |  47 ++++
>  .../boot/dts/overlays/sc16is750-i2c-overlay.dts    |  23 +-
>  .../boot/dts/overlays/sc16is752-i2c-overlay.dts    |  27 +--
>  .../boot/dts/overlays/sc16is752-spi0-overlay.dts   |  21 +-
>  .../boot/dts/overlays/sc16is752-spi1-overlay.dts   |   6 +-
>  arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts    |  42 ++++
>  .../{spi0-cs-overlay.dts => spi0-2cs-overlay.dts}  |   8 +
>  arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts  |  26 ---
>  .../arm/boot/dts/overlays/upstream-pi4-overlay.dts |   6 +
>  .../boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts  |   7 +
>  arch/arm/configs/bcm2709_defconfig                 |  32 +--
>  arch/arm/configs/bcm2711_defconfig                 |  36 ++--
>  arch/arm/configs/bcmrpi_defconfig                  |  36 ++--
>  arch/arm/mm/proc-v7.S                              |   6 +-
>  arch/arm64/configs/bcm2711_defconfig               |  30 ++-
>  arch/arm64/configs/bcmrpi3_defconfig               |  30 ++-
>  debian.raspi/upstream-raspberrypi                  |   2 +-
>  drivers/clk/bcm/Kconfig                            |   1 +
>  drivers/cpufreq/raspberrypi-cpufreq.c              |   7 +-
>  drivers/dma/bcm2835-dma.c                          |  18 +-
>  drivers/gpu/drm/vc4/vc4_firmware_kms.c             |  61 +++---
>  drivers/media/i2c/Kconfig                          |   1 +
>  drivers/media/i2c/ov9281.c                         |  66 ++++--
>  drivers/media/i2c/tc358743.c                       |   6 +-
>  drivers/media/platform/bcm2835/Kconfig             |   4 +-
>  drivers/media/platform/bcm2835/bcm2835-unicam.c    |   7 -
>  .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  11 +-
>  drivers/rtc/rtc-rv3028.c                           | 116 ++++++++--
>  drivers/staging/fbtft/fb_st7735r.c                 |  38 +++-
>  drivers/staging/fbtft/fbtft-core.c                 |  16 +-
>  drivers/staging/fbtft/fbtft.h                      |  28 ++-
>  drivers/staging/media/rpivid/Kconfig               |   4 +-
>  .../staging/vc04_services/bcm2835-codec/Kconfig    |   2 +-
>  .../bcm2835-codec/bcm2835-v4l2-codec.c             |  44 ++--
>  drivers/staging/vc04_services/bcm2835-isp/Kconfig  |   2 +-
>  .../vc04_services/bcm2835-isp/bcm2835-v4l2-isp.c   |   2 +-
>  .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  10 +
>  52 files changed, 1353 insertions(+), 266 deletions(-)
>  create mode 100644 arch/arm/boot/dts/overlays/adafruit18-overlay.dts
>  create mode 100644 arch/arm/boot/dts/overlays/maxtherm-overlay.dts
>  create mode 100644 arch/arm/boot/dts/overlays/pca953x-overlay.dts
>  create mode 100644 arch/arm/boot/dts/overlays/pifacedigital-overlay.dts
>  create mode 100644 arch/arm/boot/dts/overlays/sainsmart18-overlay.dts
>  create mode 100644 arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts
>  rename arch/arm/boot/dts/overlays/{spi0-cs-overlay.dts => spi0-2cs-overlay.dts} (79%)
>  delete mode 100644 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list