Module Name: src Committed By: tsutsui Date: Thu Sep 17 18:14:41 UTC 2009
Modified Files: src/sys/dev/ic: i82365.c i82365var.h src/sys/dev/isa: i82365_isa.c i82365_isasubr.c i82365_isavar.h src/sys/dev/isapnp: i82365_isapnp.c src/sys/dev/pci: i82365_pci.c i82365_pcivar.h Log Message: Misc KNF and cosmetics, and remove unnecessary casts etc. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/dev/ic/i82365.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ic/i82365var.h cvs rdiff -u -r1.32 -r1.33 src/sys/dev/isa/i82365_isa.c cvs rdiff -u -r1.44 -r1.45 src/sys/dev/isa/i82365_isasubr.c cvs rdiff -u -r1.8 -r1.9 src/sys/dev/isa/i82365_isavar.h cvs rdiff -u -r1.29 -r1.30 src/sys/dev/isapnp/i82365_isapnp.c cvs rdiff -u -r1.31 -r1.32 src/sys/dev/pci/i82365_pci.c cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/i82365_pcivar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/i82365.c diff -u src/sys/dev/ic/i82365.c:1.110 src/sys/dev/ic/i82365.c:1.111 --- src/sys/dev/ic/i82365.c:1.110 Mon Sep 14 13:41:15 2009 +++ src/sys/dev/ic/i82365.c Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365.c,v 1.110 2009/09/14 13:41:15 tsutsui Exp $ */ +/* $NetBSD: i82365.c,v 1.111 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 2004 Charles M. Hannum. All rights reserved. @@ -49,7 +49,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82365.c,v 1.110 2009/09/14 13:41:15 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82365.c,v 1.111 2009/09/17 18:14:41 tsutsui Exp $"); #define PCICDEBUG @@ -114,23 +114,24 @@ int pcic_ident_ok(int ident) { + /* this is very empirical and heuristic */ if ((ident == 0) || (ident == 0xff) || (ident & PCIC_IDENT_ZERO)) - return (0); + return 0; if ((ident & PCIC_IDENT_REV_MASK) == 0) - return (0); + return 0; if ((ident & PCIC_IDENT_IFTYPE_MASK) != PCIC_IDENT_IFTYPE_MEM_AND_IO) { #ifdef DIAGNOSTIC printf("pcic: does not support memory and I/O cards, " "ignored (ident=%0x)\n", ident); #endif - return (0); + return 0; } - return (1); + return 1; } int @@ -142,12 +143,12 @@ reg = pcic_read(h, PCIC_IDENT); if ((reg & PCIC_IDENT_REV_MASK) == 0) - return (PCIC_VENDOR_NONE); + return PCIC_VENDOR_NONE; switch (reg) { case 0x00: case 0xff: - return (PCIC_VENDOR_NONE); + return PCIC_VENDOR_NONE; case PCIC_IDENT_ID_INTEL0: vendor = PCIC_VENDOR_I82365SLR0; break; @@ -182,7 +183,7 @@ PCIC_CIRRUS_CHIP_INFO_CHIP_ID) { reg = pcic_read(h, -1); if ((reg & PCIC_CIRRUS_CHIP_INFO_CHIP_ID) == 0) - return (PCIC_VENDOR_CIRRUS_PD67XX); + return PCIC_VENDOR_CIRRUS_PD67XX; } /* @@ -191,38 +192,39 @@ reg = pcic_read(h, PCIC_RICOH_REG_CHIP_ID); switch (reg) { case PCIC_RICOH_CHIP_ID_5C296: - return (PCIC_VENDOR_RICOH_5C296); + return PCIC_VENDOR_RICOH_5C296; case PCIC_RICOH_CHIP_ID_5C396: - return (PCIC_VENDOR_RICOH_5C396); + return PCIC_VENDOR_RICOH_5C396; } } - return (vendor); + return vendor; } const char * pcic_vendor_to_string(int vendor) { + switch (vendor) { case PCIC_VENDOR_I82365SLR0: - return ("Intel 82365SL Revision 0"); + return "Intel 82365SL Revision 0"; case PCIC_VENDOR_I82365SLR1: - return ("Intel 82365SL Revision 1"); + return "Intel 82365SL Revision 1"; case PCIC_VENDOR_CIRRUS_PD67XX: - return ("Cirrus PD6710/2X"); + return "Cirrus PD6710/2X"; case PCIC_VENDOR_I82365SL_DF: - return ("Intel 82365SL-DF"); + return "Intel 82365SL-DF"; case PCIC_VENDOR_RICOH_5C296: - return ("Ricoh RF5C296"); + return "Ricoh RF5C296"; case PCIC_VENDOR_RICOH_5C396: - return ("Ricoh RF5C396"); + return "Ricoh RF5C396"; case PCIC_VENDOR_IBM: - return ("IBM PCIC"); + return "IBM PCIC"; case PCIC_VENDOR_IBM_KING: - return ("IBM KING"); + return "IBM KING"; } - return ("Unknown controller"); + return "Unknown controller"; } void @@ -259,7 +261,7 @@ if (socket == 0) { h->vendor = pcic_vendor(h); if (i < __arraycount(sc->handle) - 1) - (h+1)->vendor = h->vendor; + (h + 1)->vendor = h->vendor; } switch (h->vendor) { @@ -321,11 +323,11 @@ chip, pcic_vendor_to_string(sc->handle[i].vendor)); if ((h->flags & PCIC_FLAG_SOCKETP) && - ((h+1)->flags & PCIC_FLAG_SOCKETP)) + ((h + 1)->flags & PCIC_FLAG_SOCKETP)) aprint_normal("sockets A and B\n"); else if (h->flags & PCIC_FLAG_SOCKETP) aprint_normal("socket A only\n"); - else if ((h+1)->flags & PCIC_FLAG_SOCKETP) + else if ((h + 1)->flags & PCIC_FLAG_SOCKETP) aprint_normal("socket B only\n"); else aprint_normal("no sockets\n"); @@ -348,7 +350,7 @@ void pcic_power(int why, void *arg) { - struct pcic_handle *h = (struct pcic_handle *)arg; + struct pcic_handle *h = arg; struct pcic_softc *sc = device_private(h->ph_parent); int reg; @@ -475,8 +477,8 @@ /* clear possible card detect interrupt */ (void) pcic_read(h, PCIC_CSC); - DPRINTF(("%s: attach finish vendor 0x%02x\n", device_xname(h->ph_parent), - h->vendor)); + DPRINTF(("%s: attach finish vendor 0x%02x\n", + device_xname(h->ph_parent), h->vendor)); /* unsleep the cirrus controller */ if (h->vendor == PCIC_VENDOR_CIRRUS_PD67XX) { @@ -511,7 +513,8 @@ if (kthread_create(PRI_NONE, 0, NULL, pcic_event_thread, h, &h->event_thread, "%s,%s", device_xname(h->ph_parent), cs)) { - aprint_error_dev(h->ph_parent, "unable to create event thread for sock 0x%02x\n", h->sock); + aprint_error_dev(h->ph_parent, + "unable to create event thread for sock 0x%02x\n", h->sock); panic("pcic_attach_socket"); } } @@ -548,7 +551,7 @@ splx(s); /* sleep .25s to be enqueued chatterling interrupts */ (void) tsleep((void *)pcic_event_thread, PWAIT, - "pcicss", hz/4); + "pcicss", hz / 4); } s = splhigh(); SIMPLEQ_REMOVE_HEAD(&h->events, pe_q); @@ -557,7 +560,7 @@ switch (pe->pe_type) { case PCIC_EVENT_INSERTION: s = splhigh(); - while (1) { + for (;;) { struct pcic_event *pe1, *pe2; if ((pe1 = SIMPLEQ_FIRST(&h->events)) == NULL) @@ -582,7 +585,7 @@ case PCIC_EVENT_REMOVAL: s = splhigh(); - while (1) { + for (;;) { struct pcic_event *pe1, *pe2; if ((pe1 = SIMPLEQ_FIRST(&h->events)) == NULL) @@ -634,7 +637,7 @@ aprint_normal(" controller %d socket %d", h->chip, h->socket); - return (UNCONF); + return UNCONF; } void @@ -664,7 +667,7 @@ if (sc->handle[i].flags & PCIC_FLAG_SOCKETP) ret += pcic_intr_socket(&sc->handle[i]); - return (ret ? 1 : 0); + return ret ? 1 : 0; } int @@ -681,21 +684,22 @@ PCIC_CSC_BATTDEAD); if (cscreg & PCIC_CSC_GPI) { - DPRINTF(("%s: %02x GPI\n", device_xname(h->ph_parent), h->sock)); + DPRINTF(("%s: %02x GPI\n", + device_xname(h->ph_parent), h->sock)); } if (cscreg & PCIC_CSC_CD) { int statreg; statreg = pcic_read(h, PCIC_IF_STATUS); - DPRINTF(("%s: %02x CD %x\n", device_xname(h->ph_parent), h->sock, - statreg)); + DPRINTF(("%s: %02x CD %x\n", device_xname(h->ph_parent), + h->sock, statreg)); if ((statreg & PCIC_IF_STATUS_CARDDETECT_MASK) == PCIC_IF_STATUS_CARDDETECT_PRESENT) { if (h->laststate != PCIC_LASTSTATE_PRESENT) { DPRINTF(("%s: enqueing INSERTION event\n", - device_xname(h->ph_parent))); + device_xname(h->ph_parent))); pcic_queue_event(h, PCIC_EVENT_INSERTION); } h->laststate = PCIC_LASTSTATE_PRESENT; @@ -703,18 +707,19 @@ if (h->laststate == PCIC_LASTSTATE_PRESENT) { /* Deactivate the card now. */ DPRINTF(("%s: deactivating card\n", - device_xname(h->ph_parent))); + device_xname(h->ph_parent))); pcic_deactivate_card(h); DPRINTF(("%s: enqueing REMOVAL event\n", - device_xname(h->ph_parent))); + device_xname(h->ph_parent))); pcic_queue_event(h, PCIC_EVENT_REMOVAL); } h->laststate = PCIC_LASTSTATE_EMPTY; } } if (cscreg & PCIC_CSC_READY) { - DPRINTF(("%s: %02x READY\n", device_xname(h->ph_parent), h->sock)); + DPRINTF(("%s: %02x READY\n", device_xname(h->ph_parent), + h->sock)); /* shouldn't happen */ } if (cscreg & PCIC_CSC_BATTWARN) { @@ -725,7 +730,7 @@ DPRINTF(("%s: %02x BATTDEAD\n", device_xname(h->ph_parent), h->sock)); } - return (cscreg ? 1 : 0); + return cscreg ? 1 : 0; } void @@ -749,7 +754,7 @@ pcic_attach_card(struct pcic_handle *h) { - if (!(h->flags & PCIC_FLAG_CARDP)) { + if ((h->flags & PCIC_FLAG_CARDP) == 0) { /* call the MI attach function */ pcmcia_card_attach(h->pcmcia); @@ -792,7 +797,8 @@ } int -pcic_chip_mem_alloc(pcmcia_chipset_handle_t pch, bus_size_t size, struct pcmcia_mem_handle *pcmhp) +pcic_chip_mem_alloc(pcmcia_chipset_handle_t pch, bus_size_t size, + struct pcmcia_mem_handle *pcmhp) { struct pcic_handle *h = (struct pcic_handle *) pch; bus_space_handle_t memh; @@ -806,7 +812,7 @@ /* convert size to PCIC pages */ sizepg = (size + (PCIC_MEM_ALIGN - 1)) / PCIC_MEM_ALIGN; if (sizepg > PCIC_MAX_MEM_PAGES) - return (1); + return 1; mask = (1 << sizepg) - 1; @@ -818,7 +824,7 @@ if (bus_space_subregion(sc->memt, sc->memh, i * PCIC_MEM_PAGESIZE, sizepg * PCIC_MEM_PAGESIZE, &memh)) - return (1); + return 1; mhandle = mask << i; addr = sc->membase + (i * PCIC_MEM_PAGESIZE); sc->subregionmask &= ~(mhandle); @@ -828,11 +834,11 @@ pcmhp->size = size; pcmhp->mhandle = mhandle; pcmhp->realsize = sizepg * PCIC_MEM_PAGESIZE; - return (0); + return 0; } } - return (1); + return 1; } void @@ -960,7 +966,9 @@ } int -pcic_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) +pcic_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, + bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, + int *windowp) { struct pcic_handle *h = (struct pcic_handle *) pch; bus_addr_t busaddr; @@ -979,7 +987,7 @@ } if (win == -1) - return (1); + return 1; *windowp = win; @@ -1019,7 +1027,7 @@ pcic_chip_do_mem_map(h, win); - return (0); + return 0; } void @@ -1039,7 +1047,8 @@ } int -pcic_chip_io_alloc(pcmcia_chipset_handle_t pch, bus_addr_t start, bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp) +pcic_chip_io_alloc(pcmcia_chipset_handle_t pch, bus_addr_t start, + bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp) { struct pcic_handle *h = (struct pcic_handle *) pch; bus_space_tag_t iot; @@ -1057,7 +1066,7 @@ if (start) { ioaddr = start; if (bus_space_map(iot, start, size, 0, &ioh)) - return (1); + return 1; DPRINTF(("pcic_chip_io_alloc map port %lx+%lx\n", (u_long) ioaddr, (u_long) size)); } else { @@ -1065,7 +1074,7 @@ if (bus_space_alloc(iot, sc->iobase, sc->iobase + sc->iosize, size, align, 0, 0, &ioaddr, &ioh)) - return (1); + return 1; DPRINTF(("pcic_chip_io_alloc alloc port %lx+%lx\n", (u_long) ioaddr, (u_long) size)); } @@ -1076,12 +1085,11 @@ pcihp->size = size; pcihp->flags = flags; - return (0); + return 0; } void -pcic_chip_io_free(pcmcia_chipset_handle_t pch, - struct pcmcia_io_handle *pcihp) +pcic_chip_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pcihp) { bus_space_tag_t iot = pcihp->iot; bus_space_handle_t ioh = pcihp->ioh; @@ -1166,7 +1174,8 @@ } int -pcic_chip_io_map(pcmcia_chipset_handle_t pch, int width, bus_addr_t offset, bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp) +pcic_chip_io_map(pcmcia_chipset_handle_t pch, int width, bus_addr_t offset, + bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp) { struct pcic_handle *h = (struct pcic_handle *) pch; bus_addr_t ioaddr = pcihp->addr + offset; @@ -1188,7 +1197,7 @@ } if (win == -1) - return (1); + return 1; *windowp = win; @@ -1198,7 +1207,7 @@ panic("pcic_chip_io_map iot is bogus"); DPRINTF(("pcic_chip_io_map window %d %s port %lx+%lx\n", - win, width_names[width], (u_long) ioaddr, (u_long) size)); + win, width_names[width], (u_long) ioaddr, (u_long) size)); /* XXX wtf is this doing here? */ @@ -1213,7 +1222,7 @@ pcic_chip_do_io_map(h, win); - return (0); + return 0; } void @@ -1241,21 +1250,21 @@ /* wait an initial 10ms for quick cards */ stat = pcic_read(h, PCIC_IF_STATUS); if (stat & PCIC_IF_STATUS_READY) - return (0); + return 0; pcic_delay(h, 10, "pccwr0"); for (i = 0; i < 50; i++) { stat = pcic_read(h, PCIC_IF_STATUS); if (stat & PCIC_IF_STATUS_READY) - return (0); + return 0; if ((stat & PCIC_IF_STATUS_CARDDETECT_MASK) != PCIC_IF_STATUS_CARDDETECT_PRESENT) - return (ENXIO); + return ENXIO; /* wait .1s (100ms) each iteration now */ pcic_delay(h, 100, "pccwr1"); } printf("pcic_wait_ready: ready never happened, status=%02x\n", stat); - return (EWOULDBLOCK); + return EWOULDBLOCK; } /* @@ -1313,19 +1322,20 @@ /* * power hack for RICOH RF5C[23]96 */ - switch( h->vendor ) { + switch (h->vendor) { case PCIC_VENDOR_RICOH_5C296: case PCIC_VENDOR_RICOH_5C396: - { + { int regtmp; regtmp = pcic_read(h, PCIC_RICOH_REG_MCR2); #ifdef RICOH_POWER_HACK regtmp |= PCIC_RICOH_MCR2_VCC_DIRECT; #else - regtmp &= ~(PCIC_RICOH_MCR2_VCC_DIRECT|PCIC_RICOH_MCR2_VCC_SEL_3V); + regtmp &= + ~(PCIC_RICOH_MCR2_VCC_DIRECT|PCIC_RICOH_MCR2_VCC_SEL_3V); #endif pcic_write(h, PCIC_RICOH_REG_MCR2, regtmp); - } + } break; default: break; @@ -1443,7 +1453,7 @@ if (idx != -1) bus_space_write_1(h->ph_bus_t, h->ph_bus_h, PCIC_REG_INDEX, h->sock + idx); - return (bus_space_read_1(h->ph_bus_t, h->ph_bus_h, PCIC_REG_DATA)); + return bus_space_read_1(h->ph_bus_t, h->ph_bus_h, PCIC_REG_DATA); } static void Index: src/sys/dev/ic/i82365var.h diff -u src/sys/dev/ic/i82365var.h:1.30 src/sys/dev/ic/i82365var.h:1.31 --- src/sys/dev/ic/i82365var.h:1.30 Mon Sep 14 12:49:34 2009 +++ src/sys/dev/ic/i82365var.h Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365var.h,v 1.30 2009/09/14 12:49:34 tsutsui Exp $ */ +/* $NetBSD: i82365var.h,v 1.31 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1997 Marc Horowitz. All rights reserved. @@ -168,10 +168,10 @@ void pcic_attach_sockets_finish(struct pcic_softc *); int pcic_intr(void *arg); -/* +#if 0 static __inline int pcic_read(struct pcic_handle *, int); static __inline void pcic_write(struct pcic_handle *, int, uint8_t); -*/ +#endif int pcic_chip_mem_alloc(pcmcia_chipset_handle_t, bus_size_t, struct pcmcia_mem_handle *); Index: src/sys/dev/isa/i82365_isa.c diff -u src/sys/dev/isa/i82365_isa.c:1.32 src/sys/dev/isa/i82365_isa.c:1.33 --- src/sys/dev/isa/i82365_isa.c:1.32 Mon Sep 14 13:41:15 2009 +++ src/sys/dev/isa/i82365_isa.c Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_isa.c,v 1.32 2009/09/14 13:41:15 tsutsui Exp $ */ +/* $NetBSD: i82365_isa.c,v 1.33 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1997 Marc Horowitz. All rights reserved. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82365_isa.c,v 1.32 2009/09/14 13:41:15 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82365_isa.c,v 1.33 2009/09/17 18:14:41 tsutsui Exp $"); #define PCICISADEBUG @@ -96,21 +96,21 @@ int val, found, msize; if (ia->ia_nio < 1) - return (0); + return 0; if (ia->ia_niomem < 1) - return (0); + return 0; if (ISA_DIRECT_CONFIG(ia)) - return (0); + return 0; /* Disallow wildcarded i/o address. */ if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) - return (0); + return 0; if (ia->ia_iomem[0].ir_addr == ISA_UNKNOWN_IOMEM) - return (0); + return 0; if (bus_space_map(iot, ia->ia_io[0].ir_addr, PCIC_IOSIZE, 0, &ioh)) - return (0); + return 0; if (ia->ia_iomem[0].ir_size == ISA_UNKNOWN_IOSIZ) msize = PCIC_MEMSIZE; @@ -120,7 +120,7 @@ if (bus_space_map(ia->ia_memt, ia->ia_iomem[0].ir_addr, msize, 0, &memh)) { bus_space_unmap(iot, ioh, PCIC_IOSIZE); - return (0); + return 0; } found = 0; @@ -166,7 +166,7 @@ bus_space_unmap(ia->ia_memt, memh, msize); if (!found) - return (0); + return 0; ia->ia_nio = 1; ia->ia_io[0].ir_size = PCIC_IOSIZE; @@ -178,7 +178,7 @@ ia->ia_ndrq = 0; - return (1); + return 1; } void @@ -211,7 +211,7 @@ (1 << (ia->ia_iomem[0].ir_size / PCIC_MEM_PAGESIZE)) - 1; isc->sc_ic = ic; - sc->pct = (pcmcia_chipset_tag_t) & pcic_isa_functions; + sc->pct = &pcic_isa_functions; sc->iot = iot; sc->ioh = ioh; Index: src/sys/dev/isa/i82365_isasubr.c diff -u src/sys/dev/isa/i82365_isasubr.c:1.44 src/sys/dev/isa/i82365_isasubr.c:1.45 --- src/sys/dev/isa/i82365_isasubr.c:1.44 Mon Sep 14 13:41:15 2009 +++ src/sys/dev/isa/i82365_isasubr.c Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_isasubr.c,v 1.44 2009/09/14 13:41:15 tsutsui Exp $ */ +/* $NetBSD: i82365_isasubr.c,v 1.45 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 2000 Christian E. Hopps. All rights reserved. @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82365_isasubr.c,v 1.44 2009/09/14 13:41:15 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82365_isasubr.c,v 1.45 2009/09/17 18:14:41 tsutsui Exp $"); #define PCICISADEBUG @@ -147,7 +147,7 @@ printf("."); else DPRINTF((".")); - return (1); + return 1; } /* @@ -168,7 +168,7 @@ else DPRINTF(("X")); #endif - return (cscreg ? 1 : 0); + return cscreg ? 1 : 0; } /* @@ -373,8 +373,7 @@ * each sub region is offset by 0x400. */ void pcic_isa_bus_width_probe(struct pcic_softc *sc, bus_space_tag_t iot, - bus_space_handle_t ioh, - bus_addr_t base, uint32_t length) + bus_space_handle_t ioh, bus_addr_t base, uint32_t length) { bus_space_handle_t ioh_high; int i, iobuswidth, tmp1, tmp2; @@ -434,7 +433,6 @@ DPRINTF(("%s: bus_space_alloc range 0x%04lx-0x%04lx (probed)\n", device_xname(&sc->dev), (long) sc->iobase, - (long) sc->iobase + sc->iosize)); if (pcic_isa_alloc_iobase && pcic_isa_alloc_iosize) { @@ -442,14 +440,14 @@ sc->iosize = pcic_isa_alloc_iosize; DPRINTF(("%s: bus_space_alloc range 0x%04lx-0x%04lx " - "(config override)\n", device_xname(&sc->dev), (long) sc->iobase, - (long) sc->iobase + sc->iosize)); + "(config override)\n", device_xname(&sc->dev), + (long) sc->iobase, (long) sc->iobase + sc->iosize)); } } void * pcic_isa_chip_intr_establish(pcmcia_chipset_handle_t pch, - struct pcmcia_function *pf, int ipl, int (*fct)(void *), void *arg) + struct pcmcia_function *pf, int ipl, int (*fct)(void *), void *arg) { struct pcic_handle *h = (struct pcic_handle *) pch; struct pcic_isa_softc *isc = device_private(h->ph_parent); @@ -477,7 +475,7 @@ ist = IST_EDGE; /* SEE COMMENT ABOVE */ if (isa_intr_alloc(ic, sc->intr_mask[h->chip], ist, &irq)) - return (NULL); + return NULL; h->ih_irq = irq; if (h->flags & PCIC_FLAG_ENABLED) { @@ -487,11 +485,11 @@ } if ((ih = isa_intr_establish(ic, irq, ist, ipl, fct, arg)) == NULL) - return (NULL); + return NULL; printf("%s: card irq %d\n", device_xname(h->pcmcia), irq); - return (ih); + return ih; } void Index: src/sys/dev/isa/i82365_isavar.h diff -u src/sys/dev/isa/i82365_isavar.h:1.8 src/sys/dev/isa/i82365_isavar.h:1.9 --- src/sys/dev/isa/i82365_isavar.h:1.8 Mon Sep 14 12:49:34 2009 +++ src/sys/dev/isa/i82365_isavar.h Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_isavar.h,v 1.8 2009/09/14 12:49:34 tsutsui Exp $ */ +/* $NetBSD: i82365_isavar.h,v 1.9 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1998 Bill Sommerfeld. All rights reserved. @@ -49,8 +49,8 @@ * Figure out how wide the ISA bus is... */ -void pcic_isa_bus_width_probe(struct pcic_softc *, bus_space_tag_t, - bus_space_handle_t, bus_addr_t, uint32_t); +void pcic_isa_bus_width_probe(struct pcic_softc *, bus_space_tag_t, + bus_space_handle_t, bus_addr_t, uint32_t); void pcic_isa_chip_intr_disestablish(pcmcia_chipset_handle_t, void *); void pcic_isa_config_interrupts(device_t); void *pcic_isa_chip_intr_establish(pcmcia_chipset_handle_t, Index: src/sys/dev/isapnp/i82365_isapnp.c diff -u src/sys/dev/isapnp/i82365_isapnp.c:1.29 src/sys/dev/isapnp/i82365_isapnp.c:1.30 --- src/sys/dev/isapnp/i82365_isapnp.c:1.29 Thu Sep 17 18:09:51 2009 +++ src/sys/dev/isapnp/i82365_isapnp.c Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_isapnp.c,v 1.29 2009/09/17 18:09:51 tsutsui Exp $ */ +/* $NetBSD: i82365_isapnp.c,v 1.30 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1998 Bill Sommerfeld. All rights reserved. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82365_isapnp.c,v 1.29 2009/09/17 18:09:51 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82365_isapnp.c,v 1.30 2009/09/17 18:14:41 tsutsui Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -66,7 +66,7 @@ #endif int pcic_isapnp_match(device_t, cfdata_t, void *); -void pcic_isapnp_attach(device_t, device_t, void *); +void pcic_isapnp_attach(device_t, device_t, void *); CFATTACH_DECL(pcic_isapnp, sizeof(struct pcic_isa_softc), pcic_isapnp_match, pcic_isapnp_attach, NULL, NULL); @@ -99,7 +99,7 @@ pri = isapnp_devmatch(aux, &isapnp_pcic_devinfo, &variant); if (pri && variant > 0) pri = 0; - return (pri); + return pri; } void @@ -149,8 +149,7 @@ } msize = 0x4000; - if (isa_mem_alloc (memt, msize, msize, 0, 0, - &maddr, &memh)) { + if (isa_mem_alloc(memt, msize, msize, 0, 0, &maddr, &memh)) { printf(": can't alloc mem space\n"); return; } @@ -159,7 +158,7 @@ sc->subregionmask = (1 << (msize / PCIC_MEM_PAGESIZE)) - 1; isc->sc_ic = ic; - sc->pct = (pcmcia_chipset_tag_t) & pcic_isa_functions; + sc->pct = &pcic_isa_functions; sc->iot = iot; sc->ioh = ioh; Index: src/sys/dev/pci/i82365_pci.c diff -u src/sys/dev/pci/i82365_pci.c:1.31 src/sys/dev/pci/i82365_pci.c:1.32 --- src/sys/dev/pci/i82365_pci.c:1.31 Mon Sep 14 13:41:15 2009 +++ src/sys/dev/pci/i82365_pci.c Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_pci.c,v 1.31 2009/09/14 13:41:15 tsutsui Exp $ */ +/* $NetBSD: i82365_pci.c,v 1.32 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1997 Marc Horowitz. All rights reserved. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82365_pci.c,v 1.31 2009/09/14 13:41:15 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82365_pci.c,v 1.32 2009/09/17 18:14:41 tsutsui Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -90,25 +90,23 @@ int pcic_pci_match(device_t parent, cfdata_t match, void *aux) { - struct pci_attach_args *pa = (struct pci_attach_args *) aux; + struct pci_attach_args *pa = aux; switch (PCI_VENDOR(pa->pa_id)) { case PCI_VENDOR_CIRRUS: - switch(PCI_PRODUCT(pa->pa_id)) { + switch (PCI_PRODUCT(pa->pa_id)) { case PCI_PRODUCT_CIRRUS_CL_PD6729: break; default: - return (0); + return 0; } break; default: - return (0); + return 0; } - return (1); + return 1; } -void pcic_isa_config_interrupts(device_t); - void pcic_pci_attach(device_t parent, device_t self, void *aux) { @@ -152,7 +150,7 @@ /* end XXX */ - sc->pct = (pcmcia_chipset_tag_t) & pcic_pci_functions; + sc->pct = &pcic_pci_functions; sc->memt = memt; sc->memh = memh; @@ -182,7 +180,7 @@ * we'll need to fix this. */ pcic_write(&sc->handle[0], PCIC_CIRRUS_EXTENDED_INDEX, - PCIC_CIRRUS_EXT_CONTROL_1); + PCIC_CIRRUS_EXT_CONTROL_1); if ((pcic_read(&sc->handle[0], PCIC_CIRRUS_EXTENDED_DATA) & PCIC_CIRRUS_EXT_CONTROL_1_PCI_INTR_MASK)) { aprint_error_dev(self, "PCI interrupts not supported\n"); Index: src/sys/dev/pci/i82365_pcivar.h diff -u src/sys/dev/pci/i82365_pcivar.h:1.6 src/sys/dev/pci/i82365_pcivar.h:1.7 --- src/sys/dev/pci/i82365_pcivar.h:1.6 Mon Apr 28 20:23:54 2008 +++ src/sys/dev/pci/i82365_pcivar.h Thu Sep 17 18:14:41 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: i82365_pcivar.h,v 1.6 2008/04/28 20:23:54 martin Exp $ */ +/* $NetBSD: i82365_pcivar.h,v 1.7 2009/09/17 18:14:41 tsutsui Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -35,13 +35,11 @@ * Establish/disestablish interrupts for PCMCIA functions. */ -void *pcic_pci_machdep_intr_est(pci_chipset_tag_t); +void *pcic_pci_machdep_intr_est(pci_chipset_tag_t); -void *pcic_pci_machdep_pcic_intr_establish(struct pcic_softc *, - int (*)(void *)); +void *pcic_pci_machdep_pcic_intr_establish(struct pcic_softc *, + int (*)(void *)); -void *pcic_pci_machdep_chip_intr_establish(pcmcia_chipset_handle_t, - struct pcmcia_function *, - int, int (*)(void *), - void *); -void pcic_pci_machdep_chip_intr_disestablish(pcmcia_chipset_handle_t, void *); +void *pcic_pci_machdep_chip_intr_establish(pcmcia_chipset_handle_t, + struct pcmcia_function *, int, int (*)(void *), void *); +void pcic_pci_machdep_chip_intr_disestablish(pcmcia_chipset_handle_t, void *);