1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 2f126890aSEmmanuel Vadot/* 3f126890aSEmmanuel Vadot * mpa1600.dts - Device Tree file for Phontech MPA 1600 4f126890aSEmmanuel Vadot * 5f126890aSEmmanuel Vadot * Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com> 6f126890aSEmmanuel Vadot */ 7f126890aSEmmanuel Vadot/dts-v1/; 8f126890aSEmmanuel Vadot#include "at91rm9200.dtsi" 9f126890aSEmmanuel Vadot 10f126890aSEmmanuel Vadot/ { 11f126890aSEmmanuel Vadot model = "Phontech MPA 1600"; 12f126890aSEmmanuel Vadot compatible = "phontech,mpa1600", "atmel,at91rm9200"; 13f126890aSEmmanuel Vadot 14f126890aSEmmanuel Vadot memory@20000000 { 15f126890aSEmmanuel Vadot reg = <0x20000000 0x4000000>; 16f126890aSEmmanuel Vadot }; 17f126890aSEmmanuel Vadot 18f126890aSEmmanuel Vadot clocks { 19f126890aSEmmanuel Vadot slow_xtal { 20f126890aSEmmanuel Vadot clock-frequency = <32768>; 21f126890aSEmmanuel Vadot }; 22f126890aSEmmanuel Vadot 23f126890aSEmmanuel Vadot main_xtal { 24f126890aSEmmanuel Vadot clock-frequency = <18432000>; 25f126890aSEmmanuel Vadot }; 26f126890aSEmmanuel Vadot }; 27f126890aSEmmanuel Vadot 28f126890aSEmmanuel Vadot ahb { 29f126890aSEmmanuel Vadot apb { 30f126890aSEmmanuel Vadot dbgu: serial@fffff200 { 31f126890aSEmmanuel Vadot status = "okay"; 32f126890aSEmmanuel Vadot }; 33f126890aSEmmanuel Vadot 34f126890aSEmmanuel Vadot tcb0: timer@fffa0000 { 35f126890aSEmmanuel Vadot timer@0 { 36f126890aSEmmanuel Vadot compatible = "atmel,tcb-timer"; 37f126890aSEmmanuel Vadot reg = <0>, <1>; 38f126890aSEmmanuel Vadot }; 39f126890aSEmmanuel Vadot 40f126890aSEmmanuel Vadot timer@2 { 41f126890aSEmmanuel Vadot compatible = "atmel,tcb-timer"; 42f126890aSEmmanuel Vadot reg = <2>; 43f126890aSEmmanuel Vadot }; 44f126890aSEmmanuel Vadot }; 45f126890aSEmmanuel Vadot 46f126890aSEmmanuel Vadot macb0: ethernet@fffbc000 { 47f126890aSEmmanuel Vadot phy-mode = "rmii"; 48f126890aSEmmanuel Vadot status = "okay"; 49f126890aSEmmanuel Vadot }; 50f126890aSEmmanuel Vadot 51f126890aSEmmanuel Vadot ssc0: ssc@fffd0000 { 52f126890aSEmmanuel Vadot status = "okay"; 53f126890aSEmmanuel Vadot }; 54f126890aSEmmanuel Vadot 55f126890aSEmmanuel Vadot ssc1: ssc@fffd4000 { 56f126890aSEmmanuel Vadot status = "okay"; 57f126890aSEmmanuel Vadot }; 58f126890aSEmmanuel Vadot }; 59f126890aSEmmanuel Vadot 60*8ccc0d23SEmmanuel Vadot usb0: usb@300000 { 61f126890aSEmmanuel Vadot num-ports = <1>; 62f126890aSEmmanuel Vadot status = "okay"; 63f126890aSEmmanuel Vadot }; 64f126890aSEmmanuel Vadot }; 65f126890aSEmmanuel Vadot 66f126890aSEmmanuel Vadot i2c-gpio-0 { 67f126890aSEmmanuel Vadot status = "okay"; 68f126890aSEmmanuel Vadot }; 69f126890aSEmmanuel Vadot 70f126890aSEmmanuel Vadot gpio_keys { 71f126890aSEmmanuel Vadot compatible = "gpio-keys"; 72f126890aSEmmanuel Vadot 73f126890aSEmmanuel Vadot monitor_mute { 74f126890aSEmmanuel Vadot label = "Monitor mute"; 75f126890aSEmmanuel Vadot gpios = <&pioC 1 GPIO_ACTIVE_LOW>; 76f126890aSEmmanuel Vadot linux,code = <113>; 77f126890aSEmmanuel Vadot }; 78f126890aSEmmanuel Vadot }; 79f126890aSEmmanuel Vadot}; 80