Public bug reported: Upstream raspberrypi patchset 2022-05-24
Ported from the following raspberrypi branch: rpi-5.15.y from https://github.com/raspberrypi/linux.git overlays: add RV8803 RTC overlay to the generic ARM RTC device tree configs: add RV8803 RTC module to Raspberry Pi board defconfigs media: imx296: Add the link frequency control media: imx296: Set gain delay to 1 frame media: imx296: Adjust exposure limits on vblank changes media: imx296: Add horizontal and vertical flips support media: imx296: Only advertise the full resolution mode media: imx296: Add standby and stream on/off delays media: imx296: Fix Bayer order configs: Enable the IMX296 device module in platform defconfig overlays: Add imx296 overlay media: i2c: IMX296 camera sensor driver dt-bindings: media: i2c: Add IMX296 CMOS sensor binding drm/vc4: Move pixel doubling from Pixelvalve to HDMI block drm/vc4: Correct HDMI timing registers for interlaced modes drm/vc4: Add MISC_CONTROL register for vc4. drm/vc4: Add HDMI format detection registers to register list vc04_services: bcm2835-codec: Add support for V4L2_PIX_FMT_NV12_COL128 vc04_services: vchiq-mmal: Add defines for mmal_es_format flags configs: Regenerate defconfigs mmc: block: Don't do single-sector reads during recovery overlays: Add gpio-hog overlay drm/atomic: If margins are updated, update all planes. drm/vc4_hdmi: Force a modeset when Broadcast RGB setting changes dtoverlays: Fix incorrect property name for display rotation drm/vc4: Warn if some v3d code is run on BCM2711 drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711 drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler drm/vc4: crtc: Move the BO handling out of common page-flip callback drm/vc4: crtc: Use an union to store the page flip callback drm/vc4: drv: Skip BO Backend Initialization on BCM2711 drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711 drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711 drm/vc4: drv: Register a different driver on BCM2711 drm/vc4: bo: Split out Dumb buffers fixup drm/vc4: bo: Rename vc4_dumb_create drm/vc4: Consolidate Hardware Revision Check drm/vc4: plane: Prevent async update if we don't have a dlist clk: Add locking to clk_get_rate_range overlays: Remove other leading zeroes from node addresses SQUASH: overlays: arducam-pivariety: Strip leading zero dtoverlays: Add i2c-fan overlay configs: Enable the EMC2305 fan controller driver docs: hwmon: add emc2305.rst to docs hwmon: emc2305: fixups for driver submitted to mailing lists hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller. dtbindings: Fixup microchip,emc2305.yaml bindings dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description. thermal: broadcom: Use dev_err_probe to suppress defer errors overlays: Add arducam-pivariety-overlay.dts configs: Add CONFIG_VIDEO_ARDUCAM_PIVARIETY=m media: i2c: Add driver of Arducam Pivariety series camera media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor binding dt-bindings: vendor-prefixes: Add Arducam configs: Restore settings lost since 5.10 configs: Enable DM_WRITECACHE module on BCM2711 configs: Add CONFIG_EEPROM_AT25=m staging: vchiq_arm: Add log_level module params config: Update bcmrpi3_defconfig Revert "fbdev: Hot-unplug firmware fb devices on forced removal" Revert "fbdev: Fix unregistering of framebuffers without device" drm/vc4_kms: Protect hvs dereference on fkms ARM: dts: bcm2835: Switch HSM clock to firmware overlays: Fix pitft28/35-resistive rotate params ARM: dts: Add i2c0mux node to Model B rev 1 overlays: Add "drm" parameter to pitft28-resistive tpm_tis_spi_main: Force probe routine to run synchronously with driver and device registration when IMA is enabled clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled rpivid: Use clk_get_max_rate() drm/vc4: kms: Use maximum FIFO load for the HVS clock rate drm/vc4: Make sure we don't end up with a core clock too high drm/vc4: kms: Warn if clk_set_min_rate fails drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection clk: tests: Add missing test case for ranges clk: tests: Add some tests for clk_get_rate_range() clk: Add clk_get_rate_range Revert "clk: Introduce a clock request API" Revert "clk: requests: Ignore if the pointer is null" Revert "clk: requests: Dereference the request pointer after the check" Revert "rpivid: Switch to new clock api" Revert "bcm2835-unicam: Switch to new clock api" Revert "drm/vc4: hdmi: Convert to the new clock request API" Revert "drm/vc4: Increase the core clock based on HVS load" Revert "drm/vc4: kms: Move clock request to our HVS state" clk: bcm: rpi: Run some clocks at the minimum rate allowed clk: bcm: rpi: Set a default minimum rate clk: bcm: rpi: Add variant structure clk: Test the clock pointer in clk_hw_get_name() clk: Zero the clk_rate_request structure clk: Stop forwarding clk_rate_requests to the parent clk: Introduce clk_core_has_parent() clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock clk: Remove redundant clk_core_init_rate_req() call clk: Add missing clk_core_init_rate_req calls clk: Introduce clk_hw_init_rate_request() clk: Change clk_core_init_rate_req prototype clk: Add our request boundaries in clk_core_init_rate_req clk: Skip set_rate_range if our clock is orphan clk: Set req_rate on reparenting clk: Fix clk_get_parent() documentation clk: Take into account uncached clocks in clk_set_rate_range() clk: tests: Add some tests for orphan with multiple parents clk: tests: Add tests for mux with multiple parents clk: tests: Add tests for single parent mux clk: tests: Add tests for uncached clock clk: tests: Add reference to the orphan mux bug report clk: tests: Add test suites description clk: Drop the rate range on clk_put() clk: test: Test clk_set_rate_range on orphan mux clk: Add clk_drop_range clk: Always set the rate on clk_set_range_rate clk: Use clamp instead of open-coding our own clk: Always clamp the rounded rate clk: Introduce Kunit Tests for the framework config: Enable the NFT_SYNPROXY module configs: (Re)Enable CONFIG_IR_TOY overlays: mipi-dbi-spi: width-mm and height-mm are mandatory config: Enable CONFIG_MODULE_COMPRESS_XZ configs: bcm2711_defconfig: Enable KASLR vc4_hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT Add support for the AudioInjector.net bare i2s sound card dtoverlays: Add overlay for Sony IMX258 image sensor defconfigs: Add IMX258 to the Pi defconfigs media: i2c: imx258: Support faster pixel rate on binned modes media: i2c: imx258: Set pixel_rate range to the same as the value media: i2c: imx258: Issue reset before starting streaming media: i2c: imx258: Add support for long exposure modes media: i2c: imx258: Correct max FRM_LENGTH_LINES value media: i2c: imx258: Allow configuration of clock lane behaviour media: i2c: imx258: Add get_selection for pixel array information media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure media: i2c: imx258: Add support for running on 2 CSI data lanes media: i2c: imx258: Add support for 24MHz clock media: i2c: imx258: Register the ctrls from fwnode properties media: i2c: imx258: Make V4L2_CID_VBLANK configurable. media: i2c: imx258: Add regulator control media: i2c: imx258: Remove redundant I2C writes. media: i2c: imx258: Implement HFLIP and VFLIP controls. media: i2c: imx258: Disable digital cropping on binned modes media: i2c: imx258: Make image geometry meet sensor requirements media: i2c: imx258: Remove unused defines drm/vc4_hdmi: Force modeset when bpc changes Revert "drm/vc4: hvs: Defer dlist slots deallocation" drm/atomic-helpers: remove legacy_cursor_update hacks ** Affects: linux-raspi (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux-raspi (Ubuntu Jammy) Importance: Undecided Assignee: Juerg Haefliger (juergh) Status: In Progress ** Changed in: linux-raspi (Ubuntu) Status: New => Confirmed ** Also affects: linux-raspi (Ubuntu Jammy) Importance: Undecided Status: New ** Description changed: - Upstream raspberrypi patchset 2022-05-24 - Ported from the following raspberrypi branch: - rpi-5.15.y - from https://github.com/raspberrypi/linux.git + Ported from the following raspberrypi branch: + rpi-5.15.y + from https://github.com/raspberrypi/linux.git + + overlays: add RV8803 RTC overlay to the generic ARM RTC device tree + configs: add RV8803 RTC module to Raspberry Pi board defconfigs + media: imx296: Add the link frequency control + media: imx296: Set gain delay to 1 frame + media: imx296: Adjust exposure limits on vblank changes + media: imx296: Add horizontal and vertical flips support + media: imx296: Only advertise the full resolution mode + media: imx296: Add standby and stream on/off delays + media: imx296: Fix Bayer order + configs: Enable the IMX296 device module in platform defconfig + overlays: Add imx296 overlay + media: i2c: IMX296 camera sensor driver + dt-bindings: media: i2c: Add IMX296 CMOS sensor binding + drm/vc4: Move pixel doubling from Pixelvalve to HDMI block + drm/vc4: Correct HDMI timing registers for interlaced modes + drm/vc4: Add MISC_CONTROL register for vc4. + drm/vc4: Add HDMI format detection registers to register list + vc04_services: bcm2835-codec: Add support for V4L2_PIX_FMT_NV12_COL128 + vc04_services: vchiq-mmal: Add defines for mmal_es_format flags + configs: Regenerate defconfigs + mmc: block: Don't do single-sector reads during recovery + overlays: Add gpio-hog overlay + drm/atomic: If margins are updated, update all planes. + drm/vc4_hdmi: Force a modeset when Broadcast RGB setting changes + dtoverlays: Fix incorrect property name for display rotation + drm/vc4: Warn if some v3d code is run on BCM2711 + drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711 + drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler + drm/vc4: crtc: Move the BO handling out of common page-flip callback + drm/vc4: crtc: Use an union to store the page flip callback + drm/vc4: drv: Skip BO Backend Initialization on BCM2711 + drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711 + drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711 + drm/vc4: drv: Register a different driver on BCM2711 + drm/vc4: bo: Split out Dumb buffers fixup + drm/vc4: bo: Rename vc4_dumb_create + drm/vc4: Consolidate Hardware Revision Check + drm/vc4: plane: Prevent async update if we don't have a dlist + clk: Add locking to clk_get_rate_range + overlays: Remove other leading zeroes from node addresses + SQUASH: overlays: arducam-pivariety: Strip leading zero + dtoverlays: Add i2c-fan overlay + configs: Enable the EMC2305 fan controller driver + docs: hwmon: add emc2305.rst to docs + hwmon: emc2305: fixups for driver submitted to mailing lists + hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller. + dtbindings: Fixup microchip,emc2305.yaml bindings + dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description. + thermal: broadcom: Use dev_err_probe to suppress defer errors + overlays: Add arducam-pivariety-overlay.dts + configs: Add CONFIG_VIDEO_ARDUCAM_PIVARIETY=m + media: i2c: Add driver of Arducam Pivariety series camera + media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor binding + dt-bindings: vendor-prefixes: Add Arducam + configs: Restore settings lost since 5.10 + configs: Enable DM_WRITECACHE module on BCM2711 + configs: Add CONFIG_EEPROM_AT25=m + staging: vchiq_arm: Add log_level module params + config: Update bcmrpi3_defconfig + Revert "fbdev: Hot-unplug firmware fb devices on forced removal" + Revert "fbdev: Fix unregistering of framebuffers without device" + drm/vc4_kms: Protect hvs dereference on fkms + ARM: dts: bcm2835: Switch HSM clock to firmware + overlays: Fix pitft28/35-resistive rotate params + ARM: dts: Add i2c0mux node to Model B rev 1 + overlays: Add "drm" parameter to pitft28-resistive + tpm_tis_spi_main: Force probe routine to run synchronously with driver and device registration when IMA is enabled + clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled + rpivid: Use clk_get_max_rate() + drm/vc4: kms: Use maximum FIFO load for the HVS clock rate + drm/vc4: Make sure we don't end up with a core clock too high + drm/vc4: kms: Warn if clk_set_min_rate fails + drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection + clk: tests: Add missing test case for ranges + clk: tests: Add some tests for clk_get_rate_range() + clk: Add clk_get_rate_range + Revert "clk: Introduce a clock request API" + Revert "clk: requests: Ignore if the pointer is null" + Revert "clk: requests: Dereference the request pointer after the check" + Revert "rpivid: Switch to new clock api" + Revert "bcm2835-unicam: Switch to new clock api" + Revert "drm/vc4: hdmi: Convert to the new clock request API" + Revert "drm/vc4: Increase the core clock based on HVS load" + Revert "drm/vc4: kms: Move clock request to our HVS state" + clk: bcm: rpi: Run some clocks at the minimum rate allowed + clk: bcm: rpi: Set a default minimum rate + clk: bcm: rpi: Add variant structure + clk: Test the clock pointer in clk_hw_get_name() + clk: Zero the clk_rate_request structure + clk: Stop forwarding clk_rate_requests to the parent + clk: Introduce clk_core_has_parent() + clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock + clk: Remove redundant clk_core_init_rate_req() call + clk: Add missing clk_core_init_rate_req calls + clk: Introduce clk_hw_init_rate_request() + clk: Change clk_core_init_rate_req prototype + clk: Add our request boundaries in clk_core_init_rate_req + clk: Skip set_rate_range if our clock is orphan + clk: Set req_rate on reparenting + clk: Fix clk_get_parent() documentation + clk: Take into account uncached clocks in clk_set_rate_range() + clk: tests: Add some tests for orphan with multiple parents + clk: tests: Add tests for mux with multiple parents + clk: tests: Add tests for single parent mux + clk: tests: Add tests for uncached clock + clk: tests: Add reference to the orphan mux bug report + clk: tests: Add test suites description + clk: Drop the rate range on clk_put() + clk: test: Test clk_set_rate_range on orphan mux + clk: Add clk_drop_range + clk: Always set the rate on clk_set_range_rate + clk: Use clamp instead of open-coding our own + clk: Always clamp the rounded rate + clk: Introduce Kunit Tests for the framework + config: Enable the NFT_SYNPROXY module + configs: (Re)Enable CONFIG_IR_TOY + overlays: mipi-dbi-spi: width-mm and height-mm are mandatory + config: Enable CONFIG_MODULE_COMPRESS_XZ + configs: bcm2711_defconfig: Enable KASLR + vc4_hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT + Add support for the AudioInjector.net bare i2s sound card + dtoverlays: Add overlay for Sony IMX258 image sensor + defconfigs: Add IMX258 to the Pi defconfigs + media: i2c: imx258: Support faster pixel rate on binned modes + media: i2c: imx258: Set pixel_rate range to the same as the value + media: i2c: imx258: Issue reset before starting streaming + media: i2c: imx258: Add support for long exposure modes + media: i2c: imx258: Correct max FRM_LENGTH_LINES value + media: i2c: imx258: Allow configuration of clock lane behaviour + media: i2c: imx258: Add get_selection for pixel array information + media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure + media: i2c: imx258: Add support for running on 2 CSI data lanes + media: i2c: imx258: Add support for 24MHz clock + media: i2c: imx258: Register the ctrls from fwnode properties + media: i2c: imx258: Make V4L2_CID_VBLANK configurable. + media: i2c: imx258: Add regulator control + media: i2c: imx258: Remove redundant I2C writes. + media: i2c: imx258: Implement HFLIP and VFLIP controls. + media: i2c: imx258: Disable digital cropping on binned modes + media: i2c: imx258: Make image geometry meet sensor requirements + media: i2c: imx258: Remove unused defines + drm/vc4_hdmi: Force modeset when bpc changes + Revert "drm/vc4: hvs: Defer dlist slots deallocation" + drm/atomic-helpers: remove legacy_cursor_update hacks ** Changed in: linux-raspi (Ubuntu Jammy) Status: New => In Progress ** Changed in: linux-raspi (Ubuntu Jammy) Assignee: (unassigned) => Juerg Haefliger (juergh) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-raspi in Ubuntu. https://bugs.launchpad.net/bugs/1975599 Title: jammy/linux-raspi: Update to upstream raspberrypi rpi-5.15.y (2022-05-24) Status in linux-raspi package in Ubuntu: Confirmed Status in linux-raspi source package in Jammy: In Progress Bug description: Upstream raspberrypi patchset 2022-05-24 Ported from the following raspberrypi branch: rpi-5.15.y from https://github.com/raspberrypi/linux.git overlays: add RV8803 RTC overlay to the generic ARM RTC device tree configs: add RV8803 RTC module to Raspberry Pi board defconfigs media: imx296: Add the link frequency control media: imx296: Set gain delay to 1 frame media: imx296: Adjust exposure limits on vblank changes media: imx296: Add horizontal and vertical flips support media: imx296: Only advertise the full resolution mode media: imx296: Add standby and stream on/off delays media: imx296: Fix Bayer order configs: Enable the IMX296 device module in platform defconfig overlays: Add imx296 overlay media: i2c: IMX296 camera sensor driver dt-bindings: media: i2c: Add IMX296 CMOS sensor binding drm/vc4: Move pixel doubling from Pixelvalve to HDMI block drm/vc4: Correct HDMI timing registers for interlaced modes drm/vc4: Add MISC_CONTROL register for vc4. drm/vc4: Add HDMI format detection registers to register list vc04_services: bcm2835-codec: Add support for V4L2_PIX_FMT_NV12_COL128 vc04_services: vchiq-mmal: Add defines for mmal_es_format flags configs: Regenerate defconfigs mmc: block: Don't do single-sector reads during recovery overlays: Add gpio-hog overlay drm/atomic: If margins are updated, update all planes. drm/vc4_hdmi: Force a modeset when Broadcast RGB setting changes dtoverlays: Fix incorrect property name for display rotation drm/vc4: Warn if some v3d code is run on BCM2711 drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711 drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler drm/vc4: crtc: Move the BO handling out of common page-flip callback drm/vc4: crtc: Use an union to store the page flip callback drm/vc4: drv: Skip BO Backend Initialization on BCM2711 drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711 drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711 drm/vc4: drv: Register a different driver on BCM2711 drm/vc4: bo: Split out Dumb buffers fixup drm/vc4: bo: Rename vc4_dumb_create drm/vc4: Consolidate Hardware Revision Check drm/vc4: plane: Prevent async update if we don't have a dlist clk: Add locking to clk_get_rate_range overlays: Remove other leading zeroes from node addresses SQUASH: overlays: arducam-pivariety: Strip leading zero dtoverlays: Add i2c-fan overlay configs: Enable the EMC2305 fan controller driver docs: hwmon: add emc2305.rst to docs hwmon: emc2305: fixups for driver submitted to mailing lists hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller. dtbindings: Fixup microchip,emc2305.yaml bindings dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description. thermal: broadcom: Use dev_err_probe to suppress defer errors overlays: Add arducam-pivariety-overlay.dts configs: Add CONFIG_VIDEO_ARDUCAM_PIVARIETY=m media: i2c: Add driver of Arducam Pivariety series camera media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor binding dt-bindings: vendor-prefixes: Add Arducam configs: Restore settings lost since 5.10 configs: Enable DM_WRITECACHE module on BCM2711 configs: Add CONFIG_EEPROM_AT25=m staging: vchiq_arm: Add log_level module params config: Update bcmrpi3_defconfig Revert "fbdev: Hot-unplug firmware fb devices on forced removal" Revert "fbdev: Fix unregistering of framebuffers without device" drm/vc4_kms: Protect hvs dereference on fkms ARM: dts: bcm2835: Switch HSM clock to firmware overlays: Fix pitft28/35-resistive rotate params ARM: dts: Add i2c0mux node to Model B rev 1 overlays: Add "drm" parameter to pitft28-resistive tpm_tis_spi_main: Force probe routine to run synchronously with driver and device registration when IMA is enabled clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled rpivid: Use clk_get_max_rate() drm/vc4: kms: Use maximum FIFO load for the HVS clock rate drm/vc4: Make sure we don't end up with a core clock too high drm/vc4: kms: Warn if clk_set_min_rate fails drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection clk: tests: Add missing test case for ranges clk: tests: Add some tests for clk_get_rate_range() clk: Add clk_get_rate_range Revert "clk: Introduce a clock request API" Revert "clk: requests: Ignore if the pointer is null" Revert "clk: requests: Dereference the request pointer after the check" Revert "rpivid: Switch to new clock api" Revert "bcm2835-unicam: Switch to new clock api" Revert "drm/vc4: hdmi: Convert to the new clock request API" Revert "drm/vc4: Increase the core clock based on HVS load" Revert "drm/vc4: kms: Move clock request to our HVS state" clk: bcm: rpi: Run some clocks at the minimum rate allowed clk: bcm: rpi: Set a default minimum rate clk: bcm: rpi: Add variant structure clk: Test the clock pointer in clk_hw_get_name() clk: Zero the clk_rate_request structure clk: Stop forwarding clk_rate_requests to the parent clk: Introduce clk_core_has_parent() clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock clk: Remove redundant clk_core_init_rate_req() call clk: Add missing clk_core_init_rate_req calls clk: Introduce clk_hw_init_rate_request() clk: Change clk_core_init_rate_req prototype clk: Add our request boundaries in clk_core_init_rate_req clk: Skip set_rate_range if our clock is orphan clk: Set req_rate on reparenting clk: Fix clk_get_parent() documentation clk: Take into account uncached clocks in clk_set_rate_range() clk: tests: Add some tests for orphan with multiple parents clk: tests: Add tests for mux with multiple parents clk: tests: Add tests for single parent mux clk: tests: Add tests for uncached clock clk: tests: Add reference to the orphan mux bug report clk: tests: Add test suites description clk: Drop the rate range on clk_put() clk: test: Test clk_set_rate_range on orphan mux clk: Add clk_drop_range clk: Always set the rate on clk_set_range_rate clk: Use clamp instead of open-coding our own clk: Always clamp the rounded rate clk: Introduce Kunit Tests for the framework config: Enable the NFT_SYNPROXY module configs: (Re)Enable CONFIG_IR_TOY overlays: mipi-dbi-spi: width-mm and height-mm are mandatory config: Enable CONFIG_MODULE_COMPRESS_XZ configs: bcm2711_defconfig: Enable KASLR vc4_hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT Add support for the AudioInjector.net bare i2s sound card dtoverlays: Add overlay for Sony IMX258 image sensor defconfigs: Add IMX258 to the Pi defconfigs media: i2c: imx258: Support faster pixel rate on binned modes media: i2c: imx258: Set pixel_rate range to the same as the value media: i2c: imx258: Issue reset before starting streaming media: i2c: imx258: Add support for long exposure modes media: i2c: imx258: Correct max FRM_LENGTH_LINES value media: i2c: imx258: Allow configuration of clock lane behaviour media: i2c: imx258: Add get_selection for pixel array information media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure media: i2c: imx258: Add support for running on 2 CSI data lanes media: i2c: imx258: Add support for 24MHz clock media: i2c: imx258: Register the ctrls from fwnode properties media: i2c: imx258: Make V4L2_CID_VBLANK configurable. media: i2c: imx258: Add regulator control media: i2c: imx258: Remove redundant I2C writes. media: i2c: imx258: Implement HFLIP and VFLIP controls. media: i2c: imx258: Disable digital cropping on binned modes media: i2c: imx258: Make image geometry meet sensor requirements media: i2c: imx258: Remove unused defines drm/vc4_hdmi: Force modeset when bpc changes Revert "drm/vc4: hvs: Defer dlist slots deallocation" drm/atomic-helpers: remove legacy_cursor_update hacks To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1975599/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp