Lines Matching refs:vid
166 u8 fid, vid; in fidvid_msr_init() local
169 vid = hi & MSR_S_HI_CURRENT_VID; in fidvid_msr_init()
171 lo = fid | (vid << MSR_C_LO_VID_SHIFT); in fidvid_msr_init()
220 static int write_new_vid(struct powernow_k8_data *data, u32 vid) in write_new_vid() argument
226 if ((data->currfid & INVALID_FID_MASK) || (vid & INVALID_VID_MASK)) { in write_new_vid()
231 lo = data->currfid | (vid << MSR_C_LO_VID_SHIFT) | MSR_C_LO_INIT_FID_VID; in write_new_vid()
234 vid, lo, STOP_GRANT_5NS); in write_new_vid()
250 if (vid != data->currvid) { in write_new_vid()
251 printk(KERN_ERR PFX "vid trans failed, vid 0x%x, curr 0x%x\n", vid, in write_new_vid()
548 if (pst[j].vid > LEAST_VID) { in check_pst_table()
550 j, pst[j].vid); in check_pst_table()
553 if (pst[j].vid < data->rvo) { /* vid + rvo >= 0 */ in check_pst_table()
558 if (pst[j].vid < maxvid + data->rvo) { /* vid + rvo >= maxvid */ in check_pst_table()
644 powernow_table[j].index |= (pst[j].vid << 8); /* upper 8 bits */ in fill_powernow_table()
661 if ((pst[j].fid==data->currfid) && (pst[j].vid==data->currvid)) in fill_powernow_table()
876 u32 vid; in fill_powernow_table_fidvid() local
880 vid = (data->acpi_data.states[i].status >> VID_SHIFT) & EXT_VID_MASK; in fill_powernow_table_fidvid()
883 vid = (data->acpi_data.states[i].control >> VID_SHIFT) & VID_MASK; in fill_powernow_table_fidvid()
886 dprintk(" %d : fid 0x%x, vid 0x%x\n", i, fid, vid); in fill_powernow_table_fidvid()
889 powernow_table[i].index |= (vid << 8); /* upper 8 bits */ in fill_powernow_table_fidvid()
901 if (vid == VID_OFF) { in fill_powernow_table_fidvid()
902 dprintk("invalid vid %u, ignoring\n", vid); in fill_powernow_table_fidvid()
967 u32 vid = 0; in transition_frequency_fidvid() local
979 vid = (data->powernow_table[index].index & 0xFF00) >> 8; in transition_frequency_fidvid()
981 dprintk("table matched fid 0x%x, giving vid 0x%x\n", fid, vid); in transition_frequency_fidvid()
986 if ((data->currvid == vid) && (data->currfid == fid)) { in transition_frequency_fidvid()
988 fid, vid); in transition_frequency_fidvid()
1000 smp_processor_id(), fid, vid); in transition_frequency_fidvid()
1009 res = transition_fid_vid(data, fid, vid); in transition_frequency_fidvid()