~canonical-kernel/ubuntu/+source/linux-renesas/+git/resolute:main-next

Last commit made on 2026-09-02
Get this branch:
git clone -b main-next https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-renesas/+git/resolute
Members of Canonical Kernel can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

fc6cff2... by Jian Hui Lee

UBUNTU: Ubuntu-renesas-7.0.0-9007.7

Signed-off-by: Jian Hui Lee <email address hidden>

6f1d65e... by Jian Hui Lee

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Jian Hui Lee <email address hidden>

f2d29f4... by Jian Hui Lee

UBUNTU: SAUCE: (no-up) ecam-ar0234: Add RZ/V2H/V2N/G3E test script

Signed-off-by: Jian Hui Lee <email address hidden>

4e2e9de... by Jian Hui Lee

UBUNTU: SAUCE: (no-up) arm64: dts: renesas: rzv2n-evk: Number CSI-2 input ports

The board description adds an unnumbered CSI-2 input port alongside the port@1
output inherited from the SoC description.

Signed-off-by: Jian Hui Lee <email address hidden>

89a031d... by Jian Hui Lee

UBUNTU: SAUCE: (no-up) arm64: dts: renesas: r9a09g056: Fix CSI-2 runtime PM clocks

The downstream V2N CSI-2 nodes use the system clocks and omit power domains.
This works while the clocks remain enabled during an early built-in probe,
but a modular probe can abort when validating the lane count after unused
clocks have been disabled.

Signed-off-by: Jian Hui Lee <email address hidden>

50bb0b5... by Jian Hui Lee

UBUNTU: SAUCE: (no-up) arm64: dts: renesas: r9a09g057: Add CSI-2 power domains

The RZ/V2H CSI-2 nodes are not attached to the CPG PM domain. As a
result, the CPG does not manage their module clocks and cru_n_pclk
can be disabled as unused before the modular CSI-2 driver probes.

Signed-off-by: Jian Hui Lee <email address hidden>

2867dd7... by Tommaso Merciai <email address hidden>

UBUNTU: SAUCE: (no-up) media: i2c: ov5645: Add suspend/resume support

Add suspend/resume support to the ov5645 driver.

Signed-off-by: Tommaso Merciai <email address hidden>
(cherry-picked from
https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=1112481)
Signed-off-by: Jian Hui Lee <email address hidden>

733c9f4... by Tommaso Merciai <email address hidden>

UBUNTU: SAUCE: (no-up) media: i2c: ov5645: Switch to RUNTIME_PM_OPS() and pm_ptr()

Replace SET_RUNTIME_PM_OPS() with RUNTIME_PM_OPS() and use pm_ptr()
for the power management operations. This brings the driver in line
with current kernel power management APIs and prepares for future
deprecations.

Signed-off-by: Tommaso Merciai <email address hidden>
(cherry-picked from
https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=1112481)
Signed-off-by: Jian Hui Lee <email address hidden>

1f313f3... by Tommaso Merciai <email address hidden>

UBUNTU: SAUCE: (no-up) media: rzg2l-cru: csi2: Add system sleep PM support

The rzg2l-csi2 driver has runtime PM callbacks but no system sleep
hooks,leaving the device in an undefined state across system
suspend/resume.

Wire up SYSTEM_SLEEP_PM_OPS with pm_runtime_force_suspend/resume to
reuse the existing runtime PM callbacks for system sleep.

Signed-off-by: Tommaso Merciai <email address hidden>
(cherry-picked from
https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=1112481)
Signed-off-by: Jian Hui Lee <email address hidden>

c0fb003... by Tommaso Merciai <email address hidden>

UBUNTU: SAUCE: (no-up) media: rzg2l-cru: Add suspend/resume support

The CRU has no system sleep hooks, leaving the device in an undefined
state across suspend/resume.

On suspend, stop the pipeline, requeue any buffers held by the hardware
back to the software queue, and assert the resets. On resume, deassert
the resets and restart streaming.

Add a bool running field to track pipeline state. stop_streaming uses it
to skip rzg2l_cru_set_stream() when the pipeline was already stopped by
a failed resume, avoiding a double-stop. Export rzg2l_cru_set_stream()
and add rzg2l_cru_requeue_active_buffers() for use by the PM callbacks.

Signed-off-by: Tommaso Merciai <email address hidden>
(cherry-picked from
https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=1112481)
Signed-off-by: Jian Hui Lee <email address hidden>