case QAM_16: state->tx_tuna[8] = 0x10; break;  case QAM_32: state->tx_tuna[8] = 0x20; break;  case QAM_64: state->tx_tuna[8] = 0x40; break;  case QAM_128: state->tx_tuna[8] = 0x80; break;  case QAM_256: state->tx_tuna[8] = 0x00; break;  case QPSK: case QAM_AUTO: case VSB_8: case VSB_16: default: return -EINVAL; 
case QAM_16: state->tx_tuna[8] = 0x10; break; case QAM_32: state->tx_tuna[8] = 0x20; break; case QAM_64: state->tx_tuna[8] = 0x40; break; case QAM_128: state->tx_tuna[8] = 0x80; break; case QAM_256: state->tx_tuna[8] = 0x00; break; case QPSK: case QAM_AUTO: case VSB_8: case VSB_16: default: return -EINVAL; 
static int dst_set_modulation(struct dst_state *state, fe_modulation_t modulation){	if (state->dst_type != DST_TYPE_IS_CABLE)		return 0;	state->modulation = modulation;	switch (modulation) {		case QAM_16:			state->tx_tuna[8] = 0x10;			break;		case QAM_32:			state->tx_tuna[8] = 0x20;			break;		case QAM_64:			state->tx_tuna[8] = 0x40;			break;		case QAM_128:			state->tx_tuna[8] = 0x80;			break;		case QAM_256:			state->tx_tuna[8] = 0x00;			break;		case QPSK:		case QAM_AUTO:		case VSB_8:		case VSB_16:		default:			return -EINVAL;	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/a427de6f72bc0d83ebb1d87f9003c5e1009f21cd/dst.c/buggy/drivers/media/dvb/bt8xx/dst.c