1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (c) 2020 thingy.jp. 4*f126890aSEmmanuel Vadot * Author: Daniel Palmer <daniel@thingy.jp> 5*f126890aSEmmanuel Vadot */ 6*f126890aSEmmanuel Vadot 7*f126890aSEmmanuel Vadot#include "mstar-infinity.dtsi" 8*f126890aSEmmanuel Vadot 9*f126890aSEmmanuel Vadot&cpu0_opp_table { 10*f126890aSEmmanuel Vadot opp-1000000000 { 11*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 12*f126890aSEmmanuel Vadot opp-microvolt = <1000000>; 13*f126890aSEmmanuel Vadot clock-latency-ns = <300000>; 14*f126890aSEmmanuel Vadot }; 15*f126890aSEmmanuel Vadot 16*f126890aSEmmanuel Vadot opp-1200000000 { 17*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1200000000>; 18*f126890aSEmmanuel Vadot opp-microvolt = <1000000>; 19*f126890aSEmmanuel Vadot clock-latency-ns = <300000>; 20*f126890aSEmmanuel Vadot }; 21*f126890aSEmmanuel Vadot}; 22*f126890aSEmmanuel Vadot 23*f126890aSEmmanuel Vadot&cpus { 24*f126890aSEmmanuel Vadot cpu1: cpu@1 { 25*f126890aSEmmanuel Vadot device_type = "cpu"; 26*f126890aSEmmanuel Vadot compatible = "arm,cortex-a7"; 27*f126890aSEmmanuel Vadot operating-points-v2 = <&cpu0_opp_table>; 28*f126890aSEmmanuel Vadot reg = <0x1>; 29*f126890aSEmmanuel Vadot clocks = <&cpupll>; 30*f126890aSEmmanuel Vadot clock-names = "cpuclk"; 31*f126890aSEmmanuel Vadot }; 32*f126890aSEmmanuel Vadot}; 33*f126890aSEmmanuel Vadot 34*f126890aSEmmanuel Vadot&riu { 35*f126890aSEmmanuel Vadot smpctrl: smpctrl@204000 { 36*f126890aSEmmanuel Vadot reg = <0x204000 0x200>; 37*f126890aSEmmanuel Vadot status = "disabled"; 38*f126890aSEmmanuel Vadot }; 39*f126890aSEmmanuel Vadot}; 40