1aa1a8ff2SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2aa1a8ff2SEmmanuel Vadot/* 3aa1a8ff2SEmmanuel Vadot * Copyright (C) 2023 Jisheng Zhang <jszhang@kernel.org> 4aa1a8ff2SEmmanuel Vadot * Copyright (C) 2023 Drew Fustini <dfustini@baylibre.com> 5aa1a8ff2SEmmanuel Vadot */ 6aa1a8ff2SEmmanuel Vadot 7aa1a8ff2SEmmanuel Vadot/dts-v1/; 8aa1a8ff2SEmmanuel Vadot 9aa1a8ff2SEmmanuel Vadot#include "th1520.dtsi" 10aa1a8ff2SEmmanuel Vadot 11aa1a8ff2SEmmanuel Vadot/ { 12aa1a8ff2SEmmanuel Vadot model = "BeagleV Ahead"; 13aa1a8ff2SEmmanuel Vadot compatible = "beagle,beaglev-ahead", "thead,th1520"; 14aa1a8ff2SEmmanuel Vadot 15aa1a8ff2SEmmanuel Vadot aliases { 16aa1a8ff2SEmmanuel Vadot gpio0 = &gpio0; 17aa1a8ff2SEmmanuel Vadot gpio1 = &gpio1; 18aa1a8ff2SEmmanuel Vadot gpio2 = &gpio2; 19aa1a8ff2SEmmanuel Vadot gpio3 = &gpio3; 20aa1a8ff2SEmmanuel Vadot serial0 = &uart0; 21aa1a8ff2SEmmanuel Vadot serial1 = &uart1; 22aa1a8ff2SEmmanuel Vadot serial2 = &uart2; 23aa1a8ff2SEmmanuel Vadot serial3 = &uart3; 24aa1a8ff2SEmmanuel Vadot serial4 = &uart4; 25aa1a8ff2SEmmanuel Vadot serial5 = &uart5; 26*b2d2a78aSEmmanuel Vadot spi0 = &spi0; 27aa1a8ff2SEmmanuel Vadot }; 28aa1a8ff2SEmmanuel Vadot 29aa1a8ff2SEmmanuel Vadot chosen { 30aa1a8ff2SEmmanuel Vadot stdout-path = "serial0:115200n8"; 31aa1a8ff2SEmmanuel Vadot }; 32aa1a8ff2SEmmanuel Vadot 33aa1a8ff2SEmmanuel Vadot memory@0 { 34aa1a8ff2SEmmanuel Vadot device_type = "memory"; 35aa1a8ff2SEmmanuel Vadot reg = <0x0 0x00000000 0x1 0x00000000>; 36aa1a8ff2SEmmanuel Vadot 37aa1a8ff2SEmmanuel Vadot }; 38aa1a8ff2SEmmanuel Vadot}; 39aa1a8ff2SEmmanuel Vadot 40aa1a8ff2SEmmanuel Vadot&osc { 41aa1a8ff2SEmmanuel Vadot clock-frequency = <24000000>; 42aa1a8ff2SEmmanuel Vadot}; 43aa1a8ff2SEmmanuel Vadot 44aa1a8ff2SEmmanuel Vadot&osc_32k { 45aa1a8ff2SEmmanuel Vadot clock-frequency = <32768>; 46aa1a8ff2SEmmanuel Vadot}; 47aa1a8ff2SEmmanuel Vadot 48aa1a8ff2SEmmanuel Vadot&dmac0 { 49aa1a8ff2SEmmanuel Vadot status = "okay"; 50aa1a8ff2SEmmanuel Vadot}; 51aa1a8ff2SEmmanuel Vadot 528d13bc63SEmmanuel Vadot&emmc { 538d13bc63SEmmanuel Vadot bus-width = <8>; 548d13bc63SEmmanuel Vadot max-frequency = <198000000>; 558d13bc63SEmmanuel Vadot mmc-hs400-1_8v; 568d13bc63SEmmanuel Vadot non-removable; 578d13bc63SEmmanuel Vadot no-sdio; 588d13bc63SEmmanuel Vadot no-sd; 598d13bc63SEmmanuel Vadot status = "okay"; 608d13bc63SEmmanuel Vadot}; 618d13bc63SEmmanuel Vadot 628d13bc63SEmmanuel Vadot&sdio0 { 638d13bc63SEmmanuel Vadot bus-width = <4>; 648d13bc63SEmmanuel Vadot max-frequency = <198000000>; 658d13bc63SEmmanuel Vadot status = "okay"; 668d13bc63SEmmanuel Vadot}; 678d13bc63SEmmanuel Vadot 68aa1a8ff2SEmmanuel Vadot&uart0 { 69aa1a8ff2SEmmanuel Vadot status = "okay"; 70aa1a8ff2SEmmanuel Vadot}; 71*b2d2a78aSEmmanuel Vadot 72*b2d2a78aSEmmanuel Vadot&spi0 { 73*b2d2a78aSEmmanuel Vadot status = "okay"; 74*b2d2a78aSEmmanuel Vadot}; 75