_rdmsr
extern void _rdmsr(u32 msr, u32 *hi, u32 *lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_IOD_BM1), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_IOD_BM1), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(ACC_MSR_REG(ACC_CAP), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_CAP), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_CAP), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_CFG), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_DTC), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_CAST), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_ETC), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_INTERNAL_PM), &hi, &lo);
_rdmsr(GLIU_MSR_REG(GLIU_PAE), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_IO_BAR), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(DIVIL_BALL_OPTS), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_CFG), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_DTC), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_CAST), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_ETC), &hi, &lo);
_rdmsr(IDE_MSR_REG(IDE_INTERNAL_PM), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(divil_msr_reg[n], &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_SMB), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_CHIP_REV_ID), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(offset), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(offset), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_MFGPT), &basehi, &mfgpt_base);
_rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_MFGPT), &basehi, &mfgpt_base);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(PIC_YSEL_LOW), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo);
_rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_CAP), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(DIVIL_SOFT_RESET), &hi, &lo);
_rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_GPIO), &hi, &lo);
_rdmsr(USB_MSR_REG(USB_CONFIG), &hi, &lo);
EXPORT_SYMBOL(_rdmsr);