はじめに Raspberry Pi 5 にはメインとなるSoCである BCM2712 の他に I/O chip である RP1 なるものも載っています。 今回は、RP1 について調べてみました。 RP1 arch/arm/boot/dts/rp1.dtsi の中を覗いてみたら、下記のような機能が入っていました。 raspberrypi,rp1-clocks pl011-axi : rp1_uart0, 1, 2, 3, 4, 5 snps,dw-apb-ssi" : rp1_spi0, 1, 2, 3, 4(target/slave), 5, (6), 7, 8 snps,designware-i2c : rp1_i2c0, 1, 2, 3, 4, 5, 6 raspberrypi,rp1-pwm : rp1_pwm0, 1 snps,designware-i2s : rp1_i2s0,