Skip to content

dtoverlays: camera-mux-N-port: Allow multiple simultaneous instances#7411

Merged
pelwell merged 1 commit into
raspberrypi:rpi-6.18.yfrom
6by9:rpi-6.18.y-camera-muxes
Jun 2, 2026
Merged

dtoverlays: camera-mux-N-port: Allow multiple simultaneous instances#7411
pelwell merged 1 commit into
raspberrypi:rpi-6.18.yfrom
6by9:rpi-6.18.y-camera-muxes

Conversation

@6by9
Copy link
Copy Markdown
Contributor

@6by9 6by9 commented Jun 2, 2026

The overlays had a cam0 override that changed the CSI2 and I2C interfaces, but it didn't create unique nodes for the clocks and mux nodes meaning that loading two instances simultaneously didn't work.

Update them to create unique nodes, and add overrides to set the GPIOs controlling the muxes.

https://forums.raspberrypi.com/viewtopic.php?p=2378205

Comment thread arch/arm/boot/dts/overlays/camera-mux-2port-overlay.dts Outdated
Comment thread arch/arm/boot/dts/overlays/camera-mux-4port-overlay.dts Outdated
The overlays had a cam0 override that changed the CSI2 and I2C
interfaces, but it didn't create unique nodes for the clocks and
mux nodes meaning that loading two instances simultaneously didn't
work.

Update them to create unique nodes, and add overrides to set the
GPIOs controlling the muxes.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
@6by9 6by9 force-pushed the rpi-6.18.y-camera-muxes branch from d51fc98 to 2a68d7c Compare June 2, 2026 15:04
@pelwell pelwell merged commit c00d40f into raspberrypi:rpi-6.18.y Jun 2, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants