// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * sam9x60ek.dts - Device Tree file for SAM9X60 EK board * * Copyright (C) 2018 Microchip Technology Inc. and its subsidiaries * * Author: Sandeep Sheriker M */ /dts-v1/; #include "sam9x60.dtsi" / { model = "Microchip SAM9X60-Ek"; compatible = "microchip,sam9x60ek", "microchip,sam9x60", "atmel,at91sam9"; chosen { stdout-path = &dbgu; i2c0 = &flx0; }; onewire_tm: onewire { gpios = <&pioD 14 0>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_onewire_tm_default>; status = "okay"; w1_eeprom: w1_eeprom@0 { compatible = "maxim,ds24b33"; status = "okay"; }; }; ahb { apb { qspi: spi@f0014000 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_qspi>; status = "okay"; nor_flash: sst26vf064@0 { compatible = "spi-flash"; reg = <0>; spi-max-frequency = <80000000>; spi-rx-bus-width = <4>; spi-tx-bus-width = <4>; }; }; flx0: flexcom@f801c600 { atmel,flexcom-mode = <3>; status = "okay"; i2c@600 { compatible = "atmel,sama5d2-i2c"; reg = <0x600 0x200>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_flx0>; #address-cells = <1>; #size-cells = <0>; clocks = <&flx0_clk>; status = "okay"; eeprom@53 { compatible = "atmel,24c32"; reg = <0x53>; pagesize = <16>; }; }; }; pinctrl { pinctrl_qspi: qspi { atmel,pins = ; }; pinctrl_flx0: flx0_default { atmel,pins = ; }; pinctrl_onewire_tm_default: onewire_tm_default { atmel,pins = ; }; }; }; }; }; &macb0 { phy-mode = "rmii"; status = "okay"; };