{
	// 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: