// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * at91-sama7d65_curiosity.dts - Device Tree file for SAMA7D65 Curiosity board * * Copyright (c) 2024 Microchip Technology Inc. and its subsidiaries * * Author: Romain Sioen * */ /dts-v1/; #include "sama7d65-pinfunc.h" #include "sama7d65.dtsi" #include #include / { model = "Microchip SAMA7D65 Curiosity"; compatible = "microchip,sama7d65-curiosity", "microchip,sama7d65", "microchip,sama7d6", "microchip,sama7"; aliases { serial0 = &uart6; }; chosen { stdout-path = "serial0:115200n8"; }; memory@60000000 { device_type = "memory"; reg = <0x60000000 0x40000000>; }; }; &dma0 { status = "okay"; }; &dma1 { status = "okay"; }; &dma2 { status = "okay"; }; &flx6 { atmel,flexcom-mode = ; status = "okay"; }; &uart6 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart6_default>; status = "okay"; }; &flx10 { atmel,flexcom-mode = ; status = "okay"; }; &i2c10 { dmas = <0>, <0>; i2c-analog-filter; i2c-digital-filter; i2c-digital-filter-width-ns = <35>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_i2c10_default>; status = "okay"; power-monitor@10 { compatible = "microchip,pac1934"; reg = <0x10>; #address-cells = <1>; #size-cells = <0>; channel@1 { reg = <0x1>; shunt-resistor-micro-ohms = <47000>; label = "VDD3V3"; }; channel@2 { reg = <0x2>; shunt-resistor-micro-ohms = <47000>; label = "VDDIODDR"; }; channel@3 { reg = <0x3>; shunt-resistor-micro-ohms = <47000>; label = "VDDCORE"; }; channel@4 { reg = <0x4>; shunt-resistor-micro-ohms = <47000>; label = "VDDCPU"; }; }; }; &main_xtal { clock-frequency = <24000000>; }; &pioa { pinctrl_i2c10_default: i2c10-default{ pinmux = , ; bias-pull-up; }; pinctrl_sdmmc1_default: sdmmc1-default { cmd-data { pinmux = , , , , ; slew-rate = <0>; bias-disable; }; ck-cd-rstn-vddsel { pinmux = , , , , ; slew-rate = <0>; bias-disable; }; }; pinctrl_uart6_default: uart6-default { pinmux = , ; bias-disable; }; }; &sdmmc1 { bus-width = <4>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sdmmc1_default>; status = "okay"; }; &shdwc { debounce-delay-us = <976>; status = "okay"; input@0 { reg = <0>; }; }; &slow_xtal { clock-frequency = <32768>; };