Lines Matching defs:lo
89 u32 lo, hi __always_unused;
91 rdmsr(MSR_FIDVID_STATUS, lo, hi);
92 return lo & MSR_S_LO_CHANGE_PENDING ? 1 : 0;
101 u32 lo, hi;
109 rdmsr(MSR_FIDVID_STATUS, lo, hi);
110 } while (lo & MSR_S_LO_CHANGE_PENDING);
113 data->currfid = lo & MSR_S_LO_CURRENT_FID;
133 u32 lo, hi;
136 rdmsr(MSR_FIDVID_STATUS, lo, hi);
138 fid = lo & MSR_S_LO_CURRENT_FID;
139 lo = fid | (vid << MSR_C_LO_VID_SHIFT);
141 pr_debug("cpu%d, init lo 0x%x, hi 0x%x\n", smp_processor_id(), lo, hi);
142 wrmsr(MSR_FIDVID_CTL, lo, hi);
148 u32 lo;
157 lo = fid;
158 lo |= (data->currvid << MSR_C_LO_VID_SHIFT);
159 lo |= MSR_C_LO_INIT_FID_VID;
161 pr_debug("writing fid 0x%x, lo 0x%x, hi 0x%x\n",
162 fid, lo, data->plllock * PLL_LOCK_CONVERSION);
165 wrmsr(MSR_FIDVID_CTL, lo, data->plllock * PLL_LOCK_CONVERSION);
192 u32 lo;
201 lo = data->currfid;
202 lo |= (vid << MSR_C_LO_VID_SHIFT);
203 lo |= MSR_C_LO_INIT_FID_VID;
205 pr_debug("writing vid 0x%x, lo 0x%x, hi 0x%x\n",
206 vid, lo, STOP_GRANT_5NS);
209 wrmsr(MSR_FIDVID_CTL, lo, STOP_GRANT_5NS);
285 u32 maxvid, lo __always_unused, rvomult = 1;
294 rdmsr(MSR_FIDVID_STATUS, lo, maxvid);
532 pr_info(FW_BUG "first fid not from lo freq table\n");