Fix syntax error from r357647. Adjust a variable name to make the use more
clear. Reported by: dim
This commit is contained in:
parent
a610bb2120
commit
332e6e31c2
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=358041
@ -293,27 +293,31 @@ altera_sdcard_write_rxtx_buffer(struct altera_sdcard_softc *sc, void *data,
|
||||
}
|
||||
|
||||
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:
|
||||
altera_sdcard_write_cmd_arg(sc, *bp->bio_pblkno *
|
||||
altera_sdcard_write_cmd_arg(sc, bp->bio_pblkno *
|
||||
ALTERA_SDCARD_SECTORSIZE);
|
||||
altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_READ_BLOCK);
|
||||
break;
|
||||
|
||||
case BIO_WRITE:
|
||||
altera_sdcard_write_rxtx_buffer(sc, *bp->bio_data,
|
||||
*bp->bio_bcount);
|
||||
altera_sdcard_write_cmd_arg(sc, *bp->bio_pblkno *
|
||||
altera_sdcard_write_rxtx_buffer(sc, bp->bio_data,
|
||||
bp->bio_bcount);
|
||||
altera_sdcard_write_cmd_arg(sc, bp->bio_pblkno *
|
||||
ALTERA_SDCARD_SECTORSIZE);
|
||||
altera_sdcard_write_cmd(sc, ALTERA_SDCARD_CMD_WRITE_BLOCK);
|
||||
break;
|
||||
|
||||
default:
|
||||
biofinish(*bp, NULL, EOPNOTSUPP);
|
||||
*bp = NULL;
|
||||
biofinish(bp, NULL, EOPNOTSUPP);
|
||||
*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,
|
||||
("%s: I/O size not %d", __func__, ALTERA_SDCARD_SECTORSIZE));
|
||||
altera_sdcard_io_start_internal(sc, &bp);
|
||||
sc->as_currentbio = *bp;
|
||||
sc->as_currentbio = bp;
|
||||
sc->as_retriesleft = ALTERA_SDCARD_RETRY_LIMIT;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user