1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ 4 * 5 * Common PRUSS data for TI AM57xx platforms 6 */ 7 8&ocp { 9 pruss1_tm: target-module@4b226000 { 10 compatible = "ti,sysc-pruss", "ti,sysc"; 11 reg = <0x4b226000 0x4>, 12 <0x4b226004 0x4>; 13 reg-names = "rev", "sysc"; 14 ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT | 15 SYSC_PRUSS_SUB_MWAIT)>; 16 ti,sysc-midle = <SYSC_IDLE_FORCE>, 17 <SYSC_IDLE_NO>, 18 <SYSC_IDLE_SMART>; 19 ti,sysc-sidle = <SYSC_IDLE_FORCE>, 20 <SYSC_IDLE_NO>, 21 <SYSC_IDLE_SMART>; 22 /* Domains (P, C): coreaon_pwrdm, l4per2_clkdm */ 23 clocks = <&l4per2_clkctrl DRA7_L4PER2_PRUSS1_CLKCTRL 0>; 24 clock-names = "fck"; 25 #address-cells = <1>; 26 #size-cells = <1>; 27 ranges = <0x00000000 0x4b200000 0x80000>; 28 }; 29 30 pruss2_tm: target-module@4b2a6000 { 31 compatible = "ti,sysc-pruss", "ti,sysc"; 32 reg = <0x4b2a6000 0x4>, 33 <0x4b2a6004 0x4>; 34 reg-names = "rev", "sysc"; 35 ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT | 36 SYSC_PRUSS_SUB_MWAIT)>; 37 ti,sysc-midle = <SYSC_IDLE_FORCE>, 38 <SYSC_IDLE_NO>, 39 <SYSC_IDLE_SMART>; 40 ti,sysc-sidle = <SYSC_IDLE_FORCE>, 41 <SYSC_IDLE_NO>, 42 <SYSC_IDLE_SMART>; 43 /* Domains (P, C): coreaon_pwrdm, l4per2_clkdm */ 44 clocks = <&l4per2_clkctrl DRA7_L4PER2_PRUSS2_CLKCTRL 0>; 45 clock-names = "fck"; 46 #address-cells = <1>; 47 #size-cells = <1>; 48 ranges = <0x00000000 0x4b280000 0x80000>; 49 }; 50}; 51