mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 01:49:46 +00:00
Add an overlay to allow composite video to be output on GPIOs 4-11 on Raspberry Pi 5, 500, 500+ or CM5 only, with an optional 108 MHz clock on GPIO 0 and duplicate MSB on GPIO 27. Requires composite video to be enabled and DPI to be disabled. Signed-off-by: Nick Hollinghurst <nick.hollinghurst@raspberrypi.com>
558 lines
5.5 KiB
Plaintext
558 lines
5.5 KiB
Plaintext
/dts-v1/;
|
|
|
|
/ {
|
|
audremap {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "audremap-pi5";
|
|
};
|
|
|
|
audremap-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
balena-fin {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
bmp085_i2c-sensor {
|
|
deprecated = "use i2c-sensor,bmp085";
|
|
};
|
|
|
|
cm-swap-i2c0 {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
cutiepi-panel {
|
|
bcm2711;
|
|
};
|
|
|
|
disable-bt {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "disable-bt-pi5";
|
|
};
|
|
|
|
disable-bt-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
disable-emmc2 {
|
|
bcm2711;
|
|
};
|
|
|
|
disable-wifi {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "disable-wifi-pi5";
|
|
};
|
|
|
|
disable-wifi-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
dwc-otg {
|
|
renamed = "dwc-otg-deprecated";
|
|
};
|
|
|
|
hifiberry-adc8x {
|
|
bcm2712;
|
|
};
|
|
|
|
hifiberry-dac8x {
|
|
bcm2712;
|
|
};
|
|
|
|
highperi {
|
|
bcm2711;
|
|
};
|
|
|
|
i2c0 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "i2c0-pi5";
|
|
};
|
|
|
|
i2c0-bcm2708 {
|
|
deprecated = "use i2c0";
|
|
};
|
|
|
|
i2c0-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
i2c1 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "i2c1-pi5";
|
|
};
|
|
|
|
i2c1-bcm2708 {
|
|
deprecated = "use i2c1";
|
|
};
|
|
|
|
i2c1-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
i2c2 {
|
|
bcm2712 = "i2c2-pi5";
|
|
};
|
|
|
|
i2c2-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
i2c3 {
|
|
bcm2711;
|
|
bcm2712 = "i2c3-pi5";
|
|
};
|
|
|
|
i2c3-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
i2c4 {
|
|
bcm2711;
|
|
};
|
|
|
|
i2c5 {
|
|
bcm2711;
|
|
};
|
|
|
|
i2c6 {
|
|
bcm2711;
|
|
};
|
|
|
|
i2s-gpio28-31 {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
imx500 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "imx500-pi5";
|
|
};
|
|
|
|
imx500-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
lirc-rpi {
|
|
deprecated = "use gpio-ir";
|
|
};
|
|
|
|
midi-uart0 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "midi-uart0-pi5";
|
|
};
|
|
|
|
midi-uart0-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
midi-uart1 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "midi-uart1-pi5";
|
|
};
|
|
|
|
midi-uart1-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
midi-uart2 {
|
|
bcm2711;
|
|
bcm2712 = "midi-uart2-pi5";
|
|
};
|
|
|
|
midi-uart2-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
midi-uart3 {
|
|
bcm2711;
|
|
bcm2712 = "midi-uart3-pi5";
|
|
};
|
|
|
|
midi-uart3-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
midi-uart4 {
|
|
bcm2711;
|
|
bcm2712 = "midi-uart4-pi5";
|
|
};
|
|
|
|
midi-uart4-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
midi-uart5 {
|
|
bcm2711;
|
|
};
|
|
|
|
miniuart-bt {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
mmc {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
mpu6050 {
|
|
deprecated = "use i2c-sensor,mpu6050";
|
|
};
|
|
|
|
pcie-32bit-dma {
|
|
bcm2711;
|
|
bcm2712 = "pcie-32bit-dma-pi5";
|
|
};
|
|
|
|
pcie-32bit-dma-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
pcie-compat-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
pi3-act-led {
|
|
renamed = "act-led";
|
|
};
|
|
|
|
pi3-disable-bt {
|
|
renamed = "disable-bt";
|
|
};
|
|
|
|
pi3-disable-wifi {
|
|
renamed = "disable-wifi";
|
|
};
|
|
|
|
pi3-miniuart-bt {
|
|
renamed = "miniuart-bt";
|
|
};
|
|
|
|
pisound {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "pisound-pi5";
|
|
};
|
|
|
|
pisound-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
pwm-pio {
|
|
bcm2712;
|
|
};
|
|
|
|
pwm1 {
|
|
bcm2711;
|
|
};
|
|
|
|
ramoops {
|
|
bcm2835;
|
|
bcm2711 = "ramoops-pi4";
|
|
bcm2712 = "ramoops-pi4";
|
|
};
|
|
|
|
ramoops-pi4 {
|
|
bcm2711;
|
|
bcm2712;
|
|
};
|
|
|
|
rpi-cirrus-wm5102 {
|
|
renamed = "cirrus-wm5102";
|
|
};
|
|
|
|
rpi-dac {
|
|
renamed = "i2s-dac";
|
|
};
|
|
|
|
rpi-display {
|
|
renamed = "watterott-display";
|
|
};
|
|
|
|
rpi-proto {
|
|
renamed = "proto-codec";
|
|
};
|
|
|
|
rpivid-v4l2 {
|
|
deprecated = "no longer necessary";
|
|
};
|
|
|
|
sc16is750-spi0 {
|
|
renamed = "sc16is75x-spi,sc16is750,spi0-0";
|
|
};
|
|
|
|
sc16is752-spi0 {
|
|
renamed = "sc16is75x-spi,sc16is752,spi0-0";
|
|
};
|
|
|
|
sc16is752-spi1 {
|
|
renamed = "sc16is75x-spi,sc16is752,spi1-1cs,spi1-0";
|
|
};
|
|
|
|
sdhost {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
sdio {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "sdio-pi5";
|
|
};
|
|
|
|
sdio-1bit {
|
|
deprecated = "use sdio,bus_width=1,gpios_22_25";
|
|
};
|
|
|
|
sdio-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
sdtweak {
|
|
deprecated = "use 'dtparam=sd_poll_once' etc.";
|
|
};
|
|
|
|
smi {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
smi-dev {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
smi-nand {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
|
|
spi0-cs {
|
|
renamed = "spi0-2cs";
|
|
};
|
|
|
|
spi0-hw-cs {
|
|
deprecated = "no longer necessary";
|
|
};
|
|
|
|
spi2-1cs {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "spi2-1cs-pi5";
|
|
};
|
|
|
|
spi2-1cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi2-2cs {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "spi2-2cs-pi5";
|
|
};
|
|
|
|
spi2-2cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi3-1cs {
|
|
bcm2711;
|
|
bcm2712 = "spi3-1cs-pi5";
|
|
};
|
|
|
|
spi3-1cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi3-2cs {
|
|
bcm2711;
|
|
bcm2712 = "spi3-2cs-pi5";
|
|
};
|
|
|
|
spi3-2cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi4-1cs {
|
|
bcm2711;
|
|
};
|
|
|
|
spi4-2cs {
|
|
bcm2711;
|
|
};
|
|
|
|
spi5-1cs {
|
|
bcm2711;
|
|
bcm2712 = "spi5-1cs-pi5";
|
|
};
|
|
|
|
spi5-1cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi5-2cs {
|
|
bcm2711;
|
|
bcm2712 = "spi5-2cs-pi5";
|
|
};
|
|
|
|
spi5-2cs-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
spi6-1cs {
|
|
bcm2711;
|
|
};
|
|
|
|
spi6-2cs {
|
|
bcm2711;
|
|
};
|
|
|
|
tc358743 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "tc358743-pi5";
|
|
};
|
|
|
|
uart0 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "uart0-pi5";
|
|
};
|
|
|
|
uart0-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
uart1 {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "uart1-pi5";
|
|
};
|
|
|
|
uart1-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
uart2 {
|
|
bcm2711;
|
|
bcm2712 = "uart2-pi5";
|
|
};
|
|
|
|
uart2-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
uart3 {
|
|
bcm2711;
|
|
bcm2712 = "uart3-pi5";
|
|
};
|
|
|
|
uart3-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
uart4 {
|
|
bcm2711;
|
|
bcm2712 = "uart4-pi5";
|
|
};
|
|
|
|
uart4-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
uart5 {
|
|
bcm2711;
|
|
};
|
|
|
|
upstream {
|
|
bcm2835;
|
|
bcm2711 = "upstream-pi4";
|
|
};
|
|
|
|
upstream-aux-interrupt {
|
|
deprecated = "no longer necessary";
|
|
};
|
|
|
|
upstream-pi4 {
|
|
bcm2711;
|
|
};
|
|
|
|
vc4-fkms-v3d {
|
|
bcm2835;
|
|
bcm2711 = "vc4-fkms-v3d-pi4";
|
|
bcm2712 = "vc4-fkms-v3d-pi4";
|
|
};
|
|
|
|
vc4-fkms-v3d-pi4 {
|
|
bcm2711;
|
|
bcm2712;
|
|
};
|
|
|
|
vc4-kms-dpi-at056tn53v1 {
|
|
deprecated = "use vc4-kms-dpi-panel,at056tn53v1";
|
|
};
|
|
|
|
vc4-kms-v3d {
|
|
bcm2835;
|
|
bcm2711 = "vc4-kms-v3d-pi4";
|
|
bcm2712 = "vc4-kms-v3d-pi5";
|
|
};
|
|
|
|
vc4-kms-v3d-pi4 {
|
|
bcm2711;
|
|
bcm2712 = "vc4-kms-v3d-pi5";
|
|
};
|
|
|
|
vc4-kms-v3d-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
vec-gpio {
|
|
bcm2712 = "vec-gpio-pi5";
|
|
};
|
|
|
|
vec-gpio-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
vl805 {
|
|
bcm2711;
|
|
};
|
|
|
|
w1-gpio {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "w1-gpio-pi5";
|
|
};
|
|
|
|
w1-gpio-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
w1-gpio-pullup {
|
|
bcm2835;
|
|
bcm2711;
|
|
bcm2712 = "w1-gpio-pullup-pi5";
|
|
};
|
|
|
|
w1-gpio-pullup-pi5 {
|
|
bcm2712;
|
|
};
|
|
|
|
wifimac {
|
|
bcm2835;
|
|
bcm2711;
|
|
};
|
|
};
|