BCM270X_DT: Set spidev spi-max-frequency to 125MHz
authorPhil Elwell <phil@raspberrypi.org>
Wed, 16 Aug 2017 15:52:50 +0000 (16:52 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Sat, 31 Mar 2018 14:54:32 +0000 (15:54 +0100)
commita670cb1ba7a2ff3ae4d56b67107fa94ee72089ff
tree2c7e0c1bcc450755508b7a8a242e982df3267303
parent4333120bbdb4d5eed46d0dc85f23a32655e7bbbf
BCM270X_DT: Set spidev spi-max-frequency to 125MHz

The BCM2835 SPI controllers have a maximum bus clock of half the system
clock speed, so with the 250MHz system clock found on Raspberry Pis
you get a theoretical maximum bus speed of 125MHz. Note that this
speed is unlikely to be reliable, and the maximum usable bus spee will
depend on both the attached device and the wiring.

See: https://github.com/raspberrypi/linux/issues/2165
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
13 files changed:
arch/arm/boot/dts/bcm2708-rpi-0-w.dts
arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
arch/arm/boot/dts/bcm2708-rpi-b.dts
arch/arm/boot/dts/bcm2708-rpi-cm.dts
arch/arm/boot/dts/bcm2709-rpi-2-b.dts
arch/arm/boot/dts/bcm2710-rpi-3-b.dts
arch/arm/boot/dts/bcm2710-rpi-cm3.dts
arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts