Lines Matching refs:regval

101 	void (*read_htcreg)(struct pci_dev *pdev, u32 *regval);
102 void (*read_tempreg)(struct pci_dev *pdev, u32 *regval);
132 static void read_htcreg_pci(struct pci_dev *pdev, u32 *regval) in read_htcreg_pci() argument
134 pci_read_config_dword(pdev, REG_HARDWARE_THERMAL_CONTROL, regval); in read_htcreg_pci()
137 static void read_tempreg_pci(struct pci_dev *pdev, u32 *regval) in read_tempreg_pci() argument
139 pci_read_config_dword(pdev, REG_REPORTED_TEMPERATURE, regval); in read_tempreg_pci()
151 static void read_htcreg_nb_f15(struct pci_dev *pdev, u32 *regval) in read_htcreg_nb_f15() argument
154 F15H_M60H_HARDWARE_TEMP_CTRL_OFFSET, regval); in read_htcreg_nb_f15()
157 static void read_tempreg_nb_f15(struct pci_dev *pdev, u32 *regval) in read_tempreg_nb_f15() argument
160 F15H_M60H_REPORTED_TEMP_CTRL_OFFSET, regval); in read_tempreg_nb_f15()
168 static void read_tempreg_nb_zen(struct pci_dev *pdev, u32 *regval) in read_tempreg_nb_zen() argument
171 ZEN_REPORTED_TEMP_CTRL_BASE, regval)) in read_tempreg_nb_zen()
172 *regval = 0; in read_tempreg_nb_zen()
175 static int read_ccd_temp_reg(struct k10temp_data *data, int ccd, u32 *regval) in read_ccd_temp_reg() argument
179 return amd_smn_read(node_id, ZEN_CCD_TEMP(data->ccd_offset, ccd), regval); in read_ccd_temp_reg()
184 u32 regval; in get_raw_temp() local
187 data->read_tempreg(data->pdev, &regval); in get_raw_temp()
188 temp = (regval >> ZEN_CUR_TEMP_SHIFT) * 125; in get_raw_temp()
189 if ((regval & data->temp_adjust_mask) || in get_raw_temp()
190 (regval & ZEN_CUR_TEMP_TJ_SEL_MASK) == ZEN_CUR_TEMP_TJ_SEL_MASK) in get_raw_temp()
235 u32 regval; in k10temp_read_temp() local
251 ret = read_ccd_temp_reg(data, channel - 2, &regval); in k10temp_read_temp()
256 *val = (regval & ZEN_CCD_TEMP_MASK) * 125 - 49000; in k10temp_read_temp()
266 data->read_htcreg(data->pdev, &regval); in k10temp_read_temp()
267 *val = ((regval >> 16) & 0x7f) * 500 + 52000; in k10temp_read_temp()
270 data->read_htcreg(data->pdev, &regval); in k10temp_read_temp()
271 *val = (((regval >> 16) & 0x7f) in k10temp_read_temp()
272 - ((regval >> 24) & 0xf)) * 500 + 52000; in k10temp_read_temp()
412 u32 regval; in k10temp_get_ccd_support() local
426 if (read_ccd_temp_reg(data, i, &regval)) in k10temp_get_ccd_support()
429 if (regval & ZEN_CCD_TEMP_VALID) in k10temp_get_ccd_support()