spu_write_u16
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_MASK_REG, 0);
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_MASK_REG,
err = spu_write_u16(card, IF_SPI_HOST_INT_CTRL_REG,
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_MASK_REG, 0);
err = spu_write_u16(card, IF_SPI_SPU_BUS_MODE_REG, mode);
err = spu_write_u16(card, IF_SPI_SCRATCH_1_REG,
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_REG, 0);
err = spu_write_u16(card, IF_SPI_CARD_INT_CAUSE_REG,
err = spu_write_u16(card, IF_SPI_SCRATCH_1_REG, FIRMWARE_DNLD_OK);
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_REG, 0);
err = spu_write_u16(card, IF_SPI_CARD_INT_CAUSE_REG,
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_REG, 0);
err = spu_write_u16(card, IF_SPI_CARD_INT_CAUSE_REG ,
err = spu_write_u16(card, IF_SPI_HOST_INT_STATUS_REG,
err = spu_write_u16(card, IF_SPI_CARD_INT_CAUSE_REG,