blob: 0fc7a5e197387eb6fcfda0970541113eae1f8f8b [file] [log] [blame]
Eugen Hristev1e30fa12020-03-10 11:56:03 +02001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * sama7g5.dtsi - Device Tree Include file for SAMA7G5 SoC.
4 *
5 * Copyright (C) 2020 Microchip Technology Inc. and its subsidiaries
6 *
7 * Author: Eugen Hristev <eugen.hristev@microchip.com>
8 * Author: Claudiu Beznea <claudiu.beznea@microchip.com>
9 *
10 */
11
12#include "skeleton.dtsi"
13
14/ {
15 model = "Microchip SAMA7G5 family SoC";
16 compatible = "microchip,sama7g5";
17
18 clocks {
Claudiu Beznead1092822020-06-02 15:22:21 +030019 slow_rc_osc: slow_rc_osc {
20 compatible = "fixed-clock";
21 #clock-cells = <0>;
22 clock-frequency = <32000>;
23 };
24
25 main_rc: main_rc {
26 compatible = "fixed-clock";
27 #clock-cells = <0>;
28 clock-frequency = <12000000>;
29 };
30
Eugen Hristev1e30fa12020-03-10 11:56:03 +020031 slow_xtal: slow_xtal {
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
Eugen Hristev1e30fa12020-03-10 11:56:03 +020034 };
35
36 main_xtal: main_xtal {
37 compatible = "fixed-clock";
38 #clock-cells = <0>;
Eugen Hristev1e30fa12020-03-10 11:56:03 +020039 };
40
41 mck: mck {
42 compatible = "fixed-clock";
43 #clock-cells = <0>;
44 clock-frequency = <200000000>;
45 };
46 };
47
48 ahb {
49 compatible = "simple-bus";
50 #address-cells = <1>;
51 #size-cells = <1>;
52
53 apb {
54 compatible = "simple-bus";
55 #address-cells = <1>;
56 #size-cells = <1>;
57
58 sdmmc1: sdio-host@e1208000 {
59 compatible = "microchip,sama7g5-sdhci";
60 reg = <0xe1208000 0x300>;
61 clocks = <&mck>, <&mck>, <&mck>;
62 clock-names = "hclock", "multclk", "baseclk";
63 status = "disabled";
64 };
65
66 uart0: serial@e1824200 {
67 compatible = "atmel,at91sam9260-usart";
68 reg = <0xe1824200 0x200>;
69 clocks = <&mck>;
70 clock-names = "usart";
71 status = "disabled";
72 };
73 };
74 };
75};