Lines Matching refs:lo
55 u32 hi, lo; in divil_lbar_enable() local
63 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); in divil_lbar_enable()
65 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); in divil_lbar_enable()
74 u32 hi, lo; in divil_lbar_disable() local
78 _rdmsr(DIVIL_MSR_REG(offset), &hi, &lo); in divil_lbar_disable()
80 _wrmsr(DIVIL_MSR_REG(offset), hi, lo); in divil_lbar_disable()
90 u32 hi = 0, lo = value; in pci_isa_write_bar() local
93 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_isa_write_bar()
94 lo |= soft_bar_flag[n]; in pci_isa_write_bar()
95 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); in pci_isa_write_bar()
99 lo &= bar_space_range[n]; in pci_isa_write_bar()
100 _wrmsr(divil_msr_reg[n], hi, lo); in pci_isa_write_bar()
105 lo = ((value & 0x000ffffc) << 12) | 0x01; in pci_isa_write_bar()
106 _wrmsr(sb_msr_reg[n], hi, lo); in pci_isa_write_bar()
117 u32 hi, lo; in pci_isa_read_bar() local
119 _rdmsr(GLCP_MSR_REG(GLCP_SOFT_COM), &hi, &lo); in pci_isa_read_bar()
120 if (lo & soft_bar_flag[n]) { in pci_isa_read_bar()
122 lo &= ~soft_bar_flag[n]; in pci_isa_read_bar()
123 _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo); in pci_isa_read_bar()
125 _rdmsr(divil_msr_reg[n], &hi, &lo); in pci_isa_read_bar()
126 conf_data = lo & bar_space_range[n]; in pci_isa_read_bar()
140 u32 hi = 0, lo = value; in pci_isa_write_reg() local
151 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_isa_write_reg()
152 temp = lo & 0x0000ffff; in pci_isa_write_reg()
154 (lo & SB_TAS_ERR_EN)) in pci_isa_write_reg()
158 (lo & SB_TAR_ERR_EN)) in pci_isa_write_reg()
162 && (lo & SB_MAR_ERR_EN)) in pci_isa_write_reg()
166 && (lo & SB_PARE_ERR_EN)) in pci_isa_write_reg()
169 lo = temp; in pci_isa_write_reg()
170 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_isa_write_reg()
174 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); in pci_isa_write_reg()
177 _wrmsr(SB_MSR_REG(SB_CTRL), hi, lo); in pci_isa_write_reg()
198 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo); in pci_isa_write_reg()
200 lo &= ~(0xf << 24); in pci_isa_write_reg()
202 lo |= (CS5536_UART1_INTR << 24); in pci_isa_write_reg()
203 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), hi, lo); in pci_isa_write_reg()
206 _rdmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), &hi, &lo); in pci_isa_write_reg()
208 lo &= ~(0xf << 28); in pci_isa_write_reg()
210 lo |= (CS5536_UART2_INTR << 28); in pci_isa_write_reg()
211 _wrmsr(DIVIL_MSR_REG(PIC_YSEL_HIGH), hi, lo); in pci_isa_write_reg()
216 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_isa_write_reg()
217 lo |= 0x00000063; in pci_isa_write_reg()
218 _wrmsr(SB_MSR_REG(SB_ERROR), hi, lo); in pci_isa_write_reg()
235 u32 hi, lo; in pci_isa_read_reg() local
245 _rdmsr(DIVIL_MSR_REG(DIVIL_LBAR_SMB), &hi, &lo); in pci_isa_read_reg()
254 _rdmsr(SB_MSR_REG(SB_ERROR), &hi, &lo); in pci_isa_read_reg()
255 if (lo & SB_TAS_ERR_FLAG) in pci_isa_read_reg()
257 if (lo & SB_TAR_ERR_FLAG) in pci_isa_read_reg()
259 if (lo & SB_MAR_ERR_FLAG) in pci_isa_read_reg()
261 if (lo & SB_PARE_ERR_FLAG) in pci_isa_read_reg()
265 _rdmsr(GLCP_MSR_REG(GLCP_CHIP_REV_ID), &hi, &lo); in pci_isa_read_reg()
266 conf_data = lo & 0x000000ff; in pci_isa_read_reg()
270 _rdmsr(SB_MSR_REG(SB_CTRL), &hi, &lo); in pci_isa_read_reg()