15f62a964SEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR MIT 25f62a964SEmmanuel Vadot/* 35f62a964SEmmanuel Vadot * Apple TV 4K, Apple iPad Pro 2 45f62a964SEmmanuel Vadot * 55f62a964SEmmanuel Vadot * This file contains parts common to all Apple A10X devices. 65f62a964SEmmanuel Vadot * 75f62a964SEmmanuel Vadot * Copyright (c) 2024, Nick Chan <towinchenmi@gmail.com> 85f62a964SEmmanuel Vadot */ 95f62a964SEmmanuel Vadot 105f62a964SEmmanuel Vadot/ { 115f62a964SEmmanuel Vadot aliases { 125f62a964SEmmanuel Vadot serial0 = &serial0; 135f62a964SEmmanuel Vadot }; 145f62a964SEmmanuel Vadot 155f62a964SEmmanuel Vadot chosen { 165f62a964SEmmanuel Vadot #address-cells = <2>; 175f62a964SEmmanuel Vadot #size-cells = <2>; 185f62a964SEmmanuel Vadot ranges; 195f62a964SEmmanuel Vadot 205f62a964SEmmanuel Vadot stdout-path = "serial0"; 215f62a964SEmmanuel Vadot 225f62a964SEmmanuel Vadot framebuffer0: framebuffer@0 { 235f62a964SEmmanuel Vadot compatible = "apple,simple-framebuffer", "simple-framebuffer"; 245f62a964SEmmanuel Vadot reg = <0 0 0 0>; /* To be filled by loader */ 25*8ccc0d23SEmmanuel Vadot power-domains = <&ps_disp0_fe &ps_disp0_be &ps_dp>; 265f62a964SEmmanuel Vadot /* Format properties will be added by loader */ 275f62a964SEmmanuel Vadot status = "disabled"; 285f62a964SEmmanuel Vadot }; 295f62a964SEmmanuel Vadot }; 305f62a964SEmmanuel Vadot 315f62a964SEmmanuel Vadot memory@800000000 { 325f62a964SEmmanuel Vadot device_type = "memory"; 335f62a964SEmmanuel Vadot reg = <0x8 0 0 0>; /* To be filled by loader */ 345f62a964SEmmanuel Vadot }; 355f62a964SEmmanuel Vadot 365f62a964SEmmanuel Vadot reserved-memory { 375f62a964SEmmanuel Vadot #address-cells = <2>; 385f62a964SEmmanuel Vadot #size-cells = <2>; 395f62a964SEmmanuel Vadot ranges; 405f62a964SEmmanuel Vadot 415f62a964SEmmanuel Vadot /* To be filled by loader */ 425f62a964SEmmanuel Vadot }; 435f62a964SEmmanuel Vadot}; 445f62a964SEmmanuel Vadot 455f62a964SEmmanuel Vadot&serial0 { 465f62a964SEmmanuel Vadot status = "okay"; 475f62a964SEmmanuel Vadot}; 48