Lines Matching refs:isc
86 struct imc_softc isc; variable
106 isc.iot = normal_memt; in imc_attach()
107 if (bus_space_map(isc.iot, ma->ma_addr, 0x100, in imc_attach()
108 BUS_SPACE_MAP_LINEAR, &isc.ioh)) in imc_attach()
116 sysid = bus_space_read_4(isc.iot, isc.ioh, IMC_SYSID); in imc_attach()
120 isc.eisa_present = (sysid & IMC_SYSID_HAVEISA); in imc_attach()
122 isc.eisa_present = 0; in imc_attach()
126 if (isc.eisa_present) in imc_attach()
145 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_attach()
148 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL0, reg); in imc_attach()
151 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL1); in imc_attach()
168 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL1, reg); in imc_attach()
178 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_GIO64ARB); in imc_attach()
227 bus_space_write_4(isc.iot, isc.ioh, IMC_GIO64ARB, reg); in imc_attach()
229 if (isc.eisa_present) { in imc_attach()
261 bus_space_write_4(isc.iot, isc.ioh, IMC_CPU_ERRSTAT, 0); in imc_bus_reset()
262 bus_space_write_4(isc.iot, isc.ioh, IMC_GIO_ERRSTAT, 0); in imc_bus_reset()
270 bus_space_read_4(isc.iot, isc.ioh, IMC_CPU_ERRSTAT), in imc_bus_error()
271 bus_space_read_4(isc.iot, isc.ioh, IMC_CPU_ERRADDR), in imc_bus_error()
272 bus_space_read_4(isc.iot, isc.ioh, IMC_GIO_ERRSTAT), in imc_bus_error()
273 bus_space_read_4(isc.iot, isc.ioh, IMC_GIO_ERRADDR) ); in imc_bus_error()
281 bus_space_write_4(isc.iot, isc.ioh, IMC_WDOG, 0); in imc_watchdog_reset()
289 bus_space_write_4(isc.iot, isc.ioh, IMC_WDOG, 0); in imc_watchdog_disable()
290 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_watchdog_disable()
292 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL0, reg); in imc_watchdog_disable()
301 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_watchdog_enable()
303 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL0, reg); in imc_watchdog_enable()
330 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_GIO64ARB); in imc_gio64_arb_config()
402 bus_space_write_4(isc.iot, isc.ioh, IMC_GIO64ARB, reg); in imc_gio64_arb_config()
421 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_disable_sysad_parity()
423 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL0, reg); in imc_disable_sysad_parity()
434 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_enable_sysad_parity()
436 bus_space_write_4(isc.iot, isc.ioh, IMC_CPUCTRL0, reg); in imc_enable_sysad_parity()
447 reg = bus_space_read_4(isc.iot, isc.ioh, IMC_CPUCTRL0); in imc_is_sysad_parity_enabled()