mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

This tablet uses a MediaTek MT6572 system-on-chip with 1GB of RAM. It can currently boot into initramfs with a working UART and Simple Framebuffer using already initialized panel by the bootloader. Signed-off-by: Max Shevchenko <wctrl@proton.me> Link: https://lore.kernel.org/r/20250702-mt6572-v4-10-bde75b7ed445@proton.me Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
61 lines
978 B
Text
61 lines
978 B
Text
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* Copyright (c) 2025 Max Shevchenko <wctrl@proton.me>
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include "mt6572.dtsi"
|
|
|
|
/ {
|
|
model = "JTY D101";
|
|
compatible = "jty,d101", "mediatek,mt6572";
|
|
|
|
aliases {
|
|
serial0 = &uart0;
|
|
};
|
|
|
|
chosen {
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
stdout-path = "serial0:921600n8";
|
|
|
|
framebuffer: framebuffer@bf400000 {
|
|
compatible = "simple-framebuffer";
|
|
memory-region = <&framebuffer_reserved>;
|
|
width = <1024>;
|
|
height = <600>;
|
|
stride = <(1024 * 2)>;
|
|
format = "r5g6b5";
|
|
};
|
|
};
|
|
|
|
memory@80000000 {
|
|
device_type = "memory";
|
|
reg = <0x80000000 0x40000000>;
|
|
};
|
|
|
|
reserved-memory {
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
ranges;
|
|
|
|
connsys@80000000 {
|
|
reg = <0x80000000 0x100000>;
|
|
no-map;
|
|
};
|
|
|
|
modem@be000000 {
|
|
reg = <0xbe000000 0x1400000>;
|
|
no-map;
|
|
};
|
|
|
|
framebuffer_reserved: framebuffer@bf400000 {
|
|
reg = <0xbf400000 0xc00000>;
|
|
no-map;
|
|
};
|
|
};
|
|
};
|
|
|
|
&uart0 {
|
|
status = "okay";
|
|
};
|