focal/linux-raspi: Upstream raspberrypi patchset 2020-05-11

Bug #1877928 reported by Juerg Haefliger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-raspi (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
Medium
Unassigned

Bug Description

Upstream raspberrypi patchset 2020-05-11

  Ported from the following raspberrypi branch:
    rpi-5.4.y
  from https://github.com/raspberrypi/linux.git

config: Enable CONFIG_DRM_VC4_HDMI_CEC
vc4_hdmi: Remove cec_available flag as always supported
vc4_hdmi: Adjust CEC ref clock based on its input clock
vc4_hdmi: Make irq shared
vc4_hdmi_regs: Make interrupt mask variant specific
vc4_hdmi_regs: Add Intr2 register block
vc4_hdmi: Fix up CEC registers
vc4_hdmi: Fix register offset when sending longer CEC messages
overlays: sc16is752-spi1: Add xtal parameter
video: bcm2708_fb: Disable FB if no displays found
media: bcm2835: unicam: Fix uninitialized warning
media: i2c: tc358743: Fix fallthrough warning
overlays: Make use of intra-overlay fragments
vc4_hdmi_phy: Fix typo in phy_get_cp_current
configs: Add missing TOUCHSCREEN_RASPBERRYPI_FW=m
configs: Add missing PPS configs
overlays: gpio-keys: Avoid open-drain warnings
staging: vc04_services: isp: Make all references to bcm2835_isp_fmt const
staging: vc04_services: isp: Remove duplicated initialisation
overlays: Make the i2c-gpio overlay safe again
ARM: dts: bcm2711: Allow 40-bit DMA for SPI
SQUASH: spi: Demote SPI_CS_HIGH warning to KERN_DEBUG
staging: vc04_services: ISP: Add enum_framesizes ioctl
ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID
media: bcm2835-unicam: Fix reference counting in unicam_open
media: bcm2835-unicam: Do not stop streaming in unicam_release
media: bcm2835-unicam: Add support for VIDIOC_[S|G]_SELECTION
media: i2c: imx219: Declare that the driver can create events
media: i2c: ov5647: Advertise the correct exposure range
media: i2c: ov5647: Use member names in mode tables
media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_ON_WRITE
media: i2c: ov5647: Add support for V4L2_CID_VBLANK
media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag
media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE
media: i2c: ov5467: Fixup error path to release mutex
media: i2c: ov5647: Add support for g_selection to reflect cropping/binning
media: i2c: imx219: Implement get_selection
configs: Enable CONFIG_DRM_VC4_HDMI_CEC
vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work
vc4_hvs: Mark core clock as optional
configs: Add VIDEO_ISP_BCM2835 to all Pi defconfigs
staging: vchiq: Load bcm2835_isp driver from vchiq
staging: vc04_services: ISP: Add a more complex ISP processing component
staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h
media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
uapi: bcm2835-isp: Add bcm2835-isp uapi header file
media: bcm2835-unicam: Re-fetch mbus code from subdev on a g_fmt call
overlays: rpivid-v4l2 also needs size-cells = 2
spi: use_gpio_descriptor fixup moved to spi_setup
Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used"
dts: bcm2711: add "High Peripheral" mode overlay
dts: bcm2711: set #size-cells = <2>
ARM: dts: Create bcm2708-rpi-b-rev1.dts
dt: Update all mainline bcm283x dt files for i2c0 pinctrl mux
dtoverlays: Update CSI overlays to use i2c_csi_dsi
dt: Implement an I2C pinctrl mux for BSC0.
defconfig: Enable I2C_MUX_PINCTRL in all Pi configs
driver: char: rpivid: Don't map more than wanted
driver: char: rpivid: Remove legacy name support
dts: bcm2711: EMMC2 can address the whole first GB
media: imx219: Advertise embedded data node on media pad 1
media: bcm2835-unicam: Add support for the FRAME_SYNC event
media: bcm2835-unicam: Disable event-related ioctls on metadata node
media: bcm2835-unicam: Use dummy buffer if none have been queued
media: bcm2835-unicam: Add embedded data node.
media: bcm2835-unicam: Add support for mulitple device nodes.

Revision history for this message
Juerg Haefliger (juergh) wrote :
Download full text (3.5 KiB)

config: Enable CONFIG_DRM_VC4_HDMI_CEC
vc4_hdmi: Remove cec_available flag as always supported
vc4_hdmi: Adjust CEC ref clock based on its input clock
vc4_hdmi: Make irq shared
vc4_hdmi_regs: Make interrupt mask variant specific
vc4_hdmi_regs: Add Intr2 register block
vc4_hdmi: Fix up CEC registers
vc4_hdmi: Fix register offset when sending longer CEC messages
overlays: sc16is752-spi1: Add xtal parameter
video: bcm2708_fb: Disable FB if no displays found
media: bcm2835: unicam: Fix uninitialized warning
media: i2c: tc358743: Fix fallthrough warning
overlays: Make use of intra-overlay fragments
vc4_hdmi_phy: Fix typo in phy_get_cp_current
configs: Add missing TOUCHSCREEN_RASPBERRYPI_FW=m
configs: Add missing PPS configs
overlays: gpio-keys: Avoid open-drain warnings
staging: vc04_services: isp: Make all references to bcm2835_isp_fmt const
staging: vc04_services: isp: Remove duplicated initialisation
overlays: Make the i2c-gpio overlay safe again
ARM: dts: bcm2711: Allow 40-bit DMA for SPI
SQUASH: spi: Demote SPI_CS_HIGH warning to KERN_DEBUG
staging: vc04_services: ISP: Add enum_framesizes ioctl
ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID
media: bcm2835-unicam: Fix reference counting in unicam_open
media: bcm2835-unicam: Do not stop streaming in unicam_release
media: bcm2835-unicam: Add support for VIDIOC_[S|G]_SELECTION
media: i2c: imx219: Declare that the driver can create events
media: i2c: ov5647: Advertise the correct exposure range
media: i2c: ov5647: Use member names in mode tables
media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_ON_WRITE
media: i2c: ov5647: Add support for V4L2_CID_VBLANK
media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag
media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE
media: i2c: ov5467: Fixup error path to release mutex
media: i2c: ov5647: Add support for g_selection to reflect cropping/binning
media: i2c: imx219: Implement get_selection
configs: Enable CONFIG_DRM_VC4_HDMI_CEC
vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work
vc4_hvs: Mark core clock as optional
configs: Add VIDEO_ISP_BCM2835 to all Pi defconfigs
staging: vchiq: Load bcm2835_isp driver from vchiq
staging: vc04_services: ISP: Add a more complex ISP processing component
staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h
media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
uapi: bcm2835-isp: Add bcm2835-isp uapi header file
media: bcm2835-unicam: Re-fetch mbus code from subdev on a g_fmt call
overlays: rpivid-v4l2 also needs size-cells = 2
spi: use_gpio_descriptor fixup moved to spi_setup
Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used"
dts: bcm2711: add "High Peripheral" mode overlay
dts: bcm2711: set #size-cells = <2>
ARM: dts: Create bcm2708-rpi-b-rev1.dts
dt: Update all mainline bcm283x dt files for i2c0 pinctrl mux
dtoverlays: Update CSI overlays to use i2c_csi_dsi
dt: Implement an I2C pinctrl mux for BSC0.
defconfig: Enable I2C_MUX_PINCTRL in all Pi configs
driver: char: rpivid: Don't map more than wanted
driver: char: rpivid: Remove legacy name support
dts: bcm2711: EMMC2 can address the whole...

Read more...

description: updated
Stefan Bader (smb)
Changed in linux-raspi (Ubuntu Focal):
status: New → Fix Committed
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (42.1 KiB)

This bug was fixed in the package linux-raspi - 5.4.0-1012.12

---------------
linux-raspi (5.4.0-1012.12) focal; urgency=medium

  * focal/linux-raspi: 5.4.0-1012.12 -proposed tracker (LP: #1878791)

  * Focal update: v5.4.36 upstream stable release (LP: #1876361)
    - [Config] raspi: updateconfigs for ARM64_ERRATUM_1542419

  * Raspberry Pi 4B: USB OTG is not working (LP: #1861070)
    - [Config] raspi: Set USB_DWC2_DUAL_ROLE=y

  * Missing v3d driver disables 3D support on RPi4 (LP: #1876862)
    - [Config] raspi: Set DRM_V3D=m

  * focal/linux-raspi: Upstream raspberrypi patchset 2020-05-11 (LP: #1877928)
    - SAUCE: media: bcm2835-unicam: Resync to upstream raspberrypi
    - media: bcm2835-unicam: Add support for mulitple device nodes.
    - media: bcm2835-unicam: Add embedded data node.
    - media: bcm2835-unicam: Use dummy buffer if none have been queued
    - media: bcm2835-unicam: Disable event-related ioctls on metadata node
    - media: bcm2835-unicam: Add support for the FRAME_SYNC event
    - media: imx219: Advertise embedded data node on media pad 1
    - dts: bcm2711: EMMC2 can address the whole first GB
    - driver: char: rpivid: Remove legacy name support
    - driver: char: rpivid: Don't map more than wanted
    - defconfig: Enable I2C_MUX_PINCTRL in all Pi configs
    - dt: Implement an I2C pinctrl mux for BSC0.
    - dtoverlays: Update CSI overlays to use i2c_csi_dsi
    - dt: Update all mainline bcm283x dt files for i2c0 pinctrl mux
    - ARM: dts: Create bcm2708-rpi-b-rev1.dts
    - dts: bcm2711: set #size-cells = <2>
    - dts: bcm2711: add "High Peripheral" mode overlay
    - Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used"
    - spi: use_gpio_descriptor fixup moved to spi_setup
    - overlays: rpivid-v4l2 also needs size-cells = 2
    - media: bcm2835-unicam: Re-fetch mbus code from subdev on a g_fmt call
    - uapi: bcm2835-isp: Add bcm2835-isp uapi header file
    - media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
    - media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
    - staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h
    - staging: vc04_services: ISP: Add a more complex ISP processing component
    - staging: vchiq: Load bcm2835_isp driver from vchiq
    - configs: Add VIDEO_ISP_BCM2835 to all Pi defconfigs
    - vc4_hvs: Mark core clock as optional
    - vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work
    - configs: Enable CONFIG_DRM_VC4_HDMI_CEC
    - media: i2c: imx219: Implement get_selection
    - media: i2c: ov5647: Add support for g_selection to reflect cropping/binning
    - media: i2c: ov5467: Fixup error path to release mutex
    - media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE
    - media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag
    - media: i2c: ov5647: Add support for V4L2_CID_VBLANK
    - media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_ON_WRITE
    - media: i2c: ov5647: Use member names in mode tables
    - media: i2c: ov5647: Advertise the correct exposure range
    - media: i2c: imx219: Declare that the driver can create events
    - media: bcm2835-unicam: Add support for VIDIOC_[S|G]_...

Changed in linux-raspi (Ubuntu Focal):
status: Fix Committed → Fix Released
Changed in linux-raspi (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.