14e772e6bSLeo Yan/* 24e772e6bSLeo Yan * Copyright (c) 2023-2024, Arm Limited. All rights reserved. 34e772e6bSLeo Yan * 44e772e6bSLeo Yan * SPDX-License-Identifier: BSD-3-Clause 54e772e6bSLeo Yan */ 64e772e6bSLeo Yan 74e772e6bSLeo Yan#define GIC_CTRL_ADDR 30000000 84e772e6bSLeo Yan#define GIC_GICR_OFFSET 0x1000000 94e772e6bSLeo Yan#define UART_OFFSET 0x10000 104e772e6bSLeo Yan/* 1440x3200@120 framebuffer */ 111d2d96ddSJagdish Gediya#define LCD_TIMING_CLK 836000000 121d2d96ddSJagdish Gediya#define LCD_TIMING \ 131d2d96ddSJagdish Gediya clock-frequency = <LCD_TIMING_CLK>; \ 144e772e6bSLeo Yan hactive = <1440>; \ 154e772e6bSLeo Yan vactive = <3200>; \ 164e772e6bSLeo Yan hfront-porch = <136>; \ 174e772e6bSLeo Yan hback-porch = <296>; \ 184e772e6bSLeo Yan hsync-len = <160>; \ 194e772e6bSLeo Yan vfront-porch = <3>; \ 204e772e6bSLeo Yan vback-porch = <217>; \ 214e772e6bSLeo Yan vsync-len = <10> 22e6ef3ef0SLeo Yan 23e6ef3ef0SLeo Yan/ { 24e6ef3ef0SLeo Yan chosen { 25e6ef3ef0SLeo Yan stdout-path = "serial0:38400n8"; 26e6ef3ef0SLeo Yan }; 27e6ef3ef0SLeo Yan 28*bea55e3cSJagdish Gediya#if TC_FPGA_FS_IMG_IN_RAM 29932e64a1SVishnu Satheesh reserved-memory { 30932e64a1SVishnu Satheesh phram@0x880000000 { 31932e64a1SVishnu Satheesh /* 32932e64a1SVishnu Satheesh * starting from 0x8_8000_0000 reserve some memory 33932e64a1SVishnu Satheesh * android image will be side loaded to this location 34932e64a1SVishnu Satheesh */ 35932e64a1SVishnu Satheesh reg = <0x8 0x80000000 HI(ANDROID_FS_SIZE) LO(ANDROID_FS_SIZE)> 36932e64a1SVishnu Satheesh no-map; 37932e64a1SVishnu Satheesh }; 38932e64a1SVishnu Satheesh }; 39*bea55e3cSJagdish Gediya#endif /* TC_FPGA_FS_IMG_IN_RAM */ 40932e64a1SVishnu Satheesh 41e9e83e96SJackson Cooper-Driver ethernet: ethernet@ETHERNET_ADDR { 42e6ef3ef0SLeo Yan compatible = "smsc,lan9115"; 43e6ef3ef0SLeo Yan phy-mode = "mii"; 44e6ef3ef0SLeo Yan }; 45e6ef3ef0SLeo Yan 46e9e83e96SJackson Cooper-Driver mmci: mmci@MMC_ADDR { 47e6ef3ef0SLeo Yan non-removable; 48e6ef3ef0SLeo Yan }; 49e6ef3ef0SLeo Yan}; 50