summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2009-12-25 21:53:20 +0000
committermarius <marius@FreeBSD.org>2009-12-25 21:53:20 +0000
commit48852d86534cd2b219bc13c43a14aac693c1abd0 (patch)
tree2c904dd130b1c9996ce5cc113fe4639233ebe087 /sys/sparc64
parenta77d48014c469c8ddd44668c6e5b4874f0c87d4d (diff)
downloadFreeBSD-src-48852d86534cd2b219bc13c43a14aac693c1abd0.zip
FreeBSD-src-48852d86534cd2b219bc13c43a14aac693c1abd0.tar.gz
- Take advantage of bus_{read,write}_*(9).
- Set dow = -1 in mk48txx_gettime() because some drivers (for example the NetBSD and OpenBSD mk48txx(4)) don't set it correctly.
Diffstat (limited to 'sys/sparc64')
-rw-r--r--sys/sparc64/sparc64/eeprom.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/sparc64/sparc64/eeprom.c b/sys/sparc64/sparc64/eeprom.c
index 223b96c..6a4b1aa 100644
--- a/sys/sparc64/sparc64/eeprom.c
+++ b/sys/sparc64/sparc64/eeprom.c
@@ -107,7 +107,7 @@ DRIVER_MODULE(eeprom, sbus, eeprom_driver, eeprom_devclass, 0, 0);
static int
eeprom_probe(device_t dev)
{
-
+
if (strcmp("eeprom", ofw_bus_get_name(dev)) == 0) {
device_set_desc(dev, "EEPROM/clock");
return (0);
@@ -134,8 +134,6 @@ eeprom_attach(device_t dev)
error = ENXIO;
goto fail_mtx;
}
- sc->sc_bst = rman_get_bustag(res);
- sc->sc_bsh = rman_get_bushandle(res);
if ((sc->sc_model = ofw_bus_get_model(dev)) == NULL) {
device_printf(dev, "cannot determine model\n");
OpenPOWER on IntegriCloud