1 // SPDX-License-Identifier: GPL-2.0
3 * https://beagleboard.org/play
5 * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
6 * Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation
9 #include "k3-am625-beagleplay.dts"
10 #include "k3-am625-beagleplay-ddr4-1600MTs.dtsi"
11 #include "k3-am62-ddr.dtsi"
13 #include "k3-am625-beagleplay-u-boot.dtsi"
17 remoteproc0 = &sysctrler;
22 compatible = "ti,am654-rproc";
23 reg = <0x00 0x00a90000 0x00 0x10>;
24 power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>,
25 <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>;
26 resets = <&k3_reset 135 0>;
27 clocks = <&k3_clks 61 0>;
28 assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
29 assigned-clock-parents = <&k3_clks 61 2>;
30 assigned-clock-rates = <200000000>, <1250000000>;
32 ti,sci-proc-id = <32>;
33 ti,sci-host-id = <10>;
38 compatible = "ti,j721e-dm-sci";
41 mbox-names = "rx", "tx";
42 mboxes= <&secure_proxy_main 22>,
43 <&secure_proxy_main 23>;
49 mboxes= <&secure_proxy_main 0>,
50 <&secure_proxy_main 1>,
51 <&secure_proxy_main 0>;
52 mbox-names = "rx", "tx", "notify";
63 /* We require this for boot handshake */
68 sysctrler: sysctrler {
69 compatible = "ti,am654-system-controller";
70 mboxes= <&secure_proxy_main 1>, <&secure_proxy_main 0>, <&secure_proxy_sa3 0>;
71 mbox-names = "tx", "rx", "boot_notify";