[SRU][G/raspi][PULL] Update to upstream raspberrypi 8cefadb9b258 (2020-09-16)
Juerg Haefliger
juerg.haefliger at canonical.com
Wed Sep 23 07:07:43 UTC 2020
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>
--------
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
More information about the kernel-team
mailing list