Fix syntax error from r357647. Adjust a variable name to make the use more

clear.

Reported by:	dim
This commit is contained in:
Scott Long 2020-02-17 20:12:34 +00:00
parent a610bb2120
commit 332e6e31c2
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=358041

View File

@ -293,27 +293,31 @@ recheck:
} }
static void static void
altera_sdcard_io_start_internal(struct altera_sdcard_softc *sc, struct bio **bp) altera_sdcard_io_start_internal(struct altera_sdcard_softc *sc,
struct bio **bpp)
{ {
struct bio *bp;
switch (*bp->bio_cmd) { bp = *bpp;
switch (bp->bio_cmd) {
case BIO_READ: case BIO_READ:
altera_sdcard_write_cmd_arg(sc, *bp->bio_pblkno * altera_sdcard_write_cmd_arg(sc, bp->bio_pblkno *
ALTERA_SDCARD_SECTORSIZE); ALTERA_SDCARD_SECTORSIZE);
altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_READ_BLOCK); altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_READ_BLOCK);
break; break;
case BIO_WRITE: case BIO_WRITE:
altera_sdcard_write_rxtx_buffer(sc, *bp->bio_data, altera_sdcard_write_rxtx_buffer(sc, bp->bio_data,
*bp->bio_bcount); bp->bio_bcount);
altera_sdcard_write_cmd_arg(sc, *bp->bio_pblkno * altera_sdcard_write_cmd_arg(sc, bp->bio_pblkno *
ALTERA_SDCARD_SECTORSIZE); ALTERA_SDCARD_SECTORSIZE);
altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_WRITE_BLOCK); altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_WRITE_BLOCK);
break; break;
default: default:
biofinish(*bp, NULL, EOPNOTSUPP); biofinish(bp, NULL, EOPNOTSUPP);
*bp = NULL; *bpp = NULL;
} }
} }
@ -333,7 +337,7 @@ altera_sdcard_io_start(struct altera_sdcard_softc *sc, struct bio *bp)
KASSERT(bp->bio_bcount == ALTERA_SDCARD_SECTORSIZE, KASSERT(bp->bio_bcount == ALTERA_SDCARD_SECTORSIZE,
("%s: I/O size not %d", __func__, ALTERA_SDCARD_SECTORSIZE)); ("%s: I/O size not %d", __func__, ALTERA_SDCARD_SECTORSIZE));
altera_sdcard_io_start_internal(sc, &bp); altera_sdcard_io_start_internal(sc, &bp);
sc->as_currentbio = *bp; sc->as_currentbio = bp;
sc->as_retriesleft = ALTERA_SDCARD_RETRY_LIMIT; sc->as_retriesleft = ALTERA_SDCARD_RETRY_LIMIT;
} }