1*d024ba24SBenoît Monin// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*d024ba24SBenoît Monin/* 3*d024ba24SBenoît Monin * Copyright 2025 Mobileye Vision Technologies Ltd. 4*d024ba24SBenoît Monin */ 5*d024ba24SBenoît Monin 6*d024ba24SBenoît Monin/dts-v1/; 7*d024ba24SBenoît Monin 8*d024ba24SBenoît Monin#include "eyeq6lplus.dtsi" 9*d024ba24SBenoît Monin 10*d024ba24SBenoît Monin/ { 11*d024ba24SBenoît Monin compatible = "mobileye,eyeq6lplus-epm6", "mobileye,eyeq6lplus"; 12*d024ba24SBenoît Monin model = "Mobileye EyeQ6Lplus Evaluation board"; 13*d024ba24SBenoît Monin 14*d024ba24SBenoît Monin aliases { 15*d024ba24SBenoît Monin serial0 = &uart0; 16*d024ba24SBenoît Monin }; 17*d024ba24SBenoît Monin 18*d024ba24SBenoît Monin chosen { 19*d024ba24SBenoît Monin stdout-path = "serial0:921600n8"; 20*d024ba24SBenoît Monin }; 21*d024ba24SBenoît Monin 22*d024ba24SBenoît Monin memory@0 { 23*d024ba24SBenoît Monin device_type = "memory"; 24*d024ba24SBenoît Monin reg = <0x1 0x00000000 0x0 0x80000000>; 25*d024ba24SBenoît Monin }; 26*d024ba24SBenoît Monin 27*d024ba24SBenoît Monin reserved-memory { 28*d024ba24SBenoît Monin #address-cells = <2>; 29*d024ba24SBenoît Monin #size-cells = <2>; 30*d024ba24SBenoît Monin ranges; 31*d024ba24SBenoît Monin 32*d024ba24SBenoît Monin /* These reserved memory regions are also defined in bootmanager 33*d024ba24SBenoît Monin * for configuring inbound translation for BARS, don't change 34*d024ba24SBenoît Monin * these without syncing with bootmanager 35*d024ba24SBenoît Monin */ 36*d024ba24SBenoît Monin mhm_reserved_0: the-mhm-reserved-0 { 37*d024ba24SBenoît Monin reg = <0x1 0x00000000 0x0 0x0000800>; 38*d024ba24SBenoît Monin }; 39*d024ba24SBenoît Monin bm_logs_reserved: bm-logs-reserved { 40*d024ba24SBenoît Monin reg = <0x1 0x0000800 0x0 0x000f800>; 41*d024ba24SBenoît Monin }; 42*d024ba24SBenoît Monin shmem0_reserved: shmem@804000000 { 43*d024ba24SBenoît Monin reg = <0x1 0x04000000 0x0 0x1000000>; 44*d024ba24SBenoît Monin }; 45*d024ba24SBenoît Monin shmem1_reserved: shmem@805000000 { 46*d024ba24SBenoît Monin reg = <0x1 0x05000000 0x0 0x1000000>; 47*d024ba24SBenoît Monin }; 48*d024ba24SBenoît Monin mini_coredump0_reserved: mini-coredump0@806200000 { 49*d024ba24SBenoît Monin reg = <0x1 0x06200000 0x0 0x100000>; 50*d024ba24SBenoît Monin }; 51*d024ba24SBenoît Monin mailbox_reserved: mailbox-reserved { 52*d024ba24SBenoît Monin reg = <0x1 0x06300000 0x0 0x000300>; 53*d024ba24SBenoît Monin }; 54*d024ba24SBenoît Monin sys_logs_reserved: sys-logs-reserved { 55*d024ba24SBenoît Monin reg = <0x1 0x10000000 0x0 0x800000>; 56*d024ba24SBenoît Monin }; 57*d024ba24SBenoît Monin csl_policy_logs_reserved: csl-policy-logs-reserved { 58*d024ba24SBenoît Monin reg = <0x1 0x10800000 0x0 0x10000>; 59*d024ba24SBenoît Monin }; 60*d024ba24SBenoît Monin }; 61*d024ba24SBenoît Monin}; 62*d024ba24SBenoît Monin 63*d024ba24SBenoît Monin&ospi { 64*d024ba24SBenoît Monin status = "okay"; 65*d024ba24SBenoît Monin flash@0 { 66*d024ba24SBenoît Monin compatible = "spi-nand"; 67*d024ba24SBenoît Monin reg = <0>; 68*d024ba24SBenoît Monin spi-max-frequency = <40000000>; 69*d024ba24SBenoît Monin cdns,read-delay = <0>; 70*d024ba24SBenoît Monin cdns,tshsl-ns = <400>; 71*d024ba24SBenoît Monin cdns,tsd2d-ns = <120>; 72*d024ba24SBenoît Monin cdns,tchsh-ns = <40>; 73*d024ba24SBenoît Monin cdns,tslch-ns = <20>; 74*d024ba24SBenoît Monin spi-tx-bus-width = <1>; 75*d024ba24SBenoît Monin spi-rx-bus-width = <8>; 76*d024ba24SBenoît Monin }; 77*d024ba24SBenoît Monin}; 78*d024ba24SBenoît Monin 79*d024ba24SBenoît Monin&spi0 { 80*d024ba24SBenoît Monin pinctrl-0 = <&spi0_pins>; 81*d024ba24SBenoît Monin pinctrl-names = "default"; 82*d024ba24SBenoît Monin status = "okay"; 83*d024ba24SBenoît Monin}; 84*d024ba24SBenoît Monin 85*d024ba24SBenoît Monin&spi1 { 86*d024ba24SBenoît Monin pinctrl-0 = <&spi1_pins>; 87*d024ba24SBenoît Monin pinctrl-names = "default"; 88*d024ba24SBenoît Monin status = "okay"; 89*d024ba24SBenoît Monin}; 90*d024ba24SBenoît Monin 91*d024ba24SBenoît Monin&uart0 { 92*d024ba24SBenoît Monin pinctrl-0 = <&uart0_pins>; 93*d024ba24SBenoît Monin pinctrl-names = "default"; 94*d024ba24SBenoît Monin status = "okay"; 95*d024ba24SBenoît Monin}; 96*d024ba24SBenoît Monin 97*d024ba24SBenoît Monin&i2c0 { 98*d024ba24SBenoît Monin status = "okay"; 99*d024ba24SBenoît Monin}; 100*d024ba24SBenoît Monin 101*d024ba24SBenoît Monin&i2c1 { 102*d024ba24SBenoît Monin status = "okay"; 103*d024ba24SBenoît Monin}; 104