[OpenWrt-Devel] [PATCH 1/1] ramips: mt7621: use higher SPI clock speed on Mikrotik rbm11g and rbm33g

Chuanhong Guo gch981213 at gmail.com
Thu Apr 9 07:07:51 EDT 2020


Hi!

On Thu, Apr 9, 2020 at 1:32 AM Tobias Schramm <t.schramm at manjaro.org> wrote:
>
> Previously the dts were using a value determined by empirical testing,
> because of a spi driver/clock bug. The bug was fixed quite some time
> ago. 33 MHz is the default clock frequency used by RouterBOOT and thus
> safe.
>
> Signed-off-by: Tobias Schramm <t.schramm at manjaro.org>
> ---
>  target/linux/ramips/dts/mt7621_mikrotik_rbm11g.dts | 4 ++--
>  target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts | 7 ++++---
>  2 files changed, 6 insertions(+), 5 deletions(-)
>
> diff --git a/target/linux/ramips/dts/mt7621_mikrotik_rbm11g.dts b/target/linux/ramips/dts/mt7621_mikrotik_rbm11g.dts
> index aae899c9a6..b0a31602e3 100644
> --- a/target/linux/ramips/dts/mt7621_mikrotik_rbm11g.dts
> +++ b/target/linux/ramips/dts/mt7621_mikrotik_rbm11g.dts
> @@ -83,8 +83,8 @@
>         w25q128 at 0 {
>                 compatible = "jedec,spi-nor";
>                 reg = <0>;
> -               // XXX empiric value to obtain actual 10MHz SCK at the chip
> -               spi-max-frequency = <3125000>;
> +               m25p,fast-read;
> +               spi-max-frequency = <33000000>;

m25p,fast-read isn't needed until spi frequency is higher than 50MHz
and it affects performance a bit.
It can be removed here and below.

-- 
Regards,
Chuanhong Guo

_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list