boards: microchip: sam: add the device-tree file for sama7g54_ek board
Introduce sama7g54_ek.dts for sama7g54_ek board. Signed-off-by: Tony Han <tony.han@microchip.com>
This commit is contained in:
parent
190fa9846e
commit
f862716eb6
1 changed files with 64 additions and 0 deletions
64
boards/microchip/sam/sama7g54_ek/sama7g54_ek.dts
Normal file
64
boards/microchip/sam/sama7g54_ek/sama7g54_ek.dts
Normal file
|
@ -0,0 +1,64 @@
|
|||
/*
|
||||
* Copyright (C) 2025 Microchip Technology Inc. and its subsidiaries
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
#include <common/freq.h>
|
||||
#include <dt-bindings/mfd/mfd_mchp_sam_flexcom.h>
|
||||
#include <dt-bindings/pinctrl/sama7g5-pinctrl.h>
|
||||
#include <microchip/sam/sama7g5.dtsi>
|
||||
|
||||
/ {
|
||||
model = "SAMA7G54-EK board";
|
||||
compatible = "microchip,sama7g5ek", "microchip,sama7g5", "microchip,sama7";
|
||||
|
||||
chosen {
|
||||
zephyr,sram = &ddram;
|
||||
zephyr,console = &usart3;
|
||||
zephyr,shell-uart = &usart3;
|
||||
};
|
||||
|
||||
clocks {
|
||||
main_xtal {
|
||||
clock-frequency = <DT_FREQ_M(24)>;
|
||||
};
|
||||
|
||||
slow_xtal {
|
||||
clock-frequency = <32768>;
|
||||
};
|
||||
};
|
||||
|
||||
ddram: ddram@60000000 {
|
||||
compatible = "ddram";
|
||||
reg = <0x60000000 DT_SIZE_M(512)>;
|
||||
};
|
||||
};
|
||||
|
||||
&flx3 {
|
||||
mchp,flexcom-mode = <SAM_FLEXCOM_MODE_USART>;
|
||||
status = "okay";
|
||||
|
||||
usart3: serial@200 {
|
||||
current-speed = <115200>;
|
||||
pinctrl-0 = <&pinctrl_flx3_default>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
&pinctrl {
|
||||
pinctrl_flx3_default: flx3_default {
|
||||
group1 {
|
||||
pinmux = <PIN_PD16__FLEXCOM3_IO0>,
|
||||
<PIN_PD17__FLEXCOM3_IO1>;
|
||||
bias-pull-up;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pit64b0 {
|
||||
clock-frequency = <DT_FREQ_M(10)>;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue