Lines Matching refs:omsg
935 struct opal_occ_msg omsg; in powernv_cpufreq_occ_msg() local
941 omsg.type = be64_to_cpu(msg->params[0]); in powernv_cpufreq_occ_msg()
943 switch (omsg.type) { in powernv_cpufreq_occ_msg()
964 omsg.chip = be64_to_cpu(msg->params[1]); in powernv_cpufreq_occ_msg()
965 omsg.throttle_status = be64_to_cpu(msg->params[2]); in powernv_cpufreq_occ_msg()
981 if (chips[i].id == omsg.chip) in powernv_cpufreq_occ_msg()
984 if (omsg.throttle_status >= 0 && in powernv_cpufreq_occ_msg()
985 omsg.throttle_status <= OCC_MAX_THROTTLE_STATUS) { in powernv_cpufreq_occ_msg()
986 chips[i].throttle_reason = omsg.throttle_status; in powernv_cpufreq_occ_msg()
987 chips[i].reason[omsg.throttle_status]++; in powernv_cpufreq_occ_msg()
990 if (!omsg.throttle_status) in powernv_cpufreq_occ_msg()