Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/hp700/gsc - Match only HPPA_FIO_GSCSI (i.e. 53c710)...
details: https://anonhg.NetBSD.org/src/rev/1a91483856d2
branches: trunk
changeset: 545289:1a91483856d2
user: tsutsui <tsutsui%NetBSD.org@localhost>
date: Sun Apr 06 10:02:52 2003 +0000
description:
- Match only HPPA_FIO_GSCSI (i.e. 53c710) for osiop.
- KNF some lines.
diffstat:
sys/arch/hp700/gsc/osiop_gsc.c | 31 ++++++++++---------------------
1 files changed, 10 insertions(+), 21 deletions(-)
diffs (73 lines):
diff -r 00d79d3c8b9a -r 1a91483856d2 sys/arch/hp700/gsc/osiop_gsc.c
--- a/sys/arch/hp700/gsc/osiop_gsc.c Sun Apr 06 10:00:46 2003 +0000
+++ b/sys/arch/hp700/gsc/osiop_gsc.c Sun Apr 06 10:02:52 2003 +0000
@@ -1,8 +1,8 @@
-/* $NetBSD: osiop_gsc.c,v 1.6 2002/10/02 05:17:50 thorpej Exp $ */
+/* $NetBSD: osiop_gsc.c,v 1.7 2003/04/06 10:02:52 tsutsui Exp $ */
/*
* Copyright (c) 2001 Matt Fredette. All rights reserved.
- * Copyright (c) 2001 Izumi Tsutsui. All rights reserved.
+ * Copyright (c) 2001,2002 Izumi Tsutsui. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -103,12 +103,11 @@
int rv = 1;
if (ga->ga_type.iodc_type != HPPA_TYPE_FIO ||
- (ga->ga_type.iodc_sv_model != HPPA_FIO_GSCSI &&
- ga->ga_type.iodc_sv_model != HPPA_FIO_SCSI))
+ (ga->ga_type.iodc_sv_model != HPPA_FIO_GSCSI))
return 0;
if (bus_space_map(ga->ga_iot, ga->ga_hpa,
- OSIOP_GSC_OFFSET + OSIOP_NREGS, 0, &ioh))
+ OSIOP_GSC_OFFSET + OSIOP_NREGS, 0, &ioh))
return 0;
@@ -128,27 +127,18 @@
sc->sc_bst = ga->ga_iot;
sc->sc_dmat = ga->ga_dmatag;
if (bus_space_map(sc->sc_bst, ga->ga_hpa,
- OSIOP_GSC_OFFSET + OSIOP_NREGS, 0, &ioh))
+ OSIOP_GSC_OFFSET + OSIOP_NREGS, 0, &ioh))
panic("osiop_gsc_attach: couldn't map I/O ports");
if (bus_space_subregion(sc->sc_bst, ioh,
- OSIOP_GSC_OFFSET, OSIOP_NREGS, &sc->sc_reg))
+ OSIOP_GSC_OFFSET, OSIOP_NREGS, &sc->sc_reg))
panic("osiop_gsc_attach: couldn't get chip ports");
sc->sc_clock_freq = ga->ga_ca.ca_pdc_iodc_read->filler2[14] / 1000000;
if (!sc->sc_clock_freq)
sc->sc_clock_freq = 50;
- if (ga->ga_ca.ca_type.iodc_sv_model == HPPA_FIO_GSCSI) {
- sc->sc_rev = OSIOP_VARIANT_NCR53C710;
- sc->sc_byteorder = OSIOP_BYTEORDER_NATIVE;
- sc->sc_ctest7 = 0; /* | OSIOP_CTEST7_TT1 */
- sc->sc_dcntl = OSIOP_DCNTL_EA;
- } else {
- sc->sc_rev = OSIOP_VARIANT_NCR53C700;
- sc->sc_byteorder = OSIOP_BYTEORDER_NONNATIVE;
- sc->sc_ctest7 = 0;
- sc->sc_dcntl = 0;
- }
+ sc->sc_ctest7 = 0; /* | OSIOP_CTEST7_TT1 */
+ sc->sc_dcntl = OSIOP_DCNTL_EA;
sc->sc_flags = 0;
sc->sc_id = ga->ga_scsi_target;
@@ -170,9 +160,8 @@
#endif /* OSIOP_DEBUG */
osiop_attach(sc);
- (void) hp700_intr_establish(&sc->sc_dev, IPL_BIO,
- osiop_gsc_intr, sc,
- ga->ga_int_reg, ga->ga_irq);
+ (void)hp700_intr_establish(&sc->sc_dev, IPL_BIO,
+ osiop_gsc_intr, sc, ga->ga_int_reg, ga->ga_irq);
}
/*
Home |
Main Index |
Thread Index |
Old Index