1/* 2 * Copyright (c) 2018 - 2019 Antmicro <www.antmicro.com> 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7/dts-v1/; 8 9#include <riscv32-litex-vexriscv.dtsi> 10 11/ { 12 model = "LiteX VexRiscV"; 13 compatible = "litex,vexriscv"; 14 chosen { 15 zephyr,console = &uart0; 16 zephyr,shell-uart = &uart0; 17 zephyr,sram = &ram0; 18 }; 19 20 ram0: memory@40000000 { 21 device_type = "memory"; 22 reg = <0x40000000 0x10000000>; 23 }; 24}; 25 26&ctrl0 { 27 status = "okay"; 28}; 29 30&uart0 { 31 status = "okay"; 32 current-speed = <115200>; 33}; 34 35&timer0 { 36 status = "okay"; 37}; 38 39ð0 { 40 status = "okay"; 41}; 42 43&dna0 { 44 status = "okay"; 45}; 46 47&spi0 { 48 status = "okay"; 49}; 50 51&prbs0 { 52 status = "okay"; 53}; 54 55&i2c0 { 56 status = "okay"; 57}; 58 59&pwm0 { 60 status = "okay"; 61}; 62 63&gpio_out { 64 status = "okay"; 65}; 66 67&gpio_in { 68 status = "okay"; 69}; 70 71&i2s_rx { 72 status = "okay"; 73}; 74 75&i2s_tx { 76 status = "okay"; 77}; 78 79&clk0 { 80 status = "okay"; 81}; 82 83&clk1 { 84 status = "okay"; 85}; 86 87&clock0 { 88 status = "okay"; 89}; 90