{ // HiKey boards have two SMP clusters // Even being an SMP platform, being a two cluster system // we can still load the devlib's bl module to get access // to all the per-cluster functions it exposes "board" : { "cores" : [ "A53_0", "A53_0", "A53_0", "A53_0", "A53_1", "A53_1", "A53_1", "A53_1" ], "big_core" : "A53_1", "modules" : [ "bl", "cpufreq", "cpuidle" ] }, // Energy Model related functions requires cluster // to be named "big.LITTLE". Thus, for the time being, // let's use this naming also for HiKey. This is going // to be updated once we introduce proper SMP and // multi-cluster support. "nrg_model": { "little": { "cluster": { "nrg_max": 112 }, "cpu": { "nrg_max": 670, "cap_max": 1024 } }, "big": { "cluster": { "nrg_max": 112 }, "cpu": { "nrg_max": 670, "cap_max": 1024 } } } } // vim: set tabstop=4: