/* returns 0 if successful, or a negative error code.  */
static int vx_reset_chk(struct vx_core *chip)
/* returns 0 if successful, or a negative error code.  */
static int vx_reset_chk(struct vx_core *chip)
{
	if (vx_send_irq_dsp(chip, IRQ_RESET_CHK) < 0)
		return -EIO;
	if (vx_check_isr(chip, ISR_CHK, 0, 200) < 0)
		return -EIO;
	return 0;
}