mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-17 10:18:38 +00:00
3499deaf28
AM68 Starter Kit (SK) is a low cost, small form factor board designed for TI’s AM68 SoC. TI’s AM68 SoC comprises of dual core A72, high performance vision accelerators, hardware accelerators, latest C71x DSP, high bandwidth real-time IPs for capture and display. The SoC is power optimized to provide best in class performance for industrial applications. AM68 SK supports the following interfaces: * 16 GB LPDDR4 RAM * x1 Gigabit Ethernet interface * x1 USB 3.1 Type-C port * x2 USB 3.1 Type-A ports * x1 PCIe M.2 M Key * 512 Mbit OSPI flash * x2 CSI2 Camera interface (RPi and TI Camera connector) * 40-pin Raspberry Pi GPIO header SK's System on Module (SoM) contains the SoC, PMIC, DDR and OSPI flash. Therefore, add support for the components present on the SoM. Schematics: https://www.ti.com/lit/zip/SPRR463 TRM: http://www.ti.com/lit/pdf/spruj28 Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
127 lines
1.7 KiB
Text
127 lines
1.7 KiB
Text
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/
|
|
*/
|
|
|
|
/dts-v1/;
|
|
|
|
#include "k3-j721s2.dtsi"
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
|
|
/ {
|
|
memory@80000000 {
|
|
device_type = "memory";
|
|
/* 16 GB RAM */
|
|
reg = <0x00 0x80000000 0x00 0x80000000>,
|
|
<0x08 0x80000000 0x03 0x80000000>;
|
|
};
|
|
|
|
/* Reserving memory regions still pending */
|
|
reserved_memory: reserved-memory {
|
|
#address-cells = <2>;
|
|
#size-cells = <2>;
|
|
ranges;
|
|
|
|
secure_ddr: optee@9e800000 {
|
|
reg = <0x00 0x9e800000 0x00 0x01800000>;
|
|
alignment = <0x1000>;
|
|
no-map;
|
|
};
|
|
};
|
|
};
|
|
|
|
&mailbox0_cluster0 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster1 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster2 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster3 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster4 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster5 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster6 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster7 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster8 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster9 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster10 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox0_cluster11 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster0 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster1 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster2 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster3 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster4 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster5 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster6 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster7 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster8 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster9 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster10 {
|
|
status = "disabled";
|
|
};
|
|
|
|
&mailbox1_cluster11 {
|
|
status = "disabled";
|
|
};
|