APPLIED: [SRU][K/raspi][PULL] kinetic/linux-raspi: Update to upstream raspberrypi rpi-5.19.y (2022-10-26) (LP: #1995968)
Juerg Haefliger
juerg.haefliger at canonical.com
Fri Nov 11 11:17:29 UTC 2022
Applied to k/raspi master-next branch.
...Juerg
> BugLink: https://bugs.launchpad.net/bugs/1995968
>
> Upstream raspberrypi patchset 2022-10-26
>
> Ported from the following raspberrypi branch:
> rpi-5.19.y
> from https://github.com/raspberrypi/linux.git
>
> configs: Add FSIA6B driver module
> ARM: dts: Add nvmem node for BCM2711 bootloader public key
> configs: Add RTC_DRV_RV3032=m
> overlays: i2c-rtc: Add RV3032 support
> media: i2c: imx290: Correct min HBLANK.
> nvmem: Use NVMEM_DEVID_AUTO
> media: i2c: imx477: Do not unconditionally adjust hblank and vblank limits
> media: i2c: imx477: Reset hblank on mode switch
> vc04_services: bcm2835-codec: Allow encoder_cmd on ISP and deinterlace
> vc04_services: bcm2835-codec: Remove redundant role check
> media: i2c: imx477: Allow dynamic horizontal blanking control
> overlays: Add rpi-sense-v2
> usb: xhci: account for num_trbs_free when invalidating TDs
> ARM: dts: Add dtparams to disable PCIe, HDMI, and SD card/eMMC
> Revert "Add PHY_ID_BCM54213PE identifier."
> media: i2c: imx219: make HBLANK r/w to allow longer exposures
> drm/vc4: hdmi: Reset link on hotplug
> drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
> drm/vc4: hdmi: Switch to detect_ctx
> drm/vc4: hdmi: Simplify the hotplug handling
> drm/vc4: hdmi: Remove mutex in detect
> drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
> drm/vc4: hdmi: Constify drm_display_mode
>
> Boot-tested both arm64 and rmhf kernels on Pi 4, 3, 2, and zero2.
>
> Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
>
> --------
>
> The following changes since commit 75398ca4982db5511574c341fc1568218b23679e:
>
> UBUNTU: [Config] raspi: updateconfigs for gcc-12 for armhf (2022-11-08 15:40:32 +0100)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~juergh/ubuntu/+source/linux lp1995968
>
> for you to fetch changes up to 051c9700a0e3616ab583c05c06661e37bd5170bc:
>
> UBUNTU: raspi: Update to upstream raspberrypi rpi-5.19.y (2022-10-26) (2022-11-10 12:10:55 +0100)
>
> ----------------------------------------------------------------
> Dave Stevenson (4):
> media: i2c: imx219: make HBLANK r/w to allow longer exposures
> vc04_services: bcm2835-codec: Remove redundant role check
> vc04_services: bcm2835-codec: Allow encoder_cmd on ISP and deinterlace
> media: i2c: imx290: Correct min HBLANK.
>
> Dom Cobley (1):
> Revert "Add PHY_ID_BCM54213PE identifier."
>
> Jonathan Bell (1):
> usb: xhci: account for num_trbs_free when invalidating TDs
>
> Juerg Haefliger (2):
> UBUNTU: [Config] raspi: updateconfigs after update to rpi-5.19.y (2022-10-26)
> UBUNTU: raspi: Update to upstream raspberrypi rpi-5.19.y (2022-10-26)
>
> Maxime Ripard (7):
> drm/vc4: hdmi: Constify drm_display_mode
> drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
> drm/vc4: hdmi: Remove mutex in detect
> drm/vc4: hdmi: Simplify the hotplug handling
> drm/vc4: hdmi: Switch to detect_ctx
> drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
> drm/vc4: hdmi: Reset link on hotplug
>
> Naushir Patuck (3):
> media: i2c: imx477: Allow dynamic horizontal blanking control
> media: i2c: imx477: Reset hblank on mode switch
> media: i2c: imx477: Do not unconditionally adjust hblank and vblank limits
>
> Phil Elwell (5):
> overlays: Add rpi-sense-v2
> nvmem: Use NVMEM_DEVID_AUTO
> overlays: i2c-rtc: Add RV3032 support
> configs: Add RTC_DRV_RV3032=m
> configs: Add FSIA6B driver module
>
> Tim Gover (1):
> ARM: dts: Add nvmem node for BCM2711 bootloader public key
>
> Victor Ding (1):
> ARM: dts: Add dtparams to disable PCIe, HDMI, and SD card/eMMC
>
> arch/arm/boot/dts/bcm2708-rpi.dtsi | 2 +
> arch/arm/boot/dts/bcm2711-rpi-ds.dtsi | 4 +
> arch/arm/boot/dts/bcm2711-rpi.dtsi | 13 +
> arch/arm/boot/dts/overlays/Makefile | 1 +
> arch/arm/boot/dts/overlays/README | 18 ++
> arch/arm/boot/dts/overlays/i2c-rtc-common.dtsi | 14 +
> .../arm/boot/dts/overlays/rpi-sense-v2-overlay.dts | 47 ++++
> arch/arm/configs/bcm2709_defconfig | 2 +
> arch/arm/configs/bcm2711_defconfig | 2 +
> arch/arm/configs/bcmrpi_defconfig | 2 +
> arch/arm64/configs/bcm2711_defconfig | 2 +
> arch/arm64/configs/bcmrpi3_defconfig | 2 +
> debian.raspi/config/annotations | 2 +
> debian.raspi/config/config.common.ubuntu | 2 +-
> debian.raspi/upstream-raspberrypi | 2 +-
> drivers/gpu/drm/vc4/vc4_hdmi.c | 308 ++++++++++++++-------
> drivers/gpu/drm/vc4/vc4_hdmi.h | 12 +-
> drivers/media/i2c/imx219.c | 47 ++--
> drivers/media/i2c/imx290.c | 7 +-
> drivers/media/i2c/imx477.c | 27 +-
> drivers/net/phy/bcm-phy-ptp.c | 3 -
> drivers/nvmem/rmem.c | 1 +
> .../bcm2835-codec/bcm2835-v4l2-codec.c | 9 -
> drivers/usb/host/xhci-ring.c | 14 +-
> 24 files changed, 365 insertions(+), 178 deletions(-)
> create mode 100644 arch/arm/boot/dts/overlays/rpi-sense-v2-overlay.dts
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20221111/6d8a53b4/attachment.sig>
More information about the kernel-team
mailing list