diff options
-rw-r--r-- | sys/dev/isa/fd.c | 94 | ||||
-rw-r--r-- | sys/dev/isa/fdc.c | 36 |
2 files changed, 32 insertions, 98 deletions
diff --git a/sys/dev/isa/fd.c b/sys/dev/isa/fd.c index c5820a61002..0d02c79a1f4 100644 --- a/sys/dev/isa/fd.c +++ b/sys/dev/isa/fd.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fd.c,v 1.91 2011/06/05 18:40:33 matthew Exp $ */ +/* $OpenBSD: fd.c,v 1.92 2011/07/04 05:41:48 matthew Exp $ */ /* $NetBSD: fd.c,v 1.90 1996/05/12 23:12:03 mycroft Exp $ */ /*- @@ -184,9 +184,7 @@ fdgetdisklabel(dev_t dev, struct fd_softc *fd, struct disklabel *lp, } int -fdprobe(parent, match, aux) - struct device *parent; - void *match, *aux; +fdprobe(struct device *parent, void *match, void *aux) { struct fdc_softc *fdc = (void *)parent; struct cfdata *cf = match; @@ -246,9 +244,7 @@ fdprobe(parent, match, aux) * Controller is working, and drive responded. Attach it. */ void -fdattach(parent, self, aux) - struct device *parent, *self; - void *aux; +fdattach(struct device *parent, struct device *self, void *aux) { struct fdc_softc *fdc = (void *)parent; struct fd_softc *fd = (void *)self; @@ -320,9 +316,7 @@ fdattach(parent, self, aux) * none/unknown/unusable. */ struct fd_type * -fd_nvtotype(fdc, nvraminfo, drive) - char *fdc; - int nvraminfo, drive; +fd_nvtotype(char *fdc, int nvraminfo, int drive) { #ifdef __alpha__ /* Alpha: assume 1.44MB, idea from NetBSD sys/dev/isa/fd.c @@ -356,9 +350,7 @@ fd_nvtotype(fdc, nvraminfo, drive) } static __inline struct fd_type * -fd_dev_to_type(fd, dev) - struct fd_softc *fd; - dev_t dev; +fd_dev_to_type(struct fd_softc *fd, dev_t dev) { int type = FDTYPE(dev); @@ -368,8 +360,7 @@ fd_dev_to_type(fd, dev) } void -fdstrategy(bp) - register struct buf *bp; /* IO operation to perform */ +fdstrategy(struct buf *bp) { struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(bp->b_dev)]; int sz; @@ -442,8 +433,7 @@ done: } void -fdstart(fd) - struct fd_softc *fd; +fdstart(struct fd_softc *fd) { struct fdc_softc *fdc = (void *)fd->sc_dev.dv_parent; int active = !TAILQ_EMPTY(&fdc->sc_link.fdlink.sc_drives); @@ -458,9 +448,7 @@ fdstart(fd) } void -fdfinish(fd, bp) - struct fd_softc *fd; - struct buf *bp; +fdfinish(struct fd_softc *fd, struct buf *bp) { struct fdc_softc *fdc = (void *)fd->sc_dev.dv_parent; @@ -492,29 +480,19 @@ fdfinish(fd, bp) } int -fdread(dev, uio, flags) - dev_t dev; - struct uio *uio; - int flags; +fdread(dev_t dev, struct uio *uio, int flags) { - return (physio(fdstrategy, dev, B_READ, minphys, uio)); } int -fdwrite(dev, uio, flags) - dev_t dev; - struct uio *uio; - int flags; +fdwrite(dev_t dev, struct uio *uio, int flags) { - return (physio(fdstrategy, dev, B_WRITE, minphys, uio)); } void -fd_set_motor(fdc, reset) - struct fdc_softc *fdc; - int reset; +fd_set_motor(struct fdc_softc *fdc, int reset) { struct fd_softc *fd; u_char status; @@ -534,8 +512,7 @@ fd_set_motor(fdc, reset) } void -fd_motor_off(arg) - void *arg; +fd_motor_off(void *arg) { struct fd_softc *fd = arg; int s; @@ -547,8 +524,7 @@ fd_motor_off(arg) } void -fd_motor_on(arg) - void *arg; +fd_motor_on(void *arg) { struct fd_softc *fd = arg; struct fdc_softc *fdc = (void *)fd->sc_dev.dv_parent; @@ -563,11 +539,7 @@ fd_motor_on(arg) } int -fdopen(dev, flags, fmt, p) - dev_t dev; - int flags; - int fmt; - struct proc *p; +fdopen(dev_t dev, int flags, int fmt, struct proc *p) { int unit, pmask; struct fd_softc *fd; @@ -615,11 +587,7 @@ fdopen(dev, flags, fmt, p) } int -fdclose(dev, flags, fmt, p) - dev_t dev; - int flags; - int fmt; - struct proc *p; +fdclose(dev_t dev, int flags, int fmt, struct proc *p) { struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)]; int pmask = (1 << FDPART(dev)); @@ -643,22 +611,15 @@ fdclose(dev, flags, fmt, p) } daddr64_t -fdsize(dev) - dev_t dev; +fdsize(dev_t dev) { - /* Swapping to floppies would not make sense. */ return -1; } int -fddump(dev, blkno, va, size) - dev_t dev; - daddr64_t blkno; - caddr_t va; - size_t size; +fddump(dev_t dev, daddr64_t blkno, caddr_t va, size_t size) { - /* Not implemented. */ return ENXIO; } @@ -667,8 +628,7 @@ fddump(dev, blkno, va, size) * Called from the controller. */ int -fdintr(fdc) - struct fdc_softc *fdc; +fdintr(struct fdc_softc *fdc) { #define st0 fdc->sc_status[0] #define cyl fdc->sc_status[1] @@ -945,8 +905,7 @@ loop: } void -fdtimeout(arg) - void *arg; +fdtimeout(void *arg) { struct fd_softc *fd = arg; struct fdc_softc *fdc = (void *)fd->sc_dev.dv_parent; @@ -968,8 +927,7 @@ fdtimeout(arg) } void -fdretry(fd) - struct fd_softc *fd; +fdretry(struct fd_softc *fd) { struct fdc_softc *fdc = (void *)fd->sc_dev.dv_parent; struct buf *bp = fd->sc_q.b_actf; @@ -1010,12 +968,7 @@ fdretry(fd) } int -fdioctl(dev, cmd, addr, flag, p) - dev_t dev; - u_long cmd; - caddr_t addr; - int flag; - struct proc *p; +fdioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p) { struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)]; struct disklabel *lp; @@ -1094,10 +1047,7 @@ fdioctl(dev, cmd, addr, flag, p) } int -fdformat(dev, finfo, p) - dev_t dev; - struct fd_formb *finfo; - struct proc *p; +fdformat(dev_t dev, struct fd_formb *finfo, struct proc *p) { int rv = 0; struct fd_softc *fd = fd_cd.cd_devs[FDUNIT(dev)]; diff --git a/sys/dev/isa/fdc.c b/sys/dev/isa/fdc.c index 8d6f038ec4e..a05581a9194 100644 --- a/sys/dev/isa/fdc.c +++ b/sys/dev/isa/fdc.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fdc.c,v 1.18 2010/11/18 21:13:19 miod Exp $ */ +/* $OpenBSD: fdc.c,v 1.19 2011/07/04 05:41:48 matthew Exp $ */ /* $NetBSD: fd.c,v 1.90 1996/05/12 23:12:03 mycroft Exp $ */ /*- @@ -93,9 +93,7 @@ int fddprint(void *, const char *); int fdcintr(void *); int -fdcprobe(parent, match, aux) - struct device *parent; - void *match, *aux; +fdcprobe(struct device *parent, void *match, void *aux) { register struct isa_attach_args *ia = aux; bus_space_tag_t iot; @@ -135,9 +133,7 @@ fdcprobe(parent, match, aux) } void -fdcattach(parent, self, aux) - struct device *parent, *self; - void *aux; +fdcattach(struct device *parent, struct device *self, void *aux) { struct fdc_softc *fdc = (void *)self; bus_space_tag_t iot; @@ -204,9 +200,7 @@ fdcattach(parent, self, aux) * avoid printing `fdN not configured' messages. */ int -fddprint(aux, fdc) - void *aux; - const char *fdc; +fddprint(void *aux, const char *fdc) { register struct fdc_attach_args *fa = aux; @@ -216,8 +210,7 @@ fddprint(aux, fdc) } int -fdcresult(fdc) - struct fdc_softc *fdc; +fdcresult(struct fdc_softc *fdc) { bus_space_tag_t iot = fdc->sc_iot; bus_space_handle_t ioh = fdc->sc_ioh; @@ -243,10 +236,7 @@ fdcresult(fdc) } int -out_fdc(iot, ioh, x) - bus_space_tag_t iot; - bus_space_handle_t ioh; - u_char x; +out_fdc(bus_space_tag_t iot, bus_space_handle_t ioh, u_char x) { int i = 100000; @@ -261,8 +251,7 @@ out_fdc(iot, ioh, x) } void -fdcstart(fdc) - struct fdc_softc *fdc; +fdcstart(struct fdc_softc *fdc) { #ifdef DIAGNOSTIC @@ -277,10 +266,7 @@ fdcstart(fdc) } void -fdcstatus(dv, n, s) - struct device *dv; - int n; - char *s; +fdcstatus(struct device *dv, int n, char *s) { struct fdc_softc *fdc = (void *)dv->dv_parent; @@ -317,8 +303,7 @@ fdcstatus(dv, n, s) } void -fdcpseudointr(arg) - void *arg; +fdcpseudointr(void *arg) { int s; @@ -329,8 +314,7 @@ fdcpseudointr(arg) } int -fdcintr(arg) - void *arg; +fdcintr(void *arg) { #if NFD > 0 struct fdc_softc *fdc = arg; |