1*12fd34e3SCristian Cozzolino// SPDX-License-Identifier: GPL-2.0 2*12fd34e3SCristian Cozzolino/* 3*12fd34e3SCristian Cozzolino * Copyright (c) 2025 Cristian Cozzolino <cristian_ci@protonmail.com> 4*12fd34e3SCristian Cozzolino */ 5*12fd34e3SCristian Cozzolino 6*12fd34e3SCristian Cozzolino/dts-v1/; 7*12fd34e3SCristian Cozzolino#include "mt6582.dtsi" 8*12fd34e3SCristian Cozzolino 9*12fd34e3SCristian Cozzolino/ { 10*12fd34e3SCristian Cozzolino model = "Alcatel One Touch Pop C7 (OT-7041D)"; 11*12fd34e3SCristian Cozzolino compatible = "alcatel,yarisxl", "mediatek,mt6582"; 12*12fd34e3SCristian Cozzolino 13*12fd34e3SCristian Cozzolino aliases { 14*12fd34e3SCristian Cozzolino serial0 = &uart0; 15*12fd34e3SCristian Cozzolino }; 16*12fd34e3SCristian Cozzolino 17*12fd34e3SCristian Cozzolino chosen { 18*12fd34e3SCristian Cozzolino #address-cells = <1>; 19*12fd34e3SCristian Cozzolino #size-cells = <1>; 20*12fd34e3SCristian Cozzolino stdout-path = "serial0:921600n8"; 21*12fd34e3SCristian Cozzolino 22*12fd34e3SCristian Cozzolino framebuffer: framebuffer@9fa00000 { 23*12fd34e3SCristian Cozzolino compatible = "simple-framebuffer"; 24*12fd34e3SCristian Cozzolino memory-region = <&framebuffer_reserved>; 25*12fd34e3SCristian Cozzolino width = <480>; 26*12fd34e3SCristian Cozzolino height = <854>; 27*12fd34e3SCristian Cozzolino stride = <(480 * 4)>; 28*12fd34e3SCristian Cozzolino format = "r5g6b5"; 29*12fd34e3SCristian Cozzolino }; 30*12fd34e3SCristian Cozzolino }; 31*12fd34e3SCristian Cozzolino 32*12fd34e3SCristian Cozzolino memory@80000000 { 33*12fd34e3SCristian Cozzolino device_type = "memory"; 34*12fd34e3SCristian Cozzolino reg = <0x80000000 0x20000000>; 35*12fd34e3SCristian Cozzolino }; 36*12fd34e3SCristian Cozzolino 37*12fd34e3SCristian Cozzolino reserved-memory { 38*12fd34e3SCristian Cozzolino #address-cells = <1>; 39*12fd34e3SCristian Cozzolino #size-cells = <1>; 40*12fd34e3SCristian Cozzolino ranges; 41*12fd34e3SCristian Cozzolino 42*12fd34e3SCristian Cozzolino connsys@9f900000 { 43*12fd34e3SCristian Cozzolino reg = <0x9f900000 0x100000>; 44*12fd34e3SCristian Cozzolino no-map; 45*12fd34e3SCristian Cozzolino }; 46*12fd34e3SCristian Cozzolino 47*12fd34e3SCristian Cozzolino modem@9e000000 { 48*12fd34e3SCristian Cozzolino reg = <0x9e000000 0x1800000>; 49*12fd34e3SCristian Cozzolino no-map; 50*12fd34e3SCristian Cozzolino }; 51*12fd34e3SCristian Cozzolino 52*12fd34e3SCristian Cozzolino framebuffer_reserved: framebuffer@9fa00000 { 53*12fd34e3SCristian Cozzolino reg = <0x9fa00000 0x600000>; 54*12fd34e3SCristian Cozzolino no-map; 55*12fd34e3SCristian Cozzolino }; 56*12fd34e3SCristian Cozzolino }; 57*12fd34e3SCristian Cozzolino}; 58*12fd34e3SCristian Cozzolino 59*12fd34e3SCristian Cozzolino&uart0 { 60*12fd34e3SCristian Cozzolino status = "okay"; 61*12fd34e3SCristian Cozzolino}; 62