1/* 2 * Marvell OpenRD Client Board Description 3 * 4 * Andrew Lunn <andrew@lunn.ch> 5 * 6 * This file is licensed under the terms of the GNU General Public 7 * License version 2. This program is licensed "as is" without any 8 * warranty of any kind, whether express or implied. 9 * 10 * This file contains the definitions that are specific to OpenRD 11 * client variant of the Marvell Kirkwood Development Board. 12 */ 13 14/dts-v1/; 15 16#include "kirkwood-openrd.dtsi" 17 18/ { 19 model = "OpenRD Client"; 20 compatible = "marvell,openrd-client", "marvell,openrd", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 21 22 ocp@f1000000 { 23 i2c@11000 { 24 status = "okay"; 25 clock-frequency = <400000>; 26 27 cs42l51: cs42l51@4a { 28 compatible = "cirrus,cs42l51"; 29 reg = <0x4a>; 30 }; 31 }; 32 }; 33 34 sound { 35 compatible = "simple-audio-card"; 36 simple-audio-card,format = "i2s"; 37 simple-audio-card,mclk-fs = <256>; 38 39 simple-audio-card,cpu { 40 sound-dai = <&audio0>; 41 }; 42 43 simple-audio-card,codec { 44 sound-dai = <&cs42l51>; 45 }; 46 }; 47}; 48 49&mdio { 50 status = "okay"; 51 52 ethphy0: ethernet-phy@8 { 53 reg = <8>; 54 }; 55 ethphy1: ethernet-phy@24 { 56 reg = <24>; 57 }; 58}; 59 60ð0 { 61 status = "okay"; 62 ethernet0-port@0 { 63 phy-handle = <ðphy0>; 64 }; 65}; 66 67ð1 { 68 status = "okay"; 69 ethernet1-port@0 { 70 phy-handle = <ðphy1>; 71 }; 72}; 73 74