183d290c5STom Rini// SPDX-License-Identifier: GPL-2.0 234df58a9SMarek Vasut/* 334df58a9SMarek Vasut * Device Tree Source extras for U-Boot for the Eagle board 434df58a9SMarek Vasut * 534df58a9SMarek Vasut * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com> 634df58a9SMarek Vasut */ 734df58a9SMarek Vasut 834df58a9SMarek Vasut#include "r8a77970-eagle.dts" 934df58a9SMarek Vasut#include "r8a77970-u-boot.dtsi" 10*1172ade9SMarek Vasut#include <dt-bindings/gpio/gpio.h> 118c7d9e1fSMarek Vasut 128c7d9e1fSMarek Vasut/ { 138c7d9e1fSMarek Vasut aliases { 148c7d9e1fSMarek Vasut spi0 = &rpc; 158c7d9e1fSMarek Vasut }; 168c7d9e1fSMarek Vasut}; 178c7d9e1fSMarek Vasut 18*1172ade9SMarek Vasut&avb { 19*1172ade9SMarek Vasut pinctrl-0 = <&avb0_pins>; 20*1172ade9SMarek Vasut pinctrl-names = "default"; 21*1172ade9SMarek Vasut 22*1172ade9SMarek Vasut}; 23*1172ade9SMarek Vasut 24*1172ade9SMarek Vasut&phy0 { 25*1172ade9SMarek Vasut reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>; 26*1172ade9SMarek Vasut}; 27*1172ade9SMarek Vasut 28*1172ade9SMarek Vasut&pfc { 29*1172ade9SMarek Vasut avb0_pins: avb { 30*1172ade9SMarek Vasut mux { 31*1172ade9SMarek Vasut groups = "avb0_link", "avb0_mdio", "avb0_rgmii", "avb0_txcrefclk"; 32*1172ade9SMarek Vasut function = "avb0"; 33*1172ade9SMarek Vasut }; 34*1172ade9SMarek Vasut }; 35*1172ade9SMarek Vasut}; 36*1172ade9SMarek Vasut 378c7d9e1fSMarek Vasut&rpc { 388c7d9e1fSMarek Vasut num-cs = <1>; 398c7d9e1fSMarek Vasut status = "okay"; 408c7d9e1fSMarek Vasut spi-max-frequency = <50000000>; 418c7d9e1fSMarek Vasut #address-cells = <1>; 428c7d9e1fSMarek Vasut #size-cells = <0>; 438c7d9e1fSMarek Vasut 448c7d9e1fSMarek Vasut flash0: spi-flash@0 { 458c7d9e1fSMarek Vasut #address-cells = <1>; 468c7d9e1fSMarek Vasut #size-cells = <1>; 478c7d9e1fSMarek Vasut compatible = "s25fs512s", "spi-flash", "jedec,spi-nor"; 488c7d9e1fSMarek Vasut spi-max-frequency = <50000000>; 498c7d9e1fSMarek Vasut spi-tx-bus-width = <1>; 508c7d9e1fSMarek Vasut spi-rx-bus-width = <1>; 518c7d9e1fSMarek Vasut reg = <0>; 528c7d9e1fSMarek Vasut status = "okay"; 538c7d9e1fSMarek Vasut }; 548c7d9e1fSMarek Vasut}; 55