From 95e390b6660aea73baf97aa5911496f2104520da Mon Sep 17 00:00:00 2001 From: Ian Lepore Date: Sat, 23 Jun 2018 22:55:22 +0000 Subject: [PATCH] Add spi-max-frequency properties to all spigen nodes. This is a required property for spi devices, although in the spigen case it's expected that the speed will be overridden at runtime via the ioctl interface. A very conservative 500khz speed is used (I've never seen a spi device that couldn't run at 1mhz). --- sys/dts/arm/overlays/spigen-rpi-b.dtso | 2 ++ sys/dts/arm/overlays/spigen-rpi2.dtso | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys/dts/arm/overlays/spigen-rpi-b.dtso b/sys/dts/arm/overlays/spigen-rpi-b.dtso index 14ee02dafe85..e237fcb680a4 100644 --- a/sys/dts/arm/overlays/spigen-rpi-b.dtso +++ b/sys/dts/arm/overlays/spigen-rpi-b.dtso @@ -13,11 +13,13 @@ spigen0: spigen0 { compatible = "freebsd,spigen"; reg = <0>; + spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ status = "okay"; }; spigen1: spigen1 { compatible = "freebsd,spigen"; reg = <1>; + spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ status = "okay"; }; }; diff --git a/sys/dts/arm/overlays/spigen-rpi2.dtso b/sys/dts/arm/overlays/spigen-rpi2.dtso index 204e1245b6f1..4b0e9fa0d856 100644 --- a/sys/dts/arm/overlays/spigen-rpi2.dtso +++ b/sys/dts/arm/overlays/spigen-rpi2.dtso @@ -17,11 +17,13 @@ spigen1: spigen1 { compatible = "freebsd,spigen"; reg = <1>; + spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ status = "okay"; }; spigen2: spigen2 { compatible = "freebsd,spigen"; reg = <2>; + spi-max-frequency = <500000>; /* Req'd property, override with spi(8) */ status = "okay"; }; };