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)
committerPhil Elwell <phil@raspberrypi.org>
Wed, 16 Aug 2017 15:59:58 +0000 (16:59 +0100)
commit40319ffae74688115522ee160789764a57b59c4f
treef26951a22528bd48c6cc642d66b91dceb9d74127
parente65668fc419a0f8bd6cf4cde08d1109371125ea7
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