if (dst_get_mac(state) < 0) { dprintk(verbose, DST_INFO, 1, "MAC: Unsupported command"); return 0; } if (state->type_flags & DST_TYPE_HAS_FW_BUILD) { if (dst_fw_ver(state) < 0) { dprintk(verbose, DST_INFO, 1, "FW: Unsupported command"); return 0; } if (dst_card_type(state) < 0) { dprintk(verbose, DST_INFO, 1, "Card: Unsupported command"); return 0; } if (dst_get_vendor(state) < 0) { dprintk(verbose, DST_INFO, 1, "Vendor: Unsupported command"); return 0; } } 
static int dst_probe(struct dst_state *state){	if ((rdc_8820_reset(state)) < 0) {		dprintk(verbose, DST_ERROR, 1, "RDC 8820 RESET Failed.");		return -1;	}	if (dst_addons & DST_TYPE_HAS_CA)		msleep(4000);	else		msleep(100);	if ((dst_comm_init(state)) < 0) {		dprintk(verbose, DST_ERROR, 1, "DST Initialization Failed.");		return -1;	}	msleep(100);	if (dst_get_device_id(state) < 0) {		dprintk(verbose, DST_ERROR, 1, "unknown device.");		return -1;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/62121b1f9e25377ff50121f8c34a4aa92c47f465/dst.c/clean/drivers/media/dvb/bt8xx/dst.c