Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] dvb: Get rid of typedev usage for enums

The DVB API was originally defined using typedefs. This is against
Kernel CodingStyle, and there's no good usage here. While we can't
remove its usage on userspace, we can avoid its usage in Kernelspace.

So, let's do it.

This patch was generated by this shell script:

for j in $(grep typedef include/uapi/linux/dvb/frontend.h |cut -d' ' -f 3); do for i in $(find drivers/media -name '*.[ch]' -type f) $(find drivers/staging/media -name '*.[ch]' -type f); do sed "s,${j}_t,enum $j," <$i >a && mv a $i; done; done

While here, make CodingStyle fixes on the affected lines.

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Acked-by: Stefan Richter <stefanr@s5r6.in-berlin.de> # for drivers/media/firewire/*

+630 -492
+4 -3
drivers/media/common/b2c2/flexcop-fe-tuner.c
··· 39 39 40 40 /* lnb control */ 41 41 #if FE_SUPPORTED(MT312) || FE_SUPPORTED(STV0299) 42 - static int flexcop_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 42 + static int flexcop_set_voltage(struct dvb_frontend *fe, 43 + enum fe_sec_voltage voltage) 43 44 { 44 45 struct flexcop_device *fc = fe->dvb->priv; 45 46 flexcop_ibi_value v; ··· 79 78 80 79 /* SkyStar2 DVB-S rev 2.3 */ 81 80 #if FE_SUPPORTED(MT312) && FE_SUPPORTED(PLL) 82 - static int flexcop_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 81 + static int flexcop_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 83 82 { 84 83 /* u16 wz_half_period_for_45_mhz[] = { 0x01ff, 0x0154, 0x00ff, 0x00cc }; */ 85 84 struct flexcop_device *fc = fe->dvb->priv; ··· 158 157 } 159 158 160 159 static int flexcop_diseqc_send_burst(struct dvb_frontend *fe, 161 - fe_sec_mini_cmd_t minicmd) 160 + enum fe_sec_mini_cmd minicmd) 162 161 { 163 162 return flexcop_send_diseqc_msg(fe, 0, NULL, minicmd); 164 163 }
+3 -3
drivers/media/common/siano/smsdvb-main.c
··· 753 753 SMS_LED_HI : SMS_LED_LO); 754 754 } 755 755 756 - static int smsdvb_read_status(struct dvb_frontend *fe, fe_status_t *stat) 756 + static int smsdvb_read_status(struct dvb_frontend *fe, enum fe_status *stat) 757 757 { 758 758 int rc; 759 759 struct smsdvb_client_t *client; ··· 900 900 /* Disable LNA, if any. An error is returned if no LNA is present */ 901 901 ret = sms_board_lna_control(client->coredev, 0); 902 902 if (ret == 0) { 903 - fe_status_t status; 903 + enum fe_status status; 904 904 905 905 /* tune with LNA off at first */ 906 906 ret = smsdvb_sendrequest_and_wait(client, &msg, sizeof(msg), ··· 971 971 /* Disable LNA, if any. An error is returned if no LNA is present */ 972 972 ret = sms_board_lna_control(client->coredev, 0); 973 973 if (ret == 0) { 974 - fe_status_t status; 974 + enum fe_status status; 975 975 976 976 /* tune with LNA off at first */ 977 977 ret = smsdvb_sendrequest_and_wait(client, &msg, sizeof(msg),
+1 -1
drivers/media/common/siano/smsdvb.h
··· 40 40 struct dmxdev dmxdev; 41 41 struct dvb_frontend frontend; 42 42 43 - fe_status_t fe_status; 43 + enum fe_status fe_status; 44 44 45 45 struct completion tune_done; 46 46 struct completion stats_done;
+16 -11
drivers/media/dvb-core/dvb_frontend.c
··· 110 110 struct task_struct *thread; 111 111 unsigned long release_jiffies; 112 112 unsigned int wakeup; 113 - fe_status_t status; 113 + enum fe_status status; 114 114 unsigned long tune_mode_flags; 115 115 unsigned int delay; 116 116 unsigned int reinitialise; ··· 198 198 } 199 199 } 200 200 201 - static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t status) 201 + static void dvb_frontend_add_event(struct dvb_frontend *fe, 202 + enum fe_status status) 202 203 { 203 204 struct dvb_frontend_private *fepriv = fe->frontend_priv; 204 205 struct dvb_fe_events *events = &fepriv->events; ··· 430 429 431 430 static void dvb_frontend_swzigzag(struct dvb_frontend *fe) 432 431 { 433 - fe_status_t s = 0; 432 + enum fe_status s = 0; 434 433 int retval = 0; 435 434 struct dvb_frontend_private *fepriv = fe->frontend_priv; 436 435 struct dtv_frontend_properties *c = &fe->dtv_property_cache, tmp; ··· 691 690 { 692 691 struct dvb_frontend *fe = data; 693 692 struct dvb_frontend_private *fepriv = fe->frontend_priv; 694 - fe_status_t s; 693 + enum fe_status s; 695 694 enum dvbfe_algo algo; 696 695 #ifdef CONFIG_MEDIA_CONTROLLER_DVB 697 696 int ret; ··· 2342 2341 } 2343 2342 2344 2343 case FE_READ_STATUS: { 2345 - fe_status_t* status = parg; 2344 + enum fe_status *status = parg; 2346 2345 2347 2346 /* if retune was requested but hasn't occurred yet, prevent 2348 2347 * that user get signal state from previous tuning */ ··· 2412 2411 2413 2412 case FE_DISEQC_SEND_BURST: 2414 2413 if (fe->ops.diseqc_send_burst) { 2415 - err = fe->ops.diseqc_send_burst(fe, (fe_sec_mini_cmd_t) parg); 2414 + err = fe->ops.diseqc_send_burst(fe, 2415 + (enum fe_sec_mini_cmd)parg); 2416 2416 fepriv->state = FESTATE_DISEQC; 2417 2417 fepriv->status = 0; 2418 2418 } ··· 2421 2419 2422 2420 case FE_SET_TONE: 2423 2421 if (fe->ops.set_tone) { 2424 - err = fe->ops.set_tone(fe, (fe_sec_tone_mode_t) parg); 2425 - fepriv->tone = (fe_sec_tone_mode_t) parg; 2422 + err = fe->ops.set_tone(fe, 2423 + (enum fe_sec_tone_mode)parg); 2424 + fepriv->tone = (enum fe_sec_tone_mode)parg; 2426 2425 fepriv->state = FESTATE_DISEQC; 2427 2426 fepriv->status = 0; 2428 2427 } ··· 2431 2428 2432 2429 case FE_SET_VOLTAGE: 2433 2430 if (fe->ops.set_voltage) { 2434 - err = fe->ops.set_voltage(fe, (fe_sec_voltage_t) parg); 2435 - fepriv->voltage = (fe_sec_voltage_t) parg; 2431 + err = fe->ops.set_voltage(fe, 2432 + (enum fe_sec_voltage)parg); 2433 + fepriv->voltage = (enum fe_sec_voltage)parg; 2436 2434 fepriv->state = FESTATE_DISEQC; 2437 2435 fepriv->status = 0; 2438 2436 } ··· 2441 2437 2442 2438 case FE_DISHNETWORK_SEND_LEGACY_CMD: 2443 2439 if (fe->ops.dishnetwork_send_legacy_command) { 2444 - err = fe->ops.dishnetwork_send_legacy_command(fe, (unsigned long) parg); 2440 + err = fe->ops.dishnetwork_send_legacy_command(fe, 2441 + (unsigned long)parg); 2445 2442 fepriv->state = FESTATE_DISEQC; 2446 2443 fepriv->status = 0; 2447 2444 } else if (fe->ops.set_voltage) {
+22 -20
drivers/media/dvb-core/dvb_frontend.h
··· 279 279 bool re_tune, 280 280 unsigned int mode_flags, 281 281 unsigned int *delay, 282 - fe_status_t *status); 282 + enum fe_status *status); 283 283 /* get frontend tuning algorithm from the module */ 284 284 enum dvbfe_algo (*get_frontend_algo)(struct dvb_frontend *fe); 285 285 ··· 289 289 290 290 int (*get_frontend)(struct dvb_frontend *fe); 291 291 292 - int (*read_status)(struct dvb_frontend* fe, fe_status_t* status); 292 + int (*read_status)(struct dvb_frontend *fe, enum fe_status *status); 293 293 int (*read_ber)(struct dvb_frontend* fe, u32* ber); 294 294 int (*read_signal_strength)(struct dvb_frontend* fe, u16* strength); 295 295 int (*read_snr)(struct dvb_frontend* fe, u16* snr); ··· 298 298 int (*diseqc_reset_overload)(struct dvb_frontend* fe); 299 299 int (*diseqc_send_master_cmd)(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd); 300 300 int (*diseqc_recv_slave_reply)(struct dvb_frontend* fe, struct dvb_diseqc_slave_reply* reply); 301 - int (*diseqc_send_burst)(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd); 302 - int (*set_tone)(struct dvb_frontend* fe, fe_sec_tone_mode_t tone); 303 - int (*set_voltage)(struct dvb_frontend* fe, fe_sec_voltage_t voltage); 301 + int (*diseqc_send_burst)(struct dvb_frontend *fe, 302 + enum fe_sec_mini_cmd minicmd); 303 + int (*set_tone)(struct dvb_frontend *fe, enum fe_sec_tone_mode tone); 304 + int (*set_voltage)(struct dvb_frontend *fe, 305 + enum fe_sec_voltage voltage); 304 306 int (*enable_high_lnb_voltage)(struct dvb_frontend* fe, long arg); 305 307 int (*dishnetwork_send_legacy_command)(struct dvb_frontend* fe, unsigned long cmd); 306 308 int (*i2c_gate_ctrl)(struct dvb_frontend* fe, int enable); ··· 340 338 u32 state; 341 339 342 340 u32 frequency; 343 - fe_modulation_t modulation; 341 + enum fe_modulation modulation; 344 342 345 - fe_sec_voltage_t voltage; 346 - fe_sec_tone_mode_t sectone; 347 - fe_spectral_inversion_t inversion; 348 - fe_code_rate_t fec_inner; 349 - fe_transmit_mode_t transmission_mode; 343 + enum fe_sec_voltage voltage; 344 + enum fe_sec_tone_mode sectone; 345 + enum fe_spectral_inversion inversion; 346 + enum fe_code_rate fec_inner; 347 + enum fe_transmit_mode transmission_mode; 350 348 u32 bandwidth_hz; /* 0 = AUTO */ 351 - fe_guard_interval_t guard_interval; 352 - fe_hierarchy_t hierarchy; 349 + enum fe_guard_interval guard_interval; 350 + enum fe_hierarchy hierarchy; 353 351 u32 symbol_rate; 354 - fe_code_rate_t code_rate_HP; 355 - fe_code_rate_t code_rate_LP; 352 + enum fe_code_rate code_rate_HP; 353 + enum fe_code_rate code_rate_LP; 356 354 357 - fe_pilot_t pilot; 358 - fe_rolloff_t rolloff; 355 + enum fe_pilot pilot; 356 + enum fe_rolloff rolloff; 359 357 360 - fe_delivery_system_t delivery_system; 358 + enum fe_delivery_system delivery_system; 361 359 362 360 enum fe_interleaving interleaving; 363 361 ··· 370 368 u8 isdbt_layer_enabled; 371 369 struct { 372 370 u8 segment_count; 373 - fe_code_rate_t fec; 374 - fe_modulation_t modulation; 371 + enum fe_code_rate fec; 372 + enum fe_modulation modulation; 375 373 u8 interleaving; 376 374 } layer[3]; 377 375
+1 -1
drivers/media/dvb-frontends/a8293.c
··· 67 67 } 68 68 69 69 static int a8293_set_voltage(struct dvb_frontend *fe, 70 - fe_sec_voltage_t fe_sec_voltage) 70 + enum fe_sec_voltage fe_sec_voltage) 71 71 { 72 72 struct a8293_priv *priv = fe->sec_priv; 73 73 int ret;
+2 -2
drivers/media/dvb-frontends/af9013.c
··· 39 39 u32 ucblocks; 40 40 u16 snr; 41 41 u32 bandwidth_hz; 42 - fe_status_t fe_status; 42 + enum fe_status fe_status; 43 43 unsigned long set_frontend_jiffies; 44 44 unsigned long read_status_jiffies; 45 45 bool first_tune; ··· 983 983 return ret; 984 984 } 985 985 986 - static int af9013_read_status(struct dvb_frontend *fe, fe_status_t *status) 986 + static int af9013_read_status(struct dvb_frontend *fe, enum fe_status *status) 987 987 { 988 988 struct af9013_state *state = fe->demodulator_priv; 989 989 int ret;
+2 -2
drivers/media/dvb-frontends/af9033.c
··· 35 35 bool ts_mode_parallel; 36 36 bool ts_mode_serial; 37 37 38 - fe_status_t fe_status; 38 + enum fe_status fe_status; 39 39 u64 post_bit_error_prev; /* for old read_ber we return (curr - prev) */ 40 40 u64 post_bit_error; 41 41 u64 post_bit_count; ··· 818 818 return ret; 819 819 } 820 820 821 - static int af9033_read_status(struct dvb_frontend *fe, fe_status_t *status) 821 + static int af9033_read_status(struct dvb_frontend *fe, enum fe_status *status) 822 822 { 823 823 struct af9033_dev *dev = fe->demodulator_priv; 824 824 int ret;
+2 -2
drivers/media/dvb-frontends/as102_fe.c
··· 32 32 uint32_t ber; 33 33 }; 34 34 35 - static uint8_t as102_fe_get_code_rate(fe_code_rate_t arg) 35 + static uint8_t as102_fe_get_code_rate(enum fe_code_rate arg) 36 36 { 37 37 uint8_t c; 38 38 ··· 306 306 return 0; 307 307 } 308 308 309 - static int as102_fe_read_status(struct dvb_frontend *fe, fe_status_t *status) 309 + static int as102_fe_read_status(struct dvb_frontend *fe, enum fe_status *status) 310 310 { 311 311 int ret = 0; 312 312 struct as102_state *state = fe->demodulator_priv;
+2 -1
drivers/media/dvb-frontends/atbm8830.c
··· 335 335 return 0; 336 336 } 337 337 338 - static int atbm8830_read_status(struct dvb_frontend *fe, fe_status_t *fe_status) 338 + static int atbm8830_read_status(struct dvb_frontend *fe, 339 + enum fe_status *fe_status) 339 340 { 340 341 struct atbm_state *priv = fe->demodulator_priv; 341 342 u8 locked = 0;
+2 -2
drivers/media/dvb-frontends/au8522_dig.c
··· 552 552 }; 553 553 554 554 static int au8522_enable_modulation(struct dvb_frontend *fe, 555 - fe_modulation_t m) 555 + enum fe_modulation m) 556 556 { 557 557 struct au8522_state *state = fe->demodulator_priv; 558 558 int i; ··· 644 644 return 0; 645 645 } 646 646 647 - static int au8522_read_status(struct dvb_frontend *fe, fe_status_t *status) 647 + static int au8522_read_status(struct dvb_frontend *fe, enum fe_status *status) 648 648 { 649 649 struct au8522_state *state = fe->demodulator_priv; 650 650 u8 reg;
+1 -1
drivers/media/dvb-frontends/au8522_priv.h
··· 55 55 struct dvb_frontend frontend; 56 56 57 57 u32 current_frequency; 58 - fe_modulation_t current_modulation; 58 + enum fe_modulation current_modulation; 59 59 60 60 u32 fe_status; 61 61 unsigned int led_state;
+1 -1
drivers/media/dvb-frontends/bcm3510.c
··· 289 289 return 0; 290 290 } 291 291 292 - static int bcm3510_read_status(struct dvb_frontend *fe, fe_status_t *status) 292 + static int bcm3510_read_status(struct dvb_frontend *fe, enum fe_status *status) 293 293 { 294 294 struct bcm3510_state* st = fe->demodulator_priv; 295 295 bcm3510_refresh_state(st);
+5 -4
drivers/media/dvb-frontends/cx22700.c
··· 191 191 static int cx22700_get_tps(struct cx22700_state *state, 192 192 struct dtv_frontend_properties *p) 193 193 { 194 - static const fe_modulation_t qam_tab [3] = { QPSK, QAM_16, QAM_64 }; 195 - static const fe_code_rate_t fec_tab [5] = { FEC_1_2, FEC_2_3, FEC_3_4, 196 - FEC_5_6, FEC_7_8 }; 194 + static const enum fe_modulation qam_tab[3] = { QPSK, QAM_16, QAM_64 }; 195 + static const enum fe_code_rate fec_tab[5] = { 196 + FEC_1_2, FEC_2_3, FEC_3_4, FEC_5_6, FEC_7_8 197 + }; 197 198 u8 val; 198 199 199 200 dprintk ("%s\n", __func__); ··· 254 253 return 0; 255 254 } 256 255 257 - static int cx22700_read_status(struct dvb_frontend* fe, fe_status_t* status) 256 + static int cx22700_read_status(struct dvb_frontend *fe, enum fe_status *status) 258 257 { 259 258 struct cx22700_state* state = fe->demodulator_priv; 260 259
+1 -1
drivers/media/dvb-frontends/cx22702.c
··· 452 452 return 0; 453 453 } 454 454 455 - static int cx22702_read_status(struct dvb_frontend *fe, fe_status_t *status) 455 + static int cx22702_read_status(struct dvb_frontend *fe, enum fe_status *status) 456 456 { 457 457 struct cx22702_state *state = fe->demodulator_priv; 458 458 u8 reg0A;
+12 -7
drivers/media/dvb-frontends/cx24110.c
··· 143 143 return b1[0]; 144 144 } 145 145 146 - static int cx24110_set_inversion (struct cx24110_state* state, fe_spectral_inversion_t inversion) 146 + static int cx24110_set_inversion(struct cx24110_state *state, 147 + enum fe_spectral_inversion inversion) 147 148 { 148 149 /* fixme (low): error handling */ 149 150 ··· 178 177 return 0; 179 178 } 180 179 181 - static int cx24110_set_fec(struct cx24110_state* state, fe_code_rate_t fec) 180 + static int cx24110_set_fec(struct cx24110_state *state, enum fe_code_rate fec) 182 181 { 183 182 static const int rate[FEC_AUTO] = {-1, 1, 2, 3, 5, 7, -1}; 184 183 static const int g1[FEC_AUTO] = {-1, 0x01, 0x02, 0x05, 0x15, 0x45, -1}; ··· 221 220 return 0; 222 221 } 223 222 224 - static fe_code_rate_t cx24110_get_fec (struct cx24110_state* state) 223 + static enum fe_code_rate cx24110_get_fec(struct cx24110_state *state) 225 224 { 226 225 int i; 227 226 ··· 366 365 return 0; 367 366 } 368 367 369 - static int cx24110_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) 368 + static int cx24110_set_voltage(struct dvb_frontend *fe, 369 + enum fe_sec_voltage voltage) 370 370 { 371 371 struct cx24110_state *state = fe->demodulator_priv; 372 372 ··· 381 379 } 382 380 } 383 381 384 - static int cx24110_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) 382 + static int cx24110_diseqc_send_burst(struct dvb_frontend *fe, 383 + enum fe_sec_mini_cmd burst) 385 384 { 386 385 int rv, bit; 387 386 struct cx24110_state *state = fe->demodulator_priv; ··· 437 434 return 0; 438 435 } 439 436 440 - static int cx24110_read_status(struct dvb_frontend* fe, fe_status_t* status) 437 + static int cx24110_read_status(struct dvb_frontend *fe, 438 + enum fe_status *status) 441 439 { 442 440 struct cx24110_state *state = fe->demodulator_priv; 443 441 ··· 578 574 return 0; 579 575 } 580 576 581 - static int cx24110_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 577 + static int cx24110_set_tone(struct dvb_frontend *fe, 578 + enum fe_sec_tone_mode tone) 582 579 { 583 580 struct cx24110_state *state = fe->demodulator_priv; 584 581
+20 -18
drivers/media/dvb-frontends/cx24116.c
··· 160 160 struct cx24116_tuning { 161 161 u32 frequency; 162 162 u32 symbol_rate; 163 - fe_spectral_inversion_t inversion; 164 - fe_code_rate_t fec; 163 + enum fe_spectral_inversion inversion; 164 + enum fe_code_rate fec; 165 165 166 - fe_delivery_system_t delsys; 167 - fe_modulation_t modulation; 168 - fe_pilot_t pilot; 169 - fe_rolloff_t rolloff; 166 + enum fe_delivery_system delsys; 167 + enum fe_modulation modulation; 168 + enum fe_pilot pilot; 169 + enum fe_rolloff rolloff; 170 170 171 171 /* Demod values */ 172 172 u8 fec_val; ··· 285 285 } 286 286 287 287 static int cx24116_set_inversion(struct cx24116_state *state, 288 - fe_spectral_inversion_t inversion) 288 + enum fe_spectral_inversion inversion) 289 289 { 290 290 dprintk("%s(%d)\n", __func__, inversion); 291 291 ··· 373 373 * a scheme are support. Especially, no auto detect when in S2 mode. 374 374 */ 375 375 static struct cx24116_modfec { 376 - fe_delivery_system_t delivery_system; 377 - fe_modulation_t modulation; 378 - fe_code_rate_t fec; 376 + enum fe_delivery_system delivery_system; 377 + enum fe_modulation modulation; 378 + enum fe_code_rate fec; 379 379 u8 mask; /* In DVBS mode this is used to autodetect */ 380 380 u8 val; /* Passed to the firmware to indicate mode selection */ 381 381 } CX24116_MODFEC_MODES[] = { ··· 415 415 }; 416 416 417 417 static int cx24116_lookup_fecmod(struct cx24116_state *state, 418 - fe_delivery_system_t d, fe_modulation_t m, fe_code_rate_t f) 418 + enum fe_delivery_system d, enum fe_modulation m, enum fe_code_rate f) 419 419 { 420 420 int i, ret = -EOPNOTSUPP; 421 421 ··· 434 434 } 435 435 436 436 static int cx24116_set_fec(struct cx24116_state *state, 437 - fe_delivery_system_t delsys, fe_modulation_t mod, fe_code_rate_t fec) 437 + enum fe_delivery_system delsys, 438 + enum fe_modulation mod, 439 + enum fe_code_rate fec) 438 440 { 439 441 int ret = 0; 440 442 ··· 685 683 return 0; 686 684 } 687 685 688 - static int cx24116_read_status(struct dvb_frontend *fe, fe_status_t *status) 686 + static int cx24116_read_status(struct dvb_frontend *fe, enum fe_status *status) 689 687 { 690 688 struct cx24116_state *state = fe->demodulator_priv; 691 689 ··· 846 844 } 847 845 848 846 static int cx24116_set_voltage(struct dvb_frontend *fe, 849 - fe_sec_voltage_t voltage) 847 + enum fe_sec_voltage voltage) 850 848 { 851 849 struct cx24116_cmd cmd; 852 850 int ret; ··· 874 872 } 875 873 876 874 static int cx24116_set_tone(struct dvb_frontend *fe, 877 - fe_sec_tone_mode_t tone) 875 + enum fe_sec_tone_mode tone) 878 876 { 879 877 struct cx24116_cmd cmd; 880 878 int ret; ··· 1057 1055 1058 1056 /* Send DiSEqC burst */ 1059 1057 static int cx24116_diseqc_send_burst(struct dvb_frontend *fe, 1060 - fe_sec_mini_cmd_t burst) 1058 + enum fe_sec_mini_cmd burst) 1061 1059 { 1062 1060 struct cx24116_state *state = fe->demodulator_priv; 1063 1061 int ret; ··· 1222 1220 struct cx24116_state *state = fe->demodulator_priv; 1223 1221 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 1224 1222 struct cx24116_cmd cmd; 1225 - fe_status_t tunerstat; 1223 + enum fe_status tunerstat; 1226 1224 int i, status, ret, retune = 1; 1227 1225 1228 1226 dprintk("%s()\n", __func__); ··· 1443 1441 } 1444 1442 1445 1443 static int cx24116_tune(struct dvb_frontend *fe, bool re_tune, 1446 - unsigned int mode_flags, unsigned int *delay, fe_status_t *status) 1444 + unsigned int mode_flags, unsigned int *delay, enum fe_status *status) 1447 1445 { 1448 1446 /* 1449 1447 * It is safe to discard "params" here, as the DVB core will sync
+21 -19
drivers/media/dvb-frontends/cx24117.c
··· 171 171 struct cx24117_tuning { 172 172 u32 frequency; 173 173 u32 symbol_rate; 174 - fe_spectral_inversion_t inversion; 175 - fe_code_rate_t fec; 174 + enum fe_spectral_inversion inversion; 175 + enum fe_code_rate fec; 176 176 177 - fe_delivery_system_t delsys; 178 - fe_modulation_t modulation; 179 - fe_pilot_t pilot; 180 - fe_rolloff_t rolloff; 177 + enum fe_delivery_system delsys; 178 + enum fe_modulation modulation; 179 + enum fe_pilot pilot; 180 + enum fe_rolloff rolloff; 181 181 182 182 /* Demod values */ 183 183 u8 fec_val; ··· 220 220 /* modfec (modulation and FEC) lookup table */ 221 221 /* Check cx24116.c for a detailed description of each field */ 222 222 static struct cx24117_modfec { 223 - fe_delivery_system_t delivery_system; 224 - fe_modulation_t modulation; 225 - fe_code_rate_t fec; 223 + enum fe_delivery_system delivery_system; 224 + enum fe_modulation modulation; 225 + enum fe_code_rate fec; 226 226 u8 mask; /* In DVBS mode this is used to autodetect */ 227 227 u8 val; /* Passed to the firmware to indicate mode selection */ 228 228 } cx24117_modfec_modes[] = { ··· 362 362 } 363 363 364 364 static int cx24117_set_inversion(struct cx24117_state *state, 365 - fe_spectral_inversion_t inversion) 365 + enum fe_spectral_inversion inversion) 366 366 { 367 367 dev_dbg(&state->priv->i2c->dev, "%s(%d) demod%d\n", 368 368 __func__, inversion, state->demod); ··· 387 387 } 388 388 389 389 static int cx24117_lookup_fecmod(struct cx24117_state *state, 390 - fe_delivery_system_t d, fe_modulation_t m, fe_code_rate_t f) 390 + enum fe_delivery_system d, enum fe_modulation m, enum fe_code_rate f) 391 391 { 392 392 int i, ret = -EINVAL; 393 393 ··· 408 408 } 409 409 410 410 static int cx24117_set_fec(struct cx24117_state *state, 411 - fe_delivery_system_t delsys, fe_modulation_t mod, fe_code_rate_t fec) 411 + enum fe_delivery_system delsys, 412 + enum fe_modulation mod, 413 + enum fe_code_rate fec) 412 414 { 413 415 int ret; 414 416 ··· 739 737 return ret; 740 738 } 741 739 742 - static int cx24117_read_status(struct dvb_frontend *fe, fe_status_t *status) 740 + static int cx24117_read_status(struct dvb_frontend *fe, enum fe_status *status) 743 741 { 744 742 struct cx24117_state *state = fe->demodulator_priv; 745 743 int lock; ··· 845 843 static int cx24117_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) 846 844 { 847 845 struct cx24117_state *state = fe->demodulator_priv; 848 - fe_delivery_system_t delsys = fe->dtv_property_cache.delivery_system; 846 + enum fe_delivery_system delsys = fe->dtv_property_cache.delivery_system; 849 847 int ret; 850 848 u8 buf[2]; 851 849 u8 reg = (state->demod == 0) ? ··· 906 904 } 907 905 908 906 static int cx24117_set_voltage(struct dvb_frontend *fe, 909 - fe_sec_voltage_t voltage) 907 + enum fe_sec_voltage voltage) 910 908 { 911 909 struct cx24117_state *state = fe->demodulator_priv; 912 910 struct cx24117_cmd cmd; ··· 958 956 } 959 957 960 958 static int cx24117_set_tone(struct dvb_frontend *fe, 961 - fe_sec_tone_mode_t tone) 959 + enum fe_sec_tone_mode tone) 962 960 { 963 961 struct cx24117_state *state = fe->demodulator_priv; 964 962 struct cx24117_cmd cmd; ··· 1114 1112 1115 1113 /* Send DiSEqC burst */ 1116 1114 static int cx24117_diseqc_send_burst(struct dvb_frontend *fe, 1117 - fe_sec_mini_cmd_t burst) 1115 + enum fe_sec_mini_cmd burst) 1118 1116 { 1119 1117 struct cx24117_state *state = fe->demodulator_priv; 1120 1118 ··· 1308 1306 struct cx24117_state *state = fe->demodulator_priv; 1309 1307 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 1310 1308 struct cx24117_cmd cmd; 1311 - fe_status_t tunerstat; 1309 + enum fe_status tunerstat; 1312 1310 int i, status, ret, retune = 1; 1313 1311 u8 reg_clkdiv, reg_ratediv; 1314 1312 ··· 1539 1537 } 1540 1538 1541 1539 static int cx24117_tune(struct dvb_frontend *fe, bool re_tune, 1542 - unsigned int mode_flags, unsigned int *delay, fe_status_t *status) 1540 + unsigned int mode_flags, unsigned int *delay, enum fe_status *status) 1543 1541 { 1544 1542 struct cx24117_state *state = fe->demodulator_priv; 1545 1543
+25 -25
drivers/media/dvb-frontends/cx24120.c
··· 118 118 struct cx24120_tuning { 119 119 u32 frequency; 120 120 u32 symbol_rate; 121 - fe_spectral_inversion_t inversion; 122 - fe_code_rate_t fec; 121 + enum fe_spectral_inversion inversion; 122 + enum fe_code_rate fec; 123 123 124 - fe_delivery_system_t delsys; 125 - fe_modulation_t modulation; 126 - fe_pilot_t pilot; 124 + enum fe_delivery_system delsys; 125 + enum fe_modulation modulation; 126 + enum fe_pilot pilot; 127 127 128 128 /* Demod values */ 129 129 u8 fec_val; ··· 148 148 struct cx24120_tuning dcur; 149 149 struct cx24120_tuning dnxt; 150 150 151 - fe_status_t fe_status; 151 + enum fe_status fe_status; 152 152 153 153 /* dvbv5 stats calculations */ 154 154 u32 bitrate; ··· 491 491 } 492 492 493 493 static int cx24120_diseqc_send_burst(struct dvb_frontend *fe, 494 - fe_sec_mini_cmd_t burst) 494 + enum fe_sec_mini_cmd burst) 495 495 { 496 496 struct cx24120_state *state = fe->demodulator_priv; 497 497 struct cx24120_cmd cmd; ··· 513 513 return cx24120_message_send(state, &cmd); 514 514 } 515 515 516 - static int cx24120_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 516 + static int cx24120_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 517 517 { 518 518 struct cx24120_state *state = fe->demodulator_priv; 519 519 struct cx24120_cmd cmd; ··· 536 536 } 537 537 538 538 static int cx24120_set_voltage(struct dvb_frontend *fe, 539 - fe_sec_voltage_t voltage) 539 + enum fe_sec_voltage voltage) 540 540 { 541 541 struct cx24120_state *state = fe->demodulator_priv; 542 542 struct cx24120_cmd cmd; ··· 713 713 static void cx24120_set_clock_ratios(struct dvb_frontend *fe); 714 714 715 715 /* Read current tuning status */ 716 - static int cx24120_read_status(struct dvb_frontend *fe, fe_status_t *status) 716 + static int cx24120_read_status(struct dvb_frontend *fe, enum fe_status *status) 717 717 { 718 718 struct cx24120_state *state = fe->demodulator_priv; 719 719 int lock; ··· 765 765 * once tuned in. 766 766 */ 767 767 struct cx24120_modfec { 768 - fe_delivery_system_t delsys; 769 - fe_modulation_t mod; 770 - fe_code_rate_t fec; 768 + enum fe_delivery_system delsys; 769 + enum fe_modulation mod; 770 + enum fe_code_rate fec; 771 771 u8 val; 772 772 }; 773 773 ··· 871 871 * can't determine the pattern 872 872 */ 873 873 struct cx24120_clock_ratios_table { 874 - fe_delivery_system_t delsys; 875 - fe_pilot_t pilot; 876 - fe_modulation_t mod; 877 - fe_code_rate_t fec; 874 + enum fe_delivery_system delsys; 875 + enum fe_pilot pilot; 876 + enum fe_modulation mod; 877 + enum fe_code_rate fec; 878 878 u32 m_rat; 879 879 u32 n_rat; 880 880 u32 rate; ··· 988 988 989 989 /* Set inversion value */ 990 990 static int cx24120_set_inversion(struct cx24120_state *state, 991 - fe_spectral_inversion_t inversion) 991 + enum fe_spectral_inversion inversion) 992 992 { 993 993 dev_dbg(&state->i2c->dev, "(%d)\n", inversion); 994 994 ··· 1013 1013 1014 1014 /* FEC lookup table for tuning */ 1015 1015 struct cx24120_modfec_table { 1016 - fe_delivery_system_t delsys; 1017 - fe_modulation_t mod; 1018 - fe_code_rate_t fec; 1016 + enum fe_delivery_system delsys; 1017 + enum fe_modulation mod; 1018 + enum fe_code_rate fec; 1019 1019 u8 val; 1020 1020 }; 1021 1021 ··· 1046 1046 }; 1047 1047 1048 1048 /* Set fec_val & fec_mask values from delsys, modulation & fec */ 1049 - static int cx24120_set_fec(struct cx24120_state *state, fe_modulation_t mod, 1050 - fe_code_rate_t fec) 1049 + static int cx24120_set_fec(struct cx24120_state *state, enum fe_modulation mod, 1050 + enum fe_code_rate fec) 1051 1051 { 1052 1052 int idx; 1053 1053 ··· 1084 1084 } 1085 1085 1086 1086 /* Set pilot */ 1087 - static int cx24120_set_pilot(struct cx24120_state *state, fe_pilot_t pilot) 1087 + static int cx24120_set_pilot(struct cx24120_state *state, enum fe_pilot pilot) 1088 1088 { 1089 1089 dev_dbg(&state->i2c->dev, "(%d)\n", pilot); 1090 1090 ··· 1474 1474 1475 1475 static int cx24120_tune(struct dvb_frontend *fe, bool re_tune, 1476 1476 unsigned int mode_flags, unsigned int *delay, 1477 - fe_status_t *status) 1477 + enum fe_status *status) 1478 1478 { 1479 1479 struct cx24120_state *state = fe->demodulator_priv; 1480 1480 int ret;
+9 -9
drivers/media/dvb-frontends/cx24123.c
··· 290 290 cx24123_i2c_writereg(state, state->config->demod_address, reg, val) 291 291 292 292 static int cx24123_set_inversion(struct cx24123_state *state, 293 - fe_spectral_inversion_t inversion) 293 + enum fe_spectral_inversion inversion) 294 294 { 295 295 u8 nom_reg = cx24123_readreg(state, 0x0e); 296 296 u8 auto_reg = cx24123_readreg(state, 0x10); ··· 318 318 } 319 319 320 320 static int cx24123_get_inversion(struct cx24123_state *state, 321 - fe_spectral_inversion_t *inversion) 321 + enum fe_spectral_inversion *inversion) 322 322 { 323 323 u8 val; 324 324 ··· 335 335 return 0; 336 336 } 337 337 338 - static int cx24123_set_fec(struct cx24123_state *state, fe_code_rate_t fec) 338 + static int cx24123_set_fec(struct cx24123_state *state, enum fe_code_rate fec) 339 339 { 340 340 u8 nom_reg = cx24123_readreg(state, 0x0e) & ~0x07; 341 341 ··· 397 397 return 0; 398 398 } 399 399 400 - static int cx24123_get_fec(struct cx24123_state *state, fe_code_rate_t *fec) 400 + static int cx24123_get_fec(struct cx24123_state *state, enum fe_code_rate *fec) 401 401 { 402 402 int ret; 403 403 ··· 720 720 } 721 721 722 722 static int cx24123_set_voltage(struct dvb_frontend *fe, 723 - fe_sec_voltage_t voltage) 723 + enum fe_sec_voltage voltage) 724 724 { 725 725 struct cx24123_state *state = fe->demodulator_priv; 726 726 u8 val; ··· 795 795 } 796 796 797 797 static int cx24123_diseqc_send_burst(struct dvb_frontend *fe, 798 - fe_sec_mini_cmd_t burst) 798 + enum fe_sec_mini_cmd burst) 799 799 { 800 800 struct cx24123_state *state = fe->demodulator_priv; 801 801 int val, tone; ··· 831 831 return 0; 832 832 } 833 833 834 - static int cx24123_read_status(struct dvb_frontend *fe, fe_status_t *status) 834 + static int cx24123_read_status(struct dvb_frontend *fe, enum fe_status *status) 835 835 { 836 836 struct cx24123_state *state = fe->demodulator_priv; 837 837 int sync = cx24123_readreg(state, 0x14); ··· 966 966 return 0; 967 967 } 968 968 969 - static int cx24123_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 969 + static int cx24123_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 970 970 { 971 971 struct cx24123_state *state = fe->demodulator_priv; 972 972 u8 val; ··· 995 995 bool re_tune, 996 996 unsigned int mode_flags, 997 997 unsigned int *delay, 998 - fe_status_t *status) 998 + enum fe_status *status) 999 999 { 1000 1000 int retval = 0; 1001 1001
+1 -1
drivers/media/dvb-frontends/cxd2820r_c.c
··· 259 259 return 0; 260 260 } 261 261 262 - int cxd2820r_read_status_c(struct dvb_frontend *fe, fe_status_t *status) 262 + int cxd2820r_read_status_c(struct dvb_frontend *fe, enum fe_status *status) 263 263 { 264 264 struct cxd2820r_priv *priv = fe->demodulator_priv; 265 265 int ret;
+3 -2
drivers/media/dvb-frontends/cxd2820r_core.c
··· 287 287 err: 288 288 return ret; 289 289 } 290 - static int cxd2820r_read_status(struct dvb_frontend *fe, fe_status_t *status) 290 + 291 + static int cxd2820r_read_status(struct dvb_frontend *fe, enum fe_status *status) 291 292 { 292 293 struct cxd2820r_priv *priv = fe->demodulator_priv; 293 294 int ret; ··· 502 501 struct cxd2820r_priv *priv = fe->demodulator_priv; 503 502 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 504 503 int ret, i; 505 - fe_status_t status = 0; 504 + enum fe_status status = 0; 506 505 507 506 dev_dbg(&priv->i2c->dev, "%s: delsys=%d\n", __func__, 508 507 fe->dtv_property_cache.delivery_system);
+4 -4
drivers/media/dvb-frontends/cxd2820r_priv.h
··· 48 48 struct gpio_chip gpio_chip; 49 49 #endif 50 50 51 - fe_delivery_system_t delivery_system; 51 + enum fe_delivery_system delivery_system; 52 52 bool last_tune_failed; /* for switch between T and T2 tune */ 53 53 }; 54 54 ··· 80 80 81 81 int cxd2820r_set_frontend_c(struct dvb_frontend *fe); 82 82 83 - int cxd2820r_read_status_c(struct dvb_frontend *fe, fe_status_t *status); 83 + int cxd2820r_read_status_c(struct dvb_frontend *fe, enum fe_status *status); 84 84 85 85 int cxd2820r_read_ber_c(struct dvb_frontend *fe, u32 *ber); 86 86 ··· 103 103 104 104 int cxd2820r_set_frontend_t(struct dvb_frontend *fe); 105 105 106 - int cxd2820r_read_status_t(struct dvb_frontend *fe, fe_status_t *status); 106 + int cxd2820r_read_status_t(struct dvb_frontend *fe, enum fe_status *status); 107 107 108 108 int cxd2820r_read_ber_t(struct dvb_frontend *fe, u32 *ber); 109 109 ··· 126 126 127 127 int cxd2820r_set_frontend_t2(struct dvb_frontend *fe); 128 128 129 - int cxd2820r_read_status_t2(struct dvb_frontend *fe, fe_status_t *status); 129 + int cxd2820r_read_status_t2(struct dvb_frontend *fe, enum fe_status *status); 130 130 131 131 int cxd2820r_read_ber_t2(struct dvb_frontend *fe, u32 *ber); 132 132
+1 -1
drivers/media/dvb-frontends/cxd2820r_t.c
··· 349 349 return 0; 350 350 } 351 351 352 - int cxd2820r_read_status_t(struct dvb_frontend *fe, fe_status_t *status) 352 + int cxd2820r_read_status_t(struct dvb_frontend *fe, enum fe_status *status) 353 353 { 354 354 struct cxd2820r_priv *priv = fe->demodulator_priv; 355 355 int ret;
+1 -1
drivers/media/dvb-frontends/cxd2820r_t2.c
··· 284 284 return ret; 285 285 } 286 286 287 - int cxd2820r_read_status_t2(struct dvb_frontend *fe, fe_status_t *status) 287 + int cxd2820r_read_status_t2(struct dvb_frontend *fe, enum fe_status *status) 288 288 { 289 289 struct cxd2820r_priv *priv = fe->demodulator_priv; 290 290 int ret;
+4 -3
drivers/media/dvb-frontends/dib3000mb.c
··· 118 118 { 119 119 struct dib3000_state* state = fe->demodulator_priv; 120 120 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 121 - fe_code_rate_t fe_cr = FEC_NONE; 121 + enum fe_code_rate fe_cr = FEC_NONE; 122 122 int search_state, seq; 123 123 124 124 if (tuner && fe->ops.tuner_ops.set_params) { ··· 454 454 { 455 455 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 456 456 struct dib3000_state* state = fe->demodulator_priv; 457 - fe_code_rate_t *cr; 457 + enum fe_code_rate *cr; 458 458 u16 tps_val; 459 459 int inv_test1,inv_test2; 460 460 u32 dds_val, threshold = 0x800000; ··· 611 611 return 0; 612 612 } 613 613 614 - static int dib3000mb_read_status(struct dvb_frontend* fe, fe_status_t *stat) 614 + static int dib3000mb_read_status(struct dvb_frontend *fe, 615 + enum fe_status *stat) 615 616 { 616 617 struct dib3000_state* state = fe->demodulator_priv; 617 618
+1 -1
drivers/media/dvb-frontends/dib3000mc.c
··· 736 736 return ret; 737 737 } 738 738 739 - static int dib3000mc_read_status(struct dvb_frontend *fe, fe_status_t *stat) 739 + static int dib3000mc_read_status(struct dvb_frontend *fe, enum fe_status *stat) 740 740 { 741 741 struct dib3000mc_state *state = fe->demodulator_priv; 742 742 u16 lock = dib3000mc_read_word(state, 509);
+1 -1
drivers/media/dvb-frontends/dib7000m.c
··· 1256 1256 return ret; 1257 1257 } 1258 1258 1259 - static int dib7000m_read_status(struct dvb_frontend *fe, fe_status_t *stat) 1259 + static int dib7000m_read_status(struct dvb_frontend *fe, enum fe_status *stat) 1260 1260 { 1261 1261 struct dib7000m_state *state = fe->demodulator_priv; 1262 1262 u16 lock = dib7000m_read_word(state, 535);
+3 -3
drivers/media/dvb-frontends/dib7000p.c
··· 1558 1558 return ret; 1559 1559 } 1560 1560 1561 - static int dib7000p_get_stats(struct dvb_frontend *fe, fe_status_t stat); 1561 + static int dib7000p_get_stats(struct dvb_frontend *fe, enum fe_status stat); 1562 1562 1563 - static int dib7000p_read_status(struct dvb_frontend *fe, fe_status_t * stat) 1563 + static int dib7000p_read_status(struct dvb_frontend *fe, enum fe_status *stat) 1564 1564 { 1565 1565 struct dib7000p_state *state = fe->demodulator_priv; 1566 1566 u16 lock = dib7000p_read_word(state, 509); ··· 1877 1877 return time_us; 1878 1878 } 1879 1879 1880 - static int dib7000p_get_stats(struct dvb_frontend *demod, fe_status_t stat) 1880 + static int dib7000p_get_stats(struct dvb_frontend *demod, enum fe_status stat) 1881 1881 { 1882 1882 struct dib7000p_state *state = demod->demodulator_priv; 1883 1883 struct dtv_frontend_properties *c = &demod->dtv_property_cache;
+5 -5
drivers/media/dvb-frontends/dib8000.c
··· 3380 3380 return dib8000_set_adc_state(state, DIBX000_SLOW_ADC_OFF) | dib8000_set_adc_state(state, DIBX000_ADC_OFF); 3381 3381 } 3382 3382 3383 - static int dib8000_read_status(struct dvb_frontend *fe, fe_status_t * stat); 3383 + static int dib8000_read_status(struct dvb_frontend *fe, enum fe_status *stat); 3384 3384 3385 3385 static int dib8000_get_frontend(struct dvb_frontend *fe) 3386 3386 { 3387 3387 struct dib8000_state *state = fe->demodulator_priv; 3388 3388 u16 i, val = 0; 3389 - fe_status_t stat = 0; 3389 + enum fe_status stat = 0; 3390 3390 u8 index_frontend, sub_index_frontend; 3391 3391 3392 3392 fe->dtv_property_cache.bandwidth_hz = 6000000; ··· 3733 3733 return 0; 3734 3734 } 3735 3735 3736 - static int dib8000_get_stats(struct dvb_frontend *fe, fe_status_t stat); 3736 + static int dib8000_get_stats(struct dvb_frontend *fe, enum fe_status stat); 3737 3737 3738 - static int dib8000_read_status(struct dvb_frontend *fe, fe_status_t * stat) 3738 + static int dib8000_read_status(struct dvb_frontend *fe, enum fe_status *stat) 3739 3739 { 3740 3740 struct dib8000_state *state = fe->demodulator_priv; 3741 3741 u16 lock_slave = 0, lock; ··· 4089 4089 return time_us; 4090 4090 } 4091 4091 4092 - static int dib8000_get_stats(struct dvb_frontend *fe, fe_status_t stat) 4092 + static int dib8000_get_stats(struct dvb_frontend *fe, enum fe_status stat) 4093 4093 { 4094 4094 struct dib8000_state *state = fe->demodulator_priv; 4095 4095 struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache;
+2 -2
drivers/media/dvb-frontends/dib9000.c
··· 1893 1893 { 1894 1894 struct dib9000_state *state = fe->demodulator_priv; 1895 1895 u8 index_frontend, sub_index_frontend; 1896 - fe_status_t stat; 1896 + enum fe_status stat; 1897 1897 int ret = 0; 1898 1898 1899 1899 if (state->get_frontend_internal == 0) { ··· 2161 2161 return dib9000_read_word(state, 535); 2162 2162 } 2163 2163 2164 - static int dib9000_read_status(struct dvb_frontend *fe, fe_status_t * stat) 2164 + static int dib9000_read_status(struct dvb_frontend *fe, enum fe_status *stat) 2165 2165 { 2166 2166 struct dib9000_state *state = fe->demodulator_priv; 2167 2167 u8 index_frontend;
+1 -1
drivers/media/dvb-frontends/drx39xyj/drxj.c
··· 11946 11946 return 0; 11947 11947 } 11948 11948 11949 - static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t *status) 11949 + static int drx39xxj_read_status(struct dvb_frontend *fe, enum fe_status *status) 11950 11950 { 11951 11951 struct drx39xxj_state *state = fe->demodulator_priv; 11952 11952 struct drx_demod_instance *demod = state->demod;
+1 -1
drivers/media/dvb-frontends/drxd_hard.c
··· 2805 2805 return 0; 2806 2806 } 2807 2807 2808 - static int drxd_read_status(struct dvb_frontend *fe, fe_status_t * status) 2808 + static int drxd_read_status(struct dvb_frontend *fe, enum fe_status *status) 2809 2809 { 2810 2810 struct drxd_state *state = fe->demodulator_priv; 2811 2811 u32 lock;
+1 -1
drivers/media/dvb-frontends/drxk_hard.c
··· 6640 6640 } 6641 6641 6642 6642 6643 - static int drxk_read_status(struct dvb_frontend *fe, fe_status_t *status) 6643 + static int drxk_read_status(struct dvb_frontend *fe, enum fe_status *status) 6644 6644 { 6645 6645 struct drxk_state *state = fe->demodulator_priv; 6646 6646 int rc;
+1 -1
drivers/media/dvb-frontends/drxk_hard.h
··· 350 350 bool antenna_dvbt; 351 351 u16 antenna_gpio; 352 352 353 - fe_status_t fe_status; 353 + enum fe_status fe_status; 354 354 355 355 /* Firmware */ 356 356 const char *microcode_name;
+7 -6
drivers/media/dvb-frontends/ds3000.c
··· 404 404 return ret; 405 405 } 406 406 407 - static int ds3000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 407 + static int ds3000_set_voltage(struct dvb_frontend *fe, 408 + enum fe_sec_voltage voltage) 408 409 { 409 410 struct ds3000_state *state = fe->demodulator_priv; 410 411 u8 data; ··· 432 431 return 0; 433 432 } 434 433 435 - static int ds3000_read_status(struct dvb_frontend *fe, fe_status_t* status) 434 + static int ds3000_read_status(struct dvb_frontend *fe, enum fe_status *status) 436 435 { 437 436 struct ds3000_state *state = fe->demodulator_priv; 438 437 struct dtv_frontend_properties *c = &fe->dtv_property_cache; ··· 667 666 return 0; 668 667 } 669 668 670 - static int ds3000_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 669 + static int ds3000_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 671 670 { 672 671 struct ds3000_state *state = fe->demodulator_priv; 673 672 u8 data; ··· 767 766 768 767 /* Send DiSEqC burst */ 769 768 static int ds3000_diseqc_send_burst(struct dvb_frontend *fe, 770 - fe_sec_mini_cmd_t burst) 769 + enum fe_sec_mini_cmd burst) 771 770 { 772 771 struct ds3000_state *state = fe->demodulator_priv; 773 772 int i; ··· 906 905 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 907 906 908 907 int i; 909 - fe_status_t status; 908 + enum fe_status status; 910 909 s32 offset_khz; 911 910 u32 frequency; 912 911 u16 value; ··· 1046 1045 bool re_tune, 1047 1046 unsigned int mode_flags, 1048 1047 unsigned int *delay, 1049 - fe_status_t *status) 1048 + enum fe_status *status) 1050 1049 { 1051 1050 if (re_tune) { 1052 1051 int ret = ds3000_set_frontend(fe);
+6 -3
drivers/media/dvb-frontends/dvb_dummy_fe.c
··· 33 33 }; 34 34 35 35 36 - static int dvb_dummy_fe_read_status(struct dvb_frontend* fe, fe_status_t* status) 36 + static int dvb_dummy_fe_read_status(struct dvb_frontend *fe, 37 + enum fe_status *status) 37 38 { 38 39 *status = FE_HAS_SIGNAL 39 40 | FE_HAS_CARRIER ··· 98 97 return 0; 99 98 } 100 99 101 - static int dvb_dummy_fe_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 100 + static int dvb_dummy_fe_set_tone(struct dvb_frontend *fe, 101 + enum fe_sec_tone_mode tone) 102 102 { 103 103 return 0; 104 104 } 105 105 106 - static int dvb_dummy_fe_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 106 + static int dvb_dummy_fe_set_voltage(struct dvb_frontend *fe, 107 + enum fe_sec_voltage voltage) 107 108 { 108 109 return 0; 109 110 }
+1 -1
drivers/media/dvb-frontends/ec100.c
··· 174 174 return 0; 175 175 } 176 176 177 - static int ec100_read_status(struct dvb_frontend *fe, fe_status_t *status) 177 + static int ec100_read_status(struct dvb_frontend *fe, enum fe_status *status) 178 178 { 179 179 struct ec100_state *state = fe->demodulator_priv; 180 180 int ret;
+1 -1
drivers/media/dvb-frontends/hd29l2.c
··· 211 211 return ret; 212 212 } 213 213 214 - static int hd29l2_read_status(struct dvb_frontend *fe, fe_status_t *status) 214 + static int hd29l2_read_status(struct dvb_frontend *fe, enum fe_status *status) 215 215 { 216 216 int ret; 217 217 struct hd29l2_priv *priv = fe->demodulator_priv;
+1 -1
drivers/media/dvb-frontends/hd29l2_priv.h
··· 67 67 struct hd29l2_config cfg; 68 68 u8 tuner_i2c_addr_programmed:1; 69 69 70 - fe_status_t fe_status; 70 + enum fe_status fe_status; 71 71 }; 72 72 73 73 static const struct reg_mod_vals reg_mod_vals_tab[] = {
+2 -1
drivers/media/dvb-frontends/isl6405.c
··· 43 43 u8 i2c_addr; 44 44 }; 45 45 46 - static int isl6405_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 46 + static int isl6405_set_voltage(struct dvb_frontend *fe, 47 + enum fe_sec_voltage voltage) 47 48 { 48 49 struct isl6405 *isl6405 = (struct isl6405 *) fe->sec_priv; 49 50 struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0,
+4 -2
drivers/media/dvb-frontends/isl6421.c
··· 43 43 u8 i2c_addr; 44 44 }; 45 45 46 - static int isl6421_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 46 + static int isl6421_set_voltage(struct dvb_frontend *fe, 47 + enum fe_sec_voltage voltage) 47 48 { 48 49 struct isl6421 *isl6421 = (struct isl6421 *) fe->sec_priv; 49 50 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, ··· 90 89 return (i2c_transfer(isl6421->i2c, &msg, 1) == 1) ? 0 : -EIO; 91 90 } 92 91 93 - static int isl6421_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 92 + static int isl6421_set_tone(struct dvb_frontend *fe, 93 + enum fe_sec_tone_mode tone) 94 94 { 95 95 struct isl6421 *isl6421 = (struct isl6421 *) fe->sec_priv; 96 96 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0,
+1 -1
drivers/media/dvb-frontends/l64781.c
··· 359 359 return 0; 360 360 } 361 361 362 - static int l64781_read_status(struct dvb_frontend* fe, fe_status_t* status) 362 + static int l64781_read_status(struct dvb_frontend *fe, enum fe_status *status) 363 363 { 364 364 struct l64781_state* state = fe->demodulator_priv; 365 365 int sync = l64781_readreg (state, 0x32);
+1 -1
drivers/media/dvb-frontends/lg2160.c
··· 1203 1203 #endif 1204 1204 } 1205 1205 1206 - static int lg216x_read_status(struct dvb_frontend *fe, fe_status_t *status) 1206 + static int lg216x_read_status(struct dvb_frontend *fe, enum fe_status *status) 1207 1207 { 1208 1208 struct lg216x_state *state = fe->demodulator_priv; 1209 1209 int ret, acq_lock, sync_lock;
+2 -2
drivers/media/dvb-frontends/lgdt3305.c
··· 60 60 61 61 struct dvb_frontend frontend; 62 62 63 - fe_modulation_t current_modulation; 63 + enum fe_modulation current_modulation; 64 64 u32 current_frequency; 65 65 u32 snr; 66 66 }; ··· 912 912 return ret; 913 913 } 914 914 915 - static int lgdt3305_read_status(struct dvb_frontend *fe, fe_status_t *status) 915 + static int lgdt3305_read_status(struct dvb_frontend *fe, enum fe_status *status) 916 916 { 917 917 struct lgdt3305_state *state = fe->demodulator_priv; 918 918 u8 val;
+5 -4
drivers/media/dvb-frontends/lgdt3306a.c
··· 62 62 63 63 struct dvb_frontend frontend; 64 64 65 - fe_modulation_t current_modulation; 65 + enum fe_modulation current_modulation; 66 66 u32 current_frequency; 67 67 u32 snr; 68 68 }; ··· 1558 1558 return LG3306_UNLOCK; 1559 1559 } 1560 1560 1561 - static int lgdt3306a_read_status(struct dvb_frontend *fe, fe_status_t *status) 1561 + static int lgdt3306a_read_status(struct dvb_frontend *fe, 1562 + enum fe_status *status) 1562 1563 { 1563 1564 struct lgdt3306a_state *state = fe->demodulator_priv; 1564 1565 u16 strength = 0; ··· 1706 1705 1707 1706 static int lgdt3306a_tune(struct dvb_frontend *fe, bool re_tune, 1708 1707 unsigned int mode_flags, unsigned int *delay, 1709 - fe_status_t *status) 1708 + enum fe_status *status) 1710 1709 { 1711 1710 int ret = 0; 1712 1711 struct lgdt3306a_state *state = fe->demodulator_priv; ··· 1736 1735 1737 1736 static int lgdt3306a_search(struct dvb_frontend *fe) 1738 1737 { 1739 - fe_status_t status = 0; 1738 + enum fe_status status = 0; 1740 1739 int i, ret; 1741 1740 1742 1741 /* set frontend */
+5 -3
drivers/media/dvb-frontends/lgdt330x.c
··· 67 67 struct dvb_frontend frontend; 68 68 69 69 /* Demodulator private data */ 70 - fe_modulation_t current_modulation; 70 + enum fe_modulation current_modulation; 71 71 u32 snr; /* Result of last SNR calculation */ 72 72 73 73 /* Tuner private data */ ··· 447 447 return 0; 448 448 } 449 449 450 - static int lgdt3302_read_status(struct dvb_frontend* fe, fe_status_t* status) 450 + static int lgdt3302_read_status(struct dvb_frontend *fe, 451 + enum fe_status *status) 451 452 { 452 453 struct lgdt330x_state* state = fe->demodulator_priv; 453 454 u8 buf[3]; ··· 506 505 return 0; 507 506 } 508 507 509 - static int lgdt3303_read_status(struct dvb_frontend* fe, fe_status_t* status) 508 + static int lgdt3303_read_status(struct dvb_frontend *fe, 509 + enum fe_status *status) 510 510 { 511 511 struct lgdt330x_state* state = fe->demodulator_priv; 512 512 int err;
+1 -1
drivers/media/dvb-frontends/lgs8gl5.c
··· 249 249 250 250 251 251 static int 252 - lgs8gl5_read_status(struct dvb_frontend *fe, fe_status_t *status) 252 + lgs8gl5_read_status(struct dvb_frontend *fe, enum fe_status *status) 253 253 { 254 254 struct lgs8gl5_state *state = fe->demodulator_priv; 255 255 u8 level = lgs8gl5_read_reg(state, REG_STRENGTH);
+2 -1
drivers/media/dvb-frontends/lgs8gxx.c
··· 732 732 return 0; 733 733 } 734 734 735 - static int lgs8gxx_read_status(struct dvb_frontend *fe, fe_status_t *fe_status) 735 + static int lgs8gxx_read_status(struct dvb_frontend *fe, 736 + enum fe_status *fe_status) 736 737 { 737 738 struct lgs8gxx_state *priv = fe->demodulator_priv; 738 739 s8 ret;
+2 -2
drivers/media/dvb-frontends/lnbp21.c
··· 45 45 }; 46 46 47 47 static int lnbp21_set_voltage(struct dvb_frontend *fe, 48 - fe_sec_voltage_t voltage) 48 + enum fe_sec_voltage voltage) 49 49 { 50 50 struct lnbp21 *lnbp21 = (struct lnbp21 *) fe->sec_priv; 51 51 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, ··· 92 92 } 93 93 94 94 static int lnbp21_set_tone(struct dvb_frontend *fe, 95 - fe_sec_tone_mode_t tone) 95 + enum fe_sec_tone_mode tone) 96 96 { 97 97 struct lnbp21 *lnbp21 = (struct lnbp21 *) fe->sec_priv; 98 98 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
+2 -1
drivers/media/dvb-frontends/lnbp22.c
··· 48 48 struct i2c_adapter *i2c; 49 49 }; 50 50 51 - static int lnbp22_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 51 + static int lnbp22_set_voltage(struct dvb_frontend *fe, 52 + enum fe_sec_voltage voltage) 52 53 { 53 54 struct lnbp22 *lnbp22 = (struct lnbp22 *)fe->sec_priv; 54 55 struct i2c_msg msg = {
+5 -4
drivers/media/dvb-frontends/m88ds3103.c
··· 186 186 return ret; 187 187 } 188 188 189 - static int m88ds3103_read_status(struct dvb_frontend *fe, fe_status_t *status) 189 + static int m88ds3103_read_status(struct dvb_frontend *fe, 190 + enum fe_status *status) 190 191 { 191 192 struct m88ds3103_priv *priv = fe->demodulator_priv; 192 193 struct dtv_frontend_properties *c = &fe->dtv_property_cache; ··· 1095 1094 } 1096 1095 1097 1096 static int m88ds3103_set_tone(struct dvb_frontend *fe, 1098 - fe_sec_tone_mode_t fe_sec_tone_mode) 1097 + enum fe_sec_tone_mode fe_sec_tone_mode) 1099 1098 { 1100 1099 struct m88ds3103_priv *priv = fe->demodulator_priv; 1101 1100 int ret; ··· 1142 1141 } 1143 1142 1144 1143 static int m88ds3103_set_voltage(struct dvb_frontend *fe, 1145 - fe_sec_voltage_t fe_sec_voltage) 1144 + enum fe_sec_voltage fe_sec_voltage) 1146 1145 { 1147 1146 struct m88ds3103_priv *priv = fe->demodulator_priv; 1148 1147 int ret; ··· 1269 1268 } 1270 1269 1271 1270 static int m88ds3103_diseqc_send_burst(struct dvb_frontend *fe, 1272 - fe_sec_mini_cmd_t fe_sec_mini_cmd) 1271 + enum fe_sec_mini_cmd fe_sec_mini_cmd) 1273 1272 { 1274 1273 struct m88ds3103_priv *priv = fe->demodulator_priv; 1275 1274 int ret;
+2 -2
drivers/media/dvb-frontends/m88ds3103_priv.h
··· 38 38 struct m88ds3103_config config; 39 39 const struct m88ds3103_config *cfg; 40 40 struct dvb_frontend fe; 41 - fe_delivery_system_t delivery_system; 42 - fe_status_t fe_status; 41 + enum fe_delivery_system delivery_system; 42 + enum fe_status fe_status; 43 43 u32 dvbv3_ber; /* for old DVBv3 API read_ber */ 44 44 bool warm; /* FW running */ 45 45 struct i2c_adapter *i2c_adapter;
+11 -8
drivers/media/dvb-frontends/m88rs2000.c
··· 41 41 u8 no_lock_count; 42 42 u32 tuner_frequency; 43 43 u32 symbol_rate; 44 - fe_code_rate_t fec_inner; 44 + enum fe_code_rate fec_inner; 45 45 u8 tuner_level; 46 46 int errmode; 47 47 }; ··· 247 247 } 248 248 249 249 static int m88rs2000_send_diseqc_burst(struct dvb_frontend *fe, 250 - fe_sec_mini_cmd_t burst) 250 + enum fe_sec_mini_cmd burst) 251 251 { 252 252 struct m88rs2000_state *state = fe->demodulator_priv; 253 253 u8 reg0, reg1; ··· 264 264 return 0; 265 265 } 266 266 267 - static int m88rs2000_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 267 + static int m88rs2000_set_tone(struct dvb_frontend *fe, 268 + enum fe_sec_tone_mode tone) 268 269 { 269 270 struct m88rs2000_state *state = fe->demodulator_priv; 270 271 u8 reg0, reg1; ··· 413 412 return 0; 414 413 } 415 414 416 - static int m88rs2000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) 415 + static int m88rs2000_set_voltage(struct dvb_frontend *fe, 416 + enum fe_sec_voltage volt) 417 417 { 418 418 struct m88rs2000_state *state = fe->demodulator_priv; 419 419 u8 data; ··· 464 462 return ret; 465 463 } 466 464 467 - static int m88rs2000_read_status(struct dvb_frontend *fe, fe_status_t *status) 465 + static int m88rs2000_read_status(struct dvb_frontend *fe, 466 + enum fe_status *status) 468 467 { 469 468 struct m88rs2000_state *state = fe->demodulator_priv; 470 469 u8 reg = m88rs2000_readreg(state, 0x8c); ··· 542 539 } 543 540 544 541 static int m88rs2000_set_fec(struct m88rs2000_state *state, 545 - fe_code_rate_t fec) 542 + enum fe_code_rate fec) 546 543 { 547 544 u8 fec_set, reg; 548 545 int ret; ··· 577 574 return ret; 578 575 } 579 576 580 - static fe_code_rate_t m88rs2000_get_fec(struct m88rs2000_state *state) 577 + static enum fe_code_rate m88rs2000_get_fec(struct m88rs2000_state *state) 581 578 { 582 579 u8 reg; 583 580 m88rs2000_writereg(state, 0x9a, 0x30); ··· 609 606 { 610 607 struct m88rs2000_state *state = fe->demodulator_priv; 611 608 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 612 - fe_status_t status; 609 + enum fe_status status; 613 610 int i, ret = 0; 614 611 u32 tuner_freq; 615 612 s16 offset = 0;
+4 -3
drivers/media/dvb-frontends/mb86a16.c
··· 593 593 return -EREMOTEIO; 594 594 } 595 595 596 - static int mb86a16_read_status(struct dvb_frontend *fe, fe_status_t *status) 596 + static int mb86a16_read_status(struct dvb_frontend *fe, enum fe_status *status) 597 597 { 598 598 u8 stat, stat2; 599 599 struct mb86a16_state *state = fe->demodulator_priv; ··· 1562 1562 return -EREMOTEIO; 1563 1563 } 1564 1564 1565 - static int mb86a16_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) 1565 + static int mb86a16_send_diseqc_burst(struct dvb_frontend *fe, 1566 + enum fe_sec_mini_cmd burst) 1566 1567 { 1567 1568 struct mb86a16_state *state = fe->demodulator_priv; 1568 1569 ··· 1591 1590 return -EREMOTEIO; 1592 1591 } 1593 1592 1594 - static int mb86a16_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 1593 + static int mb86a16_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 1595 1594 { 1596 1595 struct mb86a16_state *state = fe->demodulator_priv; 1597 1596
+2 -1
drivers/media/dvb-frontends/mb86a16.h
··· 28 28 struct mb86a16_config { 29 29 u8 demod_address; 30 30 31 - int (*set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage); 31 + int (*set_voltage)(struct dvb_frontend *fe, 32 + enum fe_sec_voltage voltage); 32 33 }; 33 34 34 35
+3 -3
drivers/media/dvb-frontends/mb86a20s.c
··· 294 294 * The functions below assume that gateway lock has already obtained 295 295 */ 296 296 297 - static int mb86a20s_read_status(struct dvb_frontend *fe, fe_status_t *status) 297 + static int mb86a20s_read_status(struct dvb_frontend *fe, enum fe_status *status) 298 298 { 299 299 struct mb86a20s_state *state = fe->demodulator_priv; 300 300 int val; ··· 1951 1951 } 1952 1952 1953 1953 static int mb86a20s_read_status_and_stats(struct dvb_frontend *fe, 1954 - fe_status_t *status) 1954 + enum fe_status *status) 1955 1955 { 1956 1956 struct mb86a20s_state *state = fe->demodulator_priv; 1957 1957 int rc, status_nr; ··· 2042 2042 bool re_tune, 2043 2043 unsigned int mode_flags, 2044 2044 unsigned int *delay, 2045 - fe_status_t *status) 2045 + enum fe_status *status) 2046 2046 { 2047 2047 struct mb86a20s_state *state = fe->demodulator_priv; 2048 2048 int rc = 0;
+10 -7
drivers/media/dvb-frontends/mt312.c
··· 156 156 } 157 157 158 158 static int mt312_get_inversion(struct mt312_state *state, 159 - fe_spectral_inversion_t *i) 159 + enum fe_spectral_inversion *i) 160 160 { 161 161 int ret; 162 162 u8 vit_mode; ··· 225 225 return 0; 226 226 } 227 227 228 - static int mt312_get_code_rate(struct mt312_state *state, fe_code_rate_t *cr) 228 + static int mt312_get_code_rate(struct mt312_state *state, enum fe_code_rate *cr) 229 229 { 230 - const fe_code_rate_t fec_tab[8] = 230 + const enum fe_code_rate fec_tab[8] = 231 231 { FEC_1_2, FEC_2_3, FEC_3_4, FEC_5_6, FEC_6_7, FEC_7_8, 232 232 FEC_AUTO, FEC_AUTO }; 233 233 ··· 380 380 return 0; 381 381 } 382 382 383 - static int mt312_send_burst(struct dvb_frontend *fe, const fe_sec_mini_cmd_t c) 383 + static int mt312_send_burst(struct dvb_frontend *fe, 384 + const enum fe_sec_mini_cmd c) 384 385 { 385 386 struct mt312_state *state = fe->demodulator_priv; 386 387 const u8 mini_tab[2] = { 0x02, 0x03 }; ··· 404 403 return 0; 405 404 } 406 405 407 - static int mt312_set_tone(struct dvb_frontend *fe, const fe_sec_tone_mode_t t) 406 + static int mt312_set_tone(struct dvb_frontend *fe, 407 + const enum fe_sec_tone_mode t) 408 408 { 409 409 struct mt312_state *state = fe->demodulator_priv; 410 410 const u8 tone_tab[2] = { 0x01, 0x00 }; ··· 428 426 return 0; 429 427 } 430 428 431 - static int mt312_set_voltage(struct dvb_frontend *fe, const fe_sec_voltage_t v) 429 + static int mt312_set_voltage(struct dvb_frontend *fe, 430 + const enum fe_sec_voltage v) 432 431 { 433 432 struct mt312_state *state = fe->demodulator_priv; 434 433 const u8 volt_tab[3] = { 0x00, 0x40, 0x00 }; ··· 445 442 return mt312_writereg(state, DISEQC_MODE, val); 446 443 } 447 444 448 - static int mt312_read_status(struct dvb_frontend *fe, fe_status_t *s) 445 + static int mt312_read_status(struct dvb_frontend *fe, enum fe_status *s) 449 446 { 450 447 struct mt312_state *state = fe->demodulator_priv; 451 448 int ret;
+1 -1
drivers/media/dvb-frontends/mt352.c
··· 417 417 return 0; 418 418 } 419 419 420 - static int mt352_read_status(struct dvb_frontend* fe, fe_status_t* status) 420 + static int mt352_read_status(struct dvb_frontend *fe, enum fe_status *status) 421 421 { 422 422 struct mt352_state* state = fe->demodulator_priv; 423 423 int s0, s1, s3;
+1 -1
drivers/media/dvb-frontends/nxt200x.c
··· 781 781 return 0; 782 782 } 783 783 784 - static int nxt200x_read_status(struct dvb_frontend* fe, fe_status_t* status) 784 + static int nxt200x_read_status(struct dvb_frontend *fe, enum fe_status *status) 785 785 { 786 786 struct nxt200x_state* state = fe->demodulator_priv; 787 787 u8 lock;
+8 -4
drivers/media/dvb-frontends/nxt6000.c
··· 109 109 return nxt6000_writereg(state, OFDM_TRL_NOMINALRATE_2, (nominal_rate >> 8) & 0xFF); 110 110 } 111 111 112 - static int nxt6000_set_guard_interval(struct nxt6000_state* state, fe_guard_interval_t guard_interval) 112 + static int nxt6000_set_guard_interval(struct nxt6000_state *state, 113 + enum fe_guard_interval guard_interval) 113 114 { 114 115 switch (guard_interval) { 115 116 ··· 132 131 } 133 132 } 134 133 135 - static int nxt6000_set_inversion(struct nxt6000_state* state, fe_spectral_inversion_t inversion) 134 + static int nxt6000_set_inversion(struct nxt6000_state *state, 135 + enum fe_spectral_inversion inversion) 136 136 { 137 137 switch (inversion) { 138 138 ··· 149 147 } 150 148 } 151 149 152 - static int nxt6000_set_transmission_mode(struct nxt6000_state* state, fe_transmit_mode_t transmission_mode) 150 + static int 151 + nxt6000_set_transmission_mode(struct nxt6000_state *state, 152 + enum fe_transmit_mode transmission_mode) 153 153 { 154 154 int result; 155 155 ··· 420 416 printk("\n"); 421 417 } 422 418 423 - static int nxt6000_read_status(struct dvb_frontend* fe, fe_status_t* status) 419 + static int nxt6000_read_status(struct dvb_frontend *fe, enum fe_status *status) 424 420 { 425 421 u8 core_status; 426 422 struct nxt6000_state* state = fe->demodulator_priv;
+3 -3
drivers/media/dvb-frontends/or51132.c
··· 63 63 struct dvb_frontend frontend; 64 64 65 65 /* Demodulator private data */ 66 - fe_modulation_t current_modulation; 66 + enum fe_modulation current_modulation; 67 67 u32 snr; /* Result of last SNR calculation */ 68 68 69 69 /* Tuner private data */ ··· 292 292 #define MOD_FWCLASS_UNKNOWN 0 293 293 #define MOD_FWCLASS_VSB 1 294 294 #define MOD_FWCLASS_QAM 2 295 - static int modulation_fw_class(fe_modulation_t modulation) 295 + static int modulation_fw_class(enum fe_modulation modulation) 296 296 { 297 297 switch(modulation) { 298 298 case VSB_8: ··· 415 415 return 0; 416 416 } 417 417 418 - static int or51132_read_status(struct dvb_frontend* fe, fe_status_t* status) 418 + static int or51132_read_status(struct dvb_frontend *fe, enum fe_status *status) 419 419 { 420 420 struct or51132_state* state = fe->demodulator_priv; 421 421 int reg;
+1 -1
drivers/media/dvb-frontends/or51211.c
··· 237 237 return 0; 238 238 } 239 239 240 - static int or51211_read_status(struct dvb_frontend* fe, fe_status_t* status) 240 + static int or51211_read_status(struct dvb_frontend *fe, enum fe_status *status) 241 241 { 242 242 struct or51211_state* state = fe->demodulator_priv; 243 243 unsigned char rec_buf[2];
+1 -1
drivers/media/dvb-frontends/rtl2830.c
··· 392 392 return ret; 393 393 } 394 394 395 - static int rtl2830_read_status(struct dvb_frontend *fe, fe_status_t *status) 395 + static int rtl2830_read_status(struct dvb_frontend *fe, enum fe_status *status) 396 396 { 397 397 struct i2c_client *client = fe->demodulator_priv; 398 398 struct rtl2830_dev *dev = i2c_get_clientdata(client);
+1 -1
drivers/media/dvb-frontends/rtl2830_priv.h
··· 34 34 bool sleeping; 35 35 unsigned long filters; 36 36 struct delayed_work stat_work; 37 - fe_status_t fe_status; 37 + enum fe_status fe_status; 38 38 u64 post_bit_error_prev; /* for old DVBv3 read_ber() calculation */ 39 39 u64 post_bit_error; 40 40 u64 post_bit_count;
+1 -1
drivers/media/dvb-frontends/rtl2832.c
··· 688 688 return ret; 689 689 } 690 690 691 - static int rtl2832_read_status(struct dvb_frontend *fe, fe_status_t *status) 691 + static int rtl2832_read_status(struct dvb_frontend *fe, enum fe_status *status) 692 692 { 693 693 struct rtl2832_dev *dev = fe->demodulator_priv; 694 694 struct i2c_client *client = dev->client;
+1 -1
drivers/media/dvb-frontends/rtl2832_priv.h
··· 39 39 struct i2c_adapter *i2c_adapter_tuner; 40 40 struct dvb_frontend fe; 41 41 struct delayed_work stat_work; 42 - fe_status_t fe_status; 42 + enum fe_status fe_status; 43 43 u64 post_bit_error_prev; /* for old DVBv3 read_ber() calculation */ 44 44 u64 post_bit_error; 45 45 u64 post_bit_count;
+3 -3
drivers/media/dvb-frontends/s5h1409.c
··· 38 38 struct dvb_frontend frontend; 39 39 40 40 /* previous uncorrected block counter */ 41 - fe_modulation_t current_modulation; 41 + enum fe_modulation current_modulation; 42 42 43 43 u32 current_frequency; 44 44 int if_freq; ··· 400 400 } 401 401 402 402 static int s5h1409_enable_modulation(struct dvb_frontend *fe, 403 - fe_modulation_t m) 403 + enum fe_modulation m) 404 404 { 405 405 struct s5h1409_state *state = fe->demodulator_priv; 406 406 ··· 755 755 return 0; 756 756 } 757 757 758 - static int s5h1409_read_status(struct dvb_frontend *fe, fe_status_t *status) 758 + static int s5h1409_read_status(struct dvb_frontend *fe, enum fe_status *status) 759 759 { 760 760 struct s5h1409_state *state = fe->demodulator_priv; 761 761 u16 reg;
+3 -3
drivers/media/dvb-frontends/s5h1411.c
··· 37 37 38 38 struct dvb_frontend frontend; 39 39 40 - fe_modulation_t current_modulation; 40 + enum fe_modulation current_modulation; 41 41 unsigned int first_tune:1; 42 42 43 43 u32 current_frequency; ··· 484 484 } 485 485 486 486 static int s5h1411_enable_modulation(struct dvb_frontend *fe, 487 - fe_modulation_t m) 487 + enum fe_modulation m) 488 488 { 489 489 struct s5h1411_state *state = fe->demodulator_priv; 490 490 ··· 659 659 return 0; 660 660 } 661 661 662 - static int s5h1411_read_status(struct dvb_frontend *fe, fe_status_t *status) 662 + static int s5h1411_read_status(struct dvb_frontend *fe, enum fe_status *status) 663 663 { 664 664 struct s5h1411_state *state = fe->demodulator_priv; 665 665 u16 reg;
+14 -9
drivers/media/dvb-frontends/s5h1420.c
··· 52 52 u8 postlocked:1; 53 53 u32 fclk; 54 54 u32 tunedfreq; 55 - fe_code_rate_t fec_inner; 55 + enum fe_code_rate fec_inner; 56 56 u32 symbol_rate; 57 57 58 58 /* FIXME: ugly workaround for flexcop's incapable i2c-controller ··· 124 124 return 0; 125 125 } 126 126 127 - static int s5h1420_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) 127 + static int s5h1420_set_voltage(struct dvb_frontend *fe, 128 + enum fe_sec_voltage voltage) 128 129 { 129 130 struct s5h1420_state* state = fe->demodulator_priv; 130 131 ··· 150 149 return 0; 151 150 } 152 151 153 - static int s5h1420_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 152 + static int s5h1420_set_tone(struct dvb_frontend *fe, 153 + enum fe_sec_tone_mode tone) 154 154 { 155 155 struct s5h1420_state* state = fe->demodulator_priv; 156 156 ··· 272 270 return result; 273 271 } 274 272 275 - static int s5h1420_send_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 273 + static int s5h1420_send_burst(struct dvb_frontend *fe, 274 + enum fe_sec_mini_cmd minicmd) 276 275 { 277 276 struct s5h1420_state* state = fe->demodulator_priv; 278 277 u8 val; ··· 310 307 return result; 311 308 } 312 309 313 - static fe_status_t s5h1420_get_status_bits(struct s5h1420_state* state) 310 + static enum fe_status s5h1420_get_status_bits(struct s5h1420_state *state) 314 311 { 315 312 u8 val; 316 - fe_status_t status = 0; 313 + enum fe_status status = 0; 317 314 318 315 val = s5h1420_readreg(state, 0x14); 319 316 if (val & 0x02) ··· 331 328 return status; 332 329 } 333 330 334 - static int s5h1420_read_status(struct dvb_frontend* fe, fe_status_t* status) 331 + static int s5h1420_read_status(struct dvb_frontend *fe, 332 + enum fe_status *status) 335 333 { 336 334 struct s5h1420_state* state = fe->demodulator_priv; 337 335 u8 val; ··· 605 601 dprintk("leave %s\n", __func__); 606 602 } 607 603 608 - static fe_code_rate_t s5h1420_getfec(struct s5h1420_state* state) 604 + static enum fe_code_rate s5h1420_getfec(struct s5h1420_state *state) 609 605 { 610 606 switch(s5h1420_readreg(state, 0x32) & 0x07) { 611 607 case 0: ··· 630 626 return FEC_NONE; 631 627 } 632 628 633 - static fe_spectral_inversion_t s5h1420_getinversion(struct s5h1420_state* state) 629 + static enum fe_spectral_inversion 630 + s5h1420_getinversion(struct s5h1420_state *state) 634 631 { 635 632 if (s5h1420_readreg(state, 0x32) & 0x08) 636 633 return INVERSION_ON;
+2 -2
drivers/media/dvb-frontends/s5h1432.c
··· 36 36 37 37 struct dvb_frontend frontend; 38 38 39 - fe_modulation_t current_modulation; 39 + enum fe_modulation current_modulation; 40 40 unsigned int first_tune:1; 41 41 42 42 u32 current_frequency; ··· 302 302 return 0; 303 303 } 304 304 305 - static int s5h1432_read_status(struct dvb_frontend *fe, fe_status_t *status) 305 + static int s5h1432_read_status(struct dvb_frontend *fe, enum fe_status *status) 306 306 { 307 307 return 0; 308 308 }
+3 -3
drivers/media/dvb-frontends/s921.c
··· 348 348 return 0; 349 349 } 350 350 351 - static int s921_read_status(struct dvb_frontend *fe, fe_status_t *status) 351 + static int s921_read_status(struct dvb_frontend *fe, enum fe_status *status) 352 352 { 353 353 struct s921_state *state = fe->demodulator_priv; 354 354 int regstatus, rc; ··· 389 389 390 390 static int s921_read_signal_strength(struct dvb_frontend *fe, u16 *strength) 391 391 { 392 - fe_status_t status; 392 + enum fe_status status; 393 393 struct s921_state *state = fe->demodulator_priv; 394 394 int rc; 395 395 ··· 449 449 bool re_tune, 450 450 unsigned int mode_flags, 451 451 unsigned int *delay, 452 - fe_status_t *status) 452 + enum fe_status *status) 453 453 { 454 454 int rc = 0; 455 455
+1 -1
drivers/media/dvb-frontends/si2165.c
··· 698 698 return 0; 699 699 } 700 700 701 - static int si2165_read_status(struct dvb_frontend *fe, fe_status_t *status) 701 + static int si2165_read_status(struct dvb_frontend *fe, enum fe_status *status) 702 702 { 703 703 int ret; 704 704 u8 fec_lock = 0;
+1 -1
drivers/media/dvb-frontends/si2168.c
··· 120 120 return ret; 121 121 } 122 122 123 - static int si2168_read_status(struct dvb_frontend *fe, fe_status_t *status) 123 + static int si2168_read_status(struct dvb_frontend *fe, enum fe_status *status) 124 124 { 125 125 struct i2c_client *client = fe->demodulator_priv; 126 126 struct si2168_dev *dev = i2c_get_clientdata(client);
+2 -2
drivers/media/dvb-frontends/si2168_priv.h
··· 31 31 struct si2168_dev { 32 32 struct i2c_adapter *adapter; 33 33 struct dvb_frontend fe; 34 - fe_delivery_system_t delivery_system; 35 - fe_status_t fe_status; 34 + enum fe_delivery_system delivery_system; 35 + enum fe_status fe_status; 36 36 bool active; 37 37 bool fw_loaded; 38 38 u8 ts_mode;
+5 -5
drivers/media/dvb-frontends/si21xx.c
··· 410 410 } 411 411 412 412 static int si21xx_send_diseqc_burst(struct dvb_frontend *fe, 413 - fe_sec_mini_cmd_t burst) 413 + enum fe_sec_mini_cmd burst) 414 414 { 415 415 struct si21xx_state *state = fe->demodulator_priv; 416 416 u8 val; ··· 434 434 return 0; 435 435 } 436 436 /* 30.06.2008 */ 437 - static int si21xx_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 437 + static int si21xx_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 438 438 { 439 439 struct si21xx_state *state = fe->demodulator_priv; 440 440 u8 val; ··· 454 454 } 455 455 } 456 456 457 - static int si21xx_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) 457 + static int si21xx_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage volt) 458 458 { 459 459 struct si21xx_state *state = fe->demodulator_priv; 460 460 ··· 536 536 537 537 } 538 538 539 - static int si21_read_status(struct dvb_frontend *fe, fe_status_t *status) 539 + static int si21_read_status(struct dvb_frontend *fe, enum fe_status *status) 540 540 { 541 541 struct si21xx_state *state = fe->demodulator_priv; 542 542 u8 regs_read[2]; ··· 641 641 /* initiates a channel acquisition sequence 642 642 using the specified symbol rate and code rate */ 643 643 static int si21xx_setacquire(struct dvb_frontend *fe, int symbrate, 644 - fe_code_rate_t crate) 644 + enum fe_code_rate crate) 645 645 { 646 646 647 647 struct si21xx_state *state = fe->demodulator_priv;
+2 -1
drivers/media/dvb-frontends/sp8870.c
··· 350 350 return 0; 351 351 } 352 352 353 - static int sp8870_read_status (struct dvb_frontend* fe, fe_status_t * fe_status) 353 + static int sp8870_read_status(struct dvb_frontend *fe, 354 + enum fe_status *fe_status) 354 355 { 355 356 struct sp8870_state* state = fe->demodulator_priv; 356 357 int status;
+1 -1
drivers/media/dvb-frontends/sp887x.c
··· 416 416 return 0; 417 417 } 418 418 419 - static int sp887x_read_status(struct dvb_frontend* fe, fe_status_t* status) 419 + static int sp887x_read_status(struct dvb_frontend *fe, enum fe_status *status) 420 420 { 421 421 struct sp887x_state* state = fe->demodulator_priv; 422 422 u16 snr12 = sp887x_readreg(state, 0xf16);
+5 -3
drivers/media/dvb-frontends/stb0899_drv.c
··· 792 792 return 0; 793 793 } 794 794 795 - static int stb0899_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) 795 + static int stb0899_send_diseqc_burst(struct dvb_frontend *fe, 796 + enum fe_sec_mini_cmd burst) 796 797 { 797 798 struct stb0899_state *state = fe->demodulator_priv; 798 799 u8 reg, old_state; ··· 1179 1178 return 0; 1180 1179 } 1181 1180 1182 - static int stb0899_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 1181 + static int stb0899_set_voltage(struct dvb_frontend *fe, 1182 + enum fe_sec_voltage voltage) 1183 1183 { 1184 1184 struct stb0899_state *state = fe->demodulator_priv; 1185 1185 ··· 1207 1205 return 0; 1208 1206 } 1209 1207 1210 - static int stb0899_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 1208 + static int stb0899_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 1211 1209 { 1212 1210 struct stb0899_state *state = fe->demodulator_priv; 1213 1211 struct stb0899_internal *internal = &state->internal;
+6 -5
drivers/media/dvb-frontends/stv0288.c
··· 44 44 u8 initialised:1; 45 45 u32 tuner_frequency; 46 46 u32 symbol_rate; 47 - fe_code_rate_t fec_inner; 47 + enum fe_code_rate fec_inner; 48 48 int errmode; 49 49 }; 50 50 ··· 174 174 } 175 175 176 176 static int stv0288_send_diseqc_burst(struct dvb_frontend *fe, 177 - fe_sec_mini_cmd_t burst) 177 + enum fe_sec_mini_cmd burst) 178 178 { 179 179 struct stv0288_state *state = fe->demodulator_priv; 180 180 ··· 193 193 return 0; 194 194 } 195 195 196 - static int stv0288_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 196 + static int stv0288_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 197 197 { 198 198 struct stv0288_state *state = fe->demodulator_priv; 199 199 ··· 323 323 0xff, 0xff, 324 324 }; 325 325 326 - static int stv0288_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) 326 + static int stv0288_set_voltage(struct dvb_frontend *fe, 327 + enum fe_sec_voltage volt) 327 328 { 328 329 dprintk("%s: %s\n", __func__, 329 330 volt == SEC_VOLTAGE_13 ? "SEC_VOLTAGE_13" : ··· 362 361 return 0; 363 362 } 364 363 365 - static int stv0288_read_status(struct dvb_frontend *fe, fe_status_t *status) 364 + static int stv0288_read_status(struct dvb_frontend *fe, enum fe_status *status) 366 365 { 367 366 struct stv0288_state *state = fe->demodulator_priv; 368 367
+7 -4
drivers/media/dvb-frontends/stv0297.c
··· 233 233 stv0297_writereg(state, 0x20, tmp); 234 234 } 235 235 236 - static int stv0297_set_qam(struct stv0297_state *state, fe_modulation_t modulation) 236 + static int stv0297_set_qam(struct stv0297_state *state, 237 + enum fe_modulation modulation) 237 238 { 238 239 int val = 0; 239 240 ··· 268 267 return 0; 269 268 } 270 269 271 - static int stv0297_set_inversion(struct stv0297_state *state, fe_spectral_inversion_t inversion) 270 + static int stv0297_set_inversion(struct stv0297_state *state, 271 + enum fe_spectral_inversion inversion) 272 272 { 273 273 int val = 0; 274 274 ··· 327 325 return 0; 328 326 } 329 327 330 - static int stv0297_read_status(struct dvb_frontend *fe, fe_status_t * status) 328 + static int stv0297_read_status(struct dvb_frontend *fe, 329 + enum fe_status *status) 331 330 { 332 331 struct stv0297_state *state = fe->demodulator_priv; 333 332 ··· 418 415 int sweeprate; 419 416 int carrieroffset; 420 417 unsigned long timeout; 421 - fe_spectral_inversion_t inversion; 418 + enum fe_spectral_inversion inversion; 422 419 423 420 switch (p->modulation) { 424 421 case QAM_16:
+13 -9
drivers/media/dvb-frontends/stv0299.c
··· 61 61 u8 initialised:1; 62 62 u32 tuner_frequency; 63 63 u32 symbol_rate; 64 - fe_code_rate_t fec_inner; 64 + enum fe_code_rate fec_inner; 65 65 int errmode; 66 66 u32 ucblocks; 67 67 u8 mcr_reg; ··· 134 134 return ret == 2 ? 0 : ret; 135 135 } 136 136 137 - static int stv0299_set_FEC (struct stv0299_state* state, fe_code_rate_t fec) 137 + static int stv0299_set_FEC(struct stv0299_state *state, enum fe_code_rate fec) 138 138 { 139 139 dprintk ("%s\n", __func__); 140 140 ··· 170 170 } 171 171 } 172 172 173 - static fe_code_rate_t stv0299_get_fec (struct stv0299_state* state) 173 + static enum fe_code_rate stv0299_get_fec(struct stv0299_state *state) 174 174 { 175 - static fe_code_rate_t fec_tab [] = { FEC_2_3, FEC_3_4, FEC_5_6, 176 - FEC_7_8, FEC_1_2 }; 175 + static enum fe_code_rate fec_tab[] = { FEC_2_3, FEC_3_4, FEC_5_6, 176 + FEC_7_8, FEC_1_2 }; 177 177 u8 index; 178 178 179 179 dprintk ("%s\n", __func__); ··· 302 302 return 0; 303 303 } 304 304 305 - static int stv0299_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) 305 + static int stv0299_send_diseqc_burst(struct dvb_frontend *fe, 306 + enum fe_sec_mini_cmd burst) 306 307 { 307 308 struct stv0299_state* state = fe->demodulator_priv; 308 309 u8 val; ··· 330 329 return 0; 331 330 } 332 331 333 - static int stv0299_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 332 + static int stv0299_set_tone(struct dvb_frontend *fe, 333 + enum fe_sec_tone_mode tone) 334 334 { 335 335 struct stv0299_state* state = fe->demodulator_priv; 336 336 u8 val; ··· 353 351 } 354 352 } 355 353 356 - static int stv0299_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) 354 + static int stv0299_set_voltage(struct dvb_frontend *fe, 355 + enum fe_sec_voltage voltage) 357 356 { 358 357 struct stv0299_state* state = fe->demodulator_priv; 359 358 u8 reg0x08; ··· 479 476 return 0; 480 477 } 481 478 482 - static int stv0299_read_status(struct dvb_frontend* fe, fe_status_t* status) 479 + static int stv0299_read_status(struct dvb_frontend *fe, 480 + enum fe_status *status) 483 481 { 484 482 struct stv0299_state* state = fe->demodulator_priv; 485 483
+7 -5
drivers/media/dvb-frontends/stv0367.c
··· 59 59 int locked; /* channel found */ 60 60 u32 freq_khz; /* found frequency (in kHz) */ 61 61 u32 symbol_rate; /* found symbol rate (in Bds) */ 62 - fe_spectral_inversion_t spect_inv; /* Spectrum Inversion */ 62 + enum fe_spectral_inversion spect_inv; /* Spectrum Inversion */ 63 63 }; 64 64 65 65 struct stv0367ter_state { ··· 67 67 enum stv0367_ter_signal_type state; 68 68 enum stv0367_ter_if_iq_mode if_iq_mode; 69 69 enum stv0367_ter_mode mode;/* mode 2K or 8K */ 70 - fe_guard_interval_t guard; 70 + enum fe_guard_interval guard; 71 71 enum stv0367_ter_hierarchy hierarchy; 72 72 u32 frequency; 73 - fe_spectral_inversion_t sense; /* current search spectrum */ 73 + enum fe_spectral_inversion sense; /* current search spectrum */ 74 74 u8 force; /* force mode/guard */ 75 75 u8 bw; /* channel width 6, 7 or 8 in MHz */ 76 76 u8 pBW; /* channel width used during previous lock */ ··· 2074 2074 return locked; 2075 2075 } 2076 2076 #endif 2077 - static int stv0367ter_read_status(struct dvb_frontend *fe, fe_status_t *status) 2077 + static int stv0367ter_read_status(struct dvb_frontend *fe, 2078 + enum fe_status *status) 2078 2079 { 2079 2080 struct stv0367_state *state = fe->demodulator_priv; 2080 2081 ··· 2717 2716 return regsym; 2718 2717 } 2719 2718 2720 - static int stv0367cab_read_status(struct dvb_frontend *fe, fe_status_t *status) 2719 + static int stv0367cab_read_status(struct dvb_frontend *fe, 2720 + enum fe_status *status) 2721 2721 { 2722 2722 struct stv0367_state *state = fe->demodulator_priv; 2723 2723
+1 -1
drivers/media/dvb-frontends/stv0367_priv.h
··· 188 188 u32 frequency; /* kHz */ 189 189 u32 symbol_rate; /* Mbds */ 190 190 enum stv0367cab_mod modulation; 191 - fe_spectral_inversion_t spect_inv; 191 + enum fe_spectral_inversion spect_inv; 192 192 s32 Power_dBmx10; /* Power of the RF signal (dBm x 10) */ 193 193 u32 CN_dBx10; /* Carrier to noise ratio (dB x 10) */ 194 194 u32 BER; /* Bit error rate (x 10000000) */
+4 -2
drivers/media/dvb-frontends/stv0900_core.c
··· 1744 1744 state->demod); 1745 1745 } 1746 1746 1747 - static int stv0900_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) 1747 + static int stv0900_send_burst(struct dvb_frontend *fe, 1748 + enum fe_sec_mini_cmd burst) 1748 1749 { 1749 1750 struct stv0900_state *state = fe->demodulator_priv; 1750 1751 struct stv0900_internal *intp = state->internal; ··· 1794 1793 return 0; 1795 1794 } 1796 1795 1797 - static int stv0900_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t toneoff) 1796 + static int stv0900_set_tone(struct dvb_frontend *fe, 1797 + enum fe_sec_tone_mode toneoff) 1798 1798 { 1799 1799 struct stv0900_state *state = fe->demodulator_priv; 1800 1800 struct stv0900_internal *intp = state->internal;
+3 -2
drivers/media/dvb-frontends/stv090x.c
··· 3732 3732 return 0; 3733 3733 } 3734 3734 3735 - static int stv090x_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 3735 + static int stv090x_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 3736 3736 { 3737 3737 struct stv090x_state *state = fe->demodulator_priv; 3738 3738 u32 reg; ··· 3822 3822 return -1; 3823 3823 } 3824 3824 3825 - static int stv090x_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) 3825 + static int stv090x_send_diseqc_burst(struct dvb_frontend *fe, 3826 + enum fe_sec_mini_cmd burst) 3826 3827 { 3827 3828 struct stv090x_state *state = fe->demodulator_priv; 3828 3829 u32 reg, idle = 0, fifo_full = 1;
+1 -1
drivers/media/dvb-frontends/stv6110.c
··· 158 158 return 0; 159 159 } 160 160 161 - static u32 carrier_width(u32 symbol_rate, fe_rolloff_t rolloff) 161 + static u32 carrier_width(u32 symbol_rate, enum fe_rolloff rolloff) 162 162 { 163 163 u32 rlf; 164 164
+10 -7
drivers/media/dvb-frontends/tc90522.c
··· 130 130 131 131 /* frontend ops */ 132 132 133 - static int tc90522s_read_status(struct dvb_frontend *fe, fe_status_t *status) 133 + static int tc90522s_read_status(struct dvb_frontend *fe, enum fe_status *status) 134 134 { 135 135 struct tc90522_state *state; 136 136 int ret; ··· 158 158 return 0; 159 159 } 160 160 161 - static int tc90522t_read_status(struct dvb_frontend *fe, fe_status_t *status) 161 + static int tc90522t_read_status(struct dvb_frontend *fe, enum fe_status *status) 162 162 { 163 163 struct tc90522_state *state; 164 164 int ret; ··· 194 194 return 0; 195 195 } 196 196 197 - static const fe_code_rate_t fec_conv_sat[] = { 197 + static const enum fe_code_rate fec_conv_sat[] = { 198 198 FEC_NONE, /* unused */ 199 199 FEC_1_2, /* for BPSK */ 200 200 FEC_1_2, FEC_2_3, FEC_3_4, FEC_5_6, FEC_7_8, /* for QPSK */ ··· 238 238 c->layer[1].segment_count = 0; 239 239 else 240 240 c->layer[1].segment_count = val[4] & 0x3f; /* slots */ 241 - /* actually, BPSK if v==1, but not defined in fe_modulation_t */ 241 + /* 242 + * actually, BPSK if v==1, but not defined in 243 + * enum fe_modulation 244 + */ 242 245 c->layer[1].modulation = QPSK; 243 246 layers = (v > 0) ? 2 : 1; 244 247 } ··· 322 319 } 323 320 324 321 325 - static const fe_transmit_mode_t tm_conv[] = { 322 + static const enum fe_transmit_mode tm_conv[] = { 326 323 TRANSMISSION_MODE_2K, 327 324 TRANSMISSION_MODE_4K, 328 325 TRANSMISSION_MODE_8K, 329 326 0 330 327 }; 331 328 332 - static const fe_code_rate_t fec_conv_ter[] = { 329 + static const enum fe_code_rate fec_conv_ter[] = { 333 330 FEC_1_2, FEC_2_3, FEC_3_4, FEC_5_6, FEC_7_8, 0, 0, 0 334 331 }; 335 332 336 - static const fe_modulation_t mod_conv[] = { 333 + static const enum fe_modulation mod_conv[] = { 337 334 DQPSK, QPSK, QAM_16, QAM_64, 0, 0, 0, 0 338 335 }; 339 336
+4 -3
drivers/media/dvb-frontends/tda10021.c
··· 129 129 return 0; 130 130 } 131 131 132 - static int tda10021_setup_reg0 (struct tda10021_state* state, u8 reg0, 133 - fe_spectral_inversion_t inversion) 132 + static int tda10021_setup_reg0(struct tda10021_state *state, u8 reg0, 133 + enum fe_spectral_inversion inversion) 134 134 { 135 135 reg0 |= state->reg0 & 0x63; 136 136 ··· 308 308 return 0; 309 309 } 310 310 311 - static int tda10021_read_status(struct dvb_frontend* fe, fe_status_t* status) 311 + static int tda10021_read_status(struct dvb_frontend *fe, 312 + enum fe_status *status) 312 313 { 313 314 struct tda10021_state* state = fe->demodulator_priv; 314 315 int sync;
+2 -1
drivers/media/dvb-frontends/tda10023.c
··· 376 376 return 0; 377 377 } 378 378 379 - static int tda10023_read_status(struct dvb_frontend* fe, fe_status_t* status) 379 + static int tda10023_read_status(struct dvb_frontend *fe, 380 + enum fe_status *status) 380 381 { 381 382 struct tda10023_state* state = fe->demodulator_priv; 382 383 int sync;
+1 -1
drivers/media/dvb-frontends/tda10048.c
··· 792 792 return ret; 793 793 } 794 794 795 - static int tda10048_read_status(struct dvb_frontend *fe, fe_status_t *status) 795 + static int tda10048_read_status(struct dvb_frontend *fe, enum fe_status *status) 796 796 { 797 797 struct tda10048_state *state = fe->demodulator_priv; 798 798 u8 reg;
+2 -1
drivers/media/dvb-frontends/tda1004x.c
··· 1005 1005 return 0; 1006 1006 } 1007 1007 1008 - static int tda1004x_read_status(struct dvb_frontend* fe, fe_status_t * fe_status) 1008 + static int tda1004x_read_status(struct dvb_frontend *fe, 1009 + enum fe_status *fe_status) 1009 1010 { 1010 1011 struct tda1004x_state* state = fe->demodulator_priv; 1011 1012 int status;
+5 -5
drivers/media/dvb-frontends/tda10071.c
··· 203 203 } 204 204 205 205 static int tda10071_set_tone(struct dvb_frontend *fe, 206 - fe_sec_tone_mode_t fe_sec_tone_mode) 206 + enum fe_sec_tone_mode fe_sec_tone_mode) 207 207 { 208 208 struct tda10071_priv *priv = fe->demodulator_priv; 209 209 struct tda10071_cmd cmd; ··· 249 249 } 250 250 251 251 static int tda10071_set_voltage(struct dvb_frontend *fe, 252 - fe_sec_voltage_t fe_sec_voltage) 252 + enum fe_sec_voltage fe_sec_voltage) 253 253 { 254 254 struct tda10071_priv *priv = fe->demodulator_priv; 255 255 struct tda10071_cmd cmd; ··· 413 413 } 414 414 415 415 static int tda10071_diseqc_send_burst(struct dvb_frontend *fe, 416 - fe_sec_mini_cmd_t fe_sec_mini_cmd) 416 + enum fe_sec_mini_cmd fe_sec_mini_cmd) 417 417 { 418 418 struct tda10071_priv *priv = fe->demodulator_priv; 419 419 struct tda10071_cmd cmd; ··· 476 476 return ret; 477 477 } 478 478 479 - static int tda10071_read_status(struct dvb_frontend *fe, fe_status_t *status) 479 + static int tda10071_read_status(struct dvb_frontend *fe, enum fe_status *status) 480 480 { 481 481 struct tda10071_priv *priv = fe->demodulator_priv; 482 482 int ret; ··· 668 668 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 669 669 int ret, i; 670 670 u8 mode, rolloff, pilot, inversion, div; 671 - fe_modulation_t modulation; 671 + enum fe_modulation modulation; 672 672 673 673 dev_dbg(&priv->i2c->dev, 674 674 "%s: delivery_system=%d modulation=%d frequency=%d symbol_rate=%d inversion=%d pilot=%d rolloff=%d\n",
+5 -5
drivers/media/dvb-frontends/tda10071_priv.h
··· 34 34 u8 meas_count[2]; 35 35 u32 ber; 36 36 u32 ucb; 37 - fe_status_t fe_status; 38 - fe_delivery_system_t delivery_system; 37 + enum fe_status fe_status; 38 + enum fe_delivery_system delivery_system; 39 39 bool warm; /* FW running */ 40 40 }; 41 41 42 42 static struct tda10071_modcod { 43 - fe_delivery_system_t delivery_system; 44 - fe_modulation_t modulation; 45 - fe_code_rate_t fec; 43 + enum fe_delivery_system delivery_system; 44 + enum fe_modulation modulation; 45 + enum fe_code_rate fec; 46 46 u8 val; 47 47 } TDA10071_MODCOD[] = { 48 48 /* NBC-QPSK */
+6 -3
drivers/media/dvb-frontends/tda10086.c
··· 185 185 } 186 186 } 187 187 188 - static int tda10086_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 188 + static int tda10086_set_tone(struct dvb_frontend *fe, 189 + enum fe_sec_tone_mode tone) 189 190 { 190 191 struct tda10086_state* state = fe->demodulator_priv; 191 192 u8 t22k_off = 0x80; ··· 239 238 return 0; 240 239 } 241 240 242 - static int tda10086_send_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 241 + static int tda10086_send_burst(struct dvb_frontend *fe, 242 + enum fe_sec_mini_cmd minicmd) 243 243 { 244 244 struct tda10086_state* state = fe->demodulator_priv; 245 245 u8 oldval = tda10086_read_byte(state, 0x36); ··· 553 551 return 0; 554 552 } 555 553 556 - static int tda10086_read_status(struct dvb_frontend* fe, fe_status_t *fe_status) 554 + static int tda10086_read_status(struct dvb_frontend *fe, 555 + enum fe_status *fe_status) 557 556 { 558 557 struct tda10086_state* state = fe->demodulator_priv; 559 558 u8 val;
+24 -14
drivers/media/dvb-frontends/tda8083.c
··· 97 97 return val; 98 98 } 99 99 100 - static int tda8083_set_inversion (struct tda8083_state* state, fe_spectral_inversion_t inversion) 100 + static int tda8083_set_inversion(struct tda8083_state *state, 101 + enum fe_spectral_inversion inversion) 101 102 { 102 103 /* XXX FIXME: implement other modes than FEC_AUTO */ 103 104 if (inversion == INVERSION_AUTO) ··· 107 106 return -EINVAL; 108 107 } 109 108 110 - static int tda8083_set_fec (struct tda8083_state* state, fe_code_rate_t fec) 109 + static int tda8083_set_fec(struct tda8083_state *state, enum fe_code_rate fec) 111 110 { 112 111 if (fec == FEC_AUTO) 113 112 return tda8083_writereg (state, 0x07, 0xff); ··· 118 117 return -EINVAL; 119 118 } 120 119 121 - static fe_code_rate_t tda8083_get_fec (struct tda8083_state* state) 120 + static enum fe_code_rate tda8083_get_fec(struct tda8083_state *state) 122 121 { 123 122 u8 index; 124 - static fe_code_rate_t fec_tab [] = { FEC_8_9, FEC_1_2, FEC_2_3, FEC_3_4, 125 - FEC_4_5, FEC_5_6, FEC_6_7, FEC_7_8 }; 123 + static enum fe_code_rate fec_tab[] = { 124 + FEC_8_9, FEC_1_2, FEC_2_3, FEC_3_4, 125 + FEC_4_5, FEC_5_6, FEC_6_7, FEC_7_8 126 + }; 126 127 127 128 index = tda8083_readreg(state, 0x0e) & 0x07; 128 129 ··· 181 178 } 182 179 } 183 180 184 - static int tda8083_set_tone (struct tda8083_state* state, fe_sec_tone_mode_t tone) 181 + static int tda8083_set_tone(struct tda8083_state *state, 182 + enum fe_sec_tone_mode tone) 185 183 { 186 184 tda8083_writereg (state, 0x26, 0xf1); 187 185 ··· 196 192 } 197 193 } 198 194 199 - static int tda8083_set_voltage (struct tda8083_state* state, fe_sec_voltage_t voltage) 195 + static int tda8083_set_voltage(struct tda8083_state *state, 196 + enum fe_sec_voltage voltage) 200 197 { 201 198 switch (voltage) { 202 199 case SEC_VOLTAGE_13: ··· 209 204 } 210 205 } 211 206 212 - static int tda8083_send_diseqc_burst (struct tda8083_state* state, fe_sec_mini_cmd_t burst) 207 + static int tda8083_send_diseqc_burst(struct tda8083_state *state, 208 + enum fe_sec_mini_cmd burst) 213 209 { 214 210 switch (burst) { 215 211 case SEC_MINI_A: ··· 228 222 return 0; 229 223 } 230 224 231 - static int tda8083_send_diseqc_msg (struct dvb_frontend* fe, 232 - struct dvb_diseqc_master_cmd *m) 225 + static int tda8083_send_diseqc_msg(struct dvb_frontend *fe, 226 + struct dvb_diseqc_master_cmd *m) 233 227 { 234 228 struct tda8083_state* state = fe->demodulator_priv; 235 229 int i; ··· 246 240 return 0; 247 241 } 248 242 249 - static int tda8083_read_status(struct dvb_frontend* fe, fe_status_t* status) 243 + static int tda8083_read_status(struct dvb_frontend *fe, 244 + enum fe_status *status) 250 245 { 251 246 struct tda8083_state* state = fe->demodulator_priv; 252 247 ··· 379 372 return 0; 380 373 } 381 374 382 - static int tda8083_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) 375 + static int tda8083_diseqc_send_burst(struct dvb_frontend *fe, 376 + enum fe_sec_mini_cmd burst) 383 377 { 384 378 struct tda8083_state* state = fe->demodulator_priv; 385 379 ··· 391 383 return 0; 392 384 } 393 385 394 - static int tda8083_diseqc_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 386 + static int tda8083_diseqc_set_tone(struct dvb_frontend *fe, 387 + enum fe_sec_tone_mode tone) 395 388 { 396 389 struct tda8083_state* state = fe->demodulator_priv; 397 390 ··· 403 394 return 0; 404 395 } 405 396 406 - static int tda8083_diseqc_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 397 + static int tda8083_diseqc_set_voltage(struct dvb_frontend *fe, 398 + enum fe_sec_voltage voltage) 407 399 { 408 400 struct tda8083_state* state = fe->demodulator_priv; 409 401
+4 -2
drivers/media/dvb-frontends/ves1820.c
··· 90 90 return b1[0]; 91 91 } 92 92 93 - static int ves1820_setup_reg0(struct ves1820_state *state, u8 reg0, fe_spectral_inversion_t inversion) 93 + static int ves1820_setup_reg0(struct ves1820_state *state, 94 + u8 reg0, enum fe_spectral_inversion inversion) 94 95 { 95 96 reg0 |= state->reg0 & 0x62; 96 97 ··· 238 237 return 0; 239 238 } 240 239 241 - static int ves1820_read_status(struct dvb_frontend* fe, fe_status_t* status) 240 + static int ves1820_read_status(struct dvb_frontend *fe, 241 + enum fe_status *status) 242 242 { 243 243 struct ves1820_state* state = fe->demodulator_priv; 244 244 int sync;
+9 -6
drivers/media/dvb-frontends/ves1x93.c
··· 41 41 struct dvb_frontend frontend; 42 42 43 43 /* previous uncorrected block counter */ 44 - fe_spectral_inversion_t inversion; 44 + enum fe_spectral_inversion inversion; 45 45 u8 *init_1x93_tab; 46 46 u8 *init_1x93_wtab; 47 47 u8 tab_size; ··· 130 130 return 0; 131 131 } 132 132 133 - static int ves1x93_set_inversion (struct ves1x93_state* state, fe_spectral_inversion_t inversion) 133 + static int ves1x93_set_inversion(struct ves1x93_state *state, 134 + enum fe_spectral_inversion inversion) 134 135 { 135 136 u8 val; 136 137 ··· 157 156 return ves1x93_writereg (state, 0x0c, (state->init_1x93_tab[0x0c] & 0x3f) | val); 158 157 } 159 158 160 - static int ves1x93_set_fec (struct ves1x93_state* state, fe_code_rate_t fec) 159 + static int ves1x93_set_fec(struct ves1x93_state *state, enum fe_code_rate fec) 161 160 { 162 161 if (fec == FEC_AUTO) 163 162 return ves1x93_writereg (state, 0x0d, 0x08); ··· 167 166 return ves1x93_writereg (state, 0x0d, fec - FEC_1_2); 168 167 } 169 168 170 - static fe_code_rate_t ves1x93_get_fec (struct ves1x93_state* state) 169 + static enum fe_code_rate ves1x93_get_fec(struct ves1x93_state *state) 171 170 { 172 171 return FEC_1_2 + ((ves1x93_readreg (state, 0x0d) >> 4) & 0x7); 173 172 } ··· 282 281 return 0; 283 282 } 284 283 285 - static int ves1x93_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) 284 + static int ves1x93_set_voltage(struct dvb_frontend *fe, 285 + enum fe_sec_voltage voltage) 286 286 { 287 287 struct ves1x93_state* state = fe->demodulator_priv; 288 288 ··· 299 297 } 300 298 } 301 299 302 - static int ves1x93_read_status(struct dvb_frontend* fe, fe_status_t* status) 300 + static int ves1x93_read_status(struct dvb_frontend *fe, 301 + enum fe_status *status) 303 302 { 304 303 struct ves1x93_state* state = fe->demodulator_priv; 305 304
+1 -1
drivers/media/dvb-frontends/zl10353.c
··· 462 462 return 0; 463 463 } 464 464 465 - static int zl10353_read_status(struct dvb_frontend *fe, fe_status_t *status) 465 + static int zl10353_read_status(struct dvb_frontend *fe, enum fe_status *status) 466 466 { 467 467 struct zl10353_state *state = fe->demodulator_priv; 468 468 int s6, s7, s8;
+4 -4
drivers/media/firewire/firedtv-fe.c
··· 61 61 } 62 62 63 63 static int fdtv_diseqc_send_burst(struct dvb_frontend *fe, 64 - fe_sec_mini_cmd_t minicmd) 64 + enum fe_sec_mini_cmd minicmd) 65 65 { 66 66 return 0; 67 67 } 68 68 69 - static int fdtv_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 69 + static int fdtv_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 70 70 { 71 71 struct firedtv *fdtv = fe->sec_priv; 72 72 ··· 75 75 } 76 76 77 77 static int fdtv_set_voltage(struct dvb_frontend *fe, 78 - fe_sec_voltage_t voltage) 78 + enum fe_sec_voltage voltage) 79 79 { 80 80 struct firedtv *fdtv = fe->sec_priv; 81 81 ··· 83 83 return 0; 84 84 } 85 85 86 - static int fdtv_read_status(struct dvb_frontend *fe, fe_status_t *status) 86 + static int fdtv_read_status(struct dvb_frontend *fe, enum fe_status *status) 87 87 { 88 88 struct firedtv *fdtv = fe->sec_priv; 89 89 struct firedtv_tuner_status stat;
+2 -2
drivers/media/firewire/firedtv.h
··· 99 99 s8 isochannel; 100 100 struct fdtv_ir_context *ir_context; 101 101 102 - fe_sec_voltage_t voltage; 103 - fe_sec_tone_mode_t tone; 102 + enum fe_sec_voltage voltage; 103 + enum fe_sec_tone_mode tone; 104 104 105 105 struct mutex demux_mutex; 106 106 unsigned long channel_active;
+14 -11
drivers/media/pci/bt8xx/dst.c
··· 425 425 return 0; 426 426 } 427 427 428 - static int dst_set_inversion(struct dst_state *state, fe_spectral_inversion_t inversion) 428 + static int dst_set_inversion(struct dst_state *state, 429 + enum fe_spectral_inversion inversion) 429 430 { 430 431 state->inversion = inversion; 431 432 switch (inversion) { ··· 443 442 return 0; 444 443 } 445 444 446 - static int dst_set_fec(struct dst_state *state, fe_code_rate_t fec) 445 + static int dst_set_fec(struct dst_state *state, enum fe_code_rate fec) 447 446 { 448 447 state->fec = fec; 449 448 return 0; 450 449 } 451 450 452 - static fe_code_rate_t dst_get_fec(struct dst_state *state) 451 + static enum fe_code_rate dst_get_fec(struct dst_state *state) 453 452 { 454 453 return state->fec; 455 454 } ··· 500 499 return 0; 501 500 } 502 501 503 - static int dst_set_modulation(struct dst_state *state, fe_modulation_t modulation) 502 + static int dst_set_modulation(struct dst_state *state, 503 + enum fe_modulation modulation) 504 504 { 505 505 if (state->dst_type != DST_TYPE_IS_CABLE) 506 506 return -EOPNOTSUPP; ··· 538 536 return 0; 539 537 } 540 538 541 - static fe_modulation_t dst_get_modulation(struct dst_state *state) 539 + static enum fe_modulation dst_get_modulation(struct dst_state *state) 542 540 { 543 541 return state->modulation; 544 542 } ··· 1378 1376 return 1; 1379 1377 } 1380 1378 1381 - static int dst_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage); 1379 + static int dst_set_voltage(struct dvb_frontend *fe, 1380 + enum fe_sec_voltage voltage); 1382 1381 1383 1382 static int dst_write_tuna(struct dvb_frontend *fe) 1384 1383 { ··· 1469 1466 return dst_command(state, paket, 8); 1470 1467 } 1471 1468 1472 - static int dst_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 1469 + static int dst_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) 1473 1470 { 1474 1471 int need_cmd, retval = 0; 1475 1472 struct dst_state *state = fe->demodulator_priv; ··· 1503 1500 return retval; 1504 1501 } 1505 1502 1506 - static int dst_set_tone(struct dvb_frontend *fe, fe_sec_tone_mode_t tone) 1503 + static int dst_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 1507 1504 { 1508 1505 struct dst_state *state = fe->demodulator_priv; 1509 1506 ··· 1528 1525 return dst_tone_power_cmd(state); 1529 1526 } 1530 1527 1531 - static int dst_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t minicmd) 1528 + static int dst_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd minicmd) 1532 1529 { 1533 1530 struct dst_state *state = fe->demodulator_priv; 1534 1531 ··· 1578 1575 return 0; 1579 1576 } 1580 1577 1581 - static int dst_read_status(struct dvb_frontend *fe, fe_status_t *status) 1578 + static int dst_read_status(struct dvb_frontend *fe, enum fe_status *status) 1582 1579 { 1583 1580 struct dst_state *state = fe->demodulator_priv; 1584 1581 ··· 1649 1646 bool re_tune, 1650 1647 unsigned int mode_flags, 1651 1648 unsigned int *delay, 1652 - fe_status_t *status) 1649 + enum fe_status *status) 1653 1650 { 1654 1651 struct dst_state *state = fe->demodulator_priv; 1655 1652 struct dtv_frontend_properties *p = &fe->dtv_property_cache;
+6 -6
drivers/media/pci/bt8xx/dst_common.h
··· 113 113 u8 dst_type; 114 114 u32 type_flags; 115 115 u32 frequency; /* intermediate frequency in kHz for QPSK */ 116 - fe_spectral_inversion_t inversion; 116 + enum fe_spectral_inversion inversion; 117 117 u32 symbol_rate; /* symbol rate in Symbols per second */ 118 - fe_code_rate_t fec; 119 - fe_sec_voltage_t voltage; 120 - fe_sec_tone_mode_t tone; 118 + enum fe_code_rate fec; 119 + enum fe_sec_voltage voltage; 120 + enum fe_sec_tone_mode tone; 121 121 u32 decode_freq; 122 122 u8 decode_lock; 123 123 u16 decode_strength; ··· 127 127 u32 bandwidth; 128 128 u32 dst_hw_cap; 129 129 u8 dst_fw_version; 130 - fe_sec_mini_cmd_t minicmd; 131 - fe_modulation_t modulation; 130 + enum fe_sec_mini_cmd minicmd; 131 + enum fe_modulation modulation; 132 132 u8 messages[256]; 133 133 u8 mac_address[8]; 134 134 u8 fw_version[8];
+6 -4
drivers/media/pci/cx23885/cx23885-dvb.c
··· 572 572 .refclock = 27000000, 573 573 }; 574 574 575 - static int p8000_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 575 + static int p8000_set_voltage(struct dvb_frontend *fe, 576 + enum fe_sec_voltage voltage) 576 577 { 577 578 struct cx23885_tsport *port = fe->dvb->priv; 578 579 struct cx23885_dev *dev = port->dev; ··· 588 587 } 589 588 590 589 static int dvbsky_t9580_set_voltage(struct dvb_frontend *fe, 591 - fe_sec_voltage_t voltage) 590 + enum fe_sec_voltage voltage) 592 591 { 593 592 struct cx23885_tsport *port = fe->dvb->priv; 594 593 struct cx23885_dev *dev = port->dev; ··· 617 616 } 618 617 619 618 static int dvbsky_s952_portc_set_voltage(struct dvb_frontend *fe, 620 - fe_sec_voltage_t voltage) 619 + enum fe_sec_voltage voltage) 621 620 { 622 621 struct cx23885_tsport *port = fe->dvb->priv; 623 622 struct cx23885_dev *dev = port->dev; ··· 1187 1186 struct i2c_client *client_demod = NULL, *client_tuner = NULL; 1188 1187 struct i2c_client *client_sec = NULL; 1189 1188 const struct m88ds3103_config *p_m88ds3103_config = NULL; 1190 - int (*p_set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage) = NULL; 1189 + int (*p_set_voltage)(struct dvb_frontend *fe, 1190 + enum fe_sec_voltage voltage) = NULL; 1191 1191 int mfe_shared = 0; /* bus not shared by default */ 1192 1192 int ret; 1193 1193
+1 -1
drivers/media/pci/cx23885/cx23885-f300.c
··· 144 144 return ret; 145 145 } 146 146 147 - int f300_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 147 + int f300_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) 148 148 { 149 149 u8 buf[16]; 150 150
+1 -1
drivers/media/pci/cx23885/cx23885-f300.h
··· 1 1 extern int f300_set_voltage(struct dvb_frontend *fe, 2 - fe_sec_voltage_t voltage); 2 + enum fe_sec_voltage voltage);
+1 -1
drivers/media/pci/cx23885/cx23885.h
··· 309 309 310 310 int (*set_frontend)(struct dvb_frontend *fe); 311 311 int (*fe_set_voltage)(struct dvb_frontend *fe, 312 - fe_sec_voltage_t voltage); 312 + enum fe_sec_voltage voltage); 313 313 }; 314 314 315 315 struct cx23885_kernel_ir {
+6 -6
drivers/media/pci/cx88/cx88-dvb.c
··· 449 449 } 450 450 451 451 static int kworld_dvbs_100_set_voltage(struct dvb_frontend* fe, 452 - fe_sec_voltage_t voltage) 452 + enum fe_sec_voltage voltage) 453 453 { 454 454 struct cx8802_dev *dev= fe->dvb->priv; 455 455 struct cx88_core *core = dev->core; ··· 465 465 } 466 466 467 467 static int geniatech_dvbs_set_voltage(struct dvb_frontend *fe, 468 - fe_sec_voltage_t voltage) 468 + enum fe_sec_voltage voltage) 469 469 { 470 470 struct cx8802_dev *dev= fe->dvb->priv; 471 471 struct cx88_core *core = dev->core; ··· 481 481 } 482 482 483 483 static int tevii_dvbs_set_voltage(struct dvb_frontend *fe, 484 - fe_sec_voltage_t voltage) 484 + enum fe_sec_voltage voltage) 485 485 { 486 486 struct cx8802_dev *dev= fe->dvb->priv; 487 487 struct cx88_core *core = dev->core; ··· 505 505 } 506 506 507 507 static int vp1027_set_voltage(struct dvb_frontend *fe, 508 - fe_sec_voltage_t voltage) 508 + enum fe_sec_voltage voltage) 509 509 { 510 510 struct cx8802_dev *dev = fe->dvb->priv; 511 511 struct cx88_core *core = dev->core; ··· 897 897 } 898 898 899 899 static int samsung_smt_7020_set_tone(struct dvb_frontend *fe, 900 - fe_sec_tone_mode_t tone) 900 + enum fe_sec_tone_mode tone) 901 901 { 902 902 struct cx8802_dev *dev = fe->dvb->priv; 903 903 struct cx88_core *core = dev->core; ··· 919 919 } 920 920 921 921 static int samsung_smt_7020_set_voltage(struct dvb_frontend *fe, 922 - fe_sec_voltage_t voltage) 922 + enum fe_sec_voltage voltage) 923 923 { 924 924 struct cx8802_dev *dev = fe->dvb->priv; 925 925 struct cx88_core *core = dev->core;
+3 -2
drivers/media/pci/cx88/cx88.h
··· 375 375 376 376 /* config info -- dvb */ 377 377 #if IS_ENABLED(CONFIG_VIDEO_CX88_DVB) 378 - int (*prev_set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage); 378 + int (*prev_set_voltage)(struct dvb_frontend *fe, 379 + enum fe_sec_voltage voltage); 379 380 #endif 380 - void (*gate_ctrl)(struct cx88_core *core, int open); 381 + void (*gate_ctrl)(struct cx88_core *core, int open); 381 382 382 383 /* state info */ 383 384 struct task_struct *kthread;
+2 -1
drivers/media/pci/dm1105/dm1105.c
··· 591 591 return container_of(fe->dvb, struct dm1105_dev, dvb_adapter); 592 592 } 593 593 594 - static int dm1105_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 594 + static int dm1105_set_voltage(struct dvb_frontend *fe, 595 + enum fe_sec_voltage voltage) 595 596 { 596 597 struct dm1105_dev *dev = frontend_to_dm1105_dev(fe); 597 598
+1 -1
drivers/media/pci/mantis/mantis_vp1034.c
··· 44 44 #define MANTIS_MODEL_NAME "VP-1034" 45 45 #define MANTIS_DEV_TYPE "DVB-S/DSS" 46 46 47 - int vp1034_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 47 + int vp1034_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) 48 48 { 49 49 struct mantis_pci *mantis = fe->dvb->priv; 50 50
+2 -1
drivers/media/pci/mantis/mantis_vp1034.h
··· 28 28 #define MANTIS_VP_1034_DVB_S 0x0014 29 29 30 30 extern struct mantis_hwconfig vp1034_config; 31 - extern int vp1034_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage); 31 + extern int vp1034_set_voltage(struct dvb_frontend *fe, 32 + enum fe_sec_voltage voltage); 32 33 33 34 #endif /* __MANTIS_VP1034_H */
+1 -1
drivers/media/pci/ngene/ngene.h
··· 682 682 int AudioDTOUpdated; 683 683 u32 AudioDTOValue; 684 684 685 - int (*set_tone)(struct dvb_frontend *, fe_sec_tone_mode_t); 685 + int (*set_tone)(struct dvb_frontend *, enum fe_sec_tone_mode); 686 686 u8 lnbh; 687 687 688 688 /* stuff from analog driver */
+3 -3
drivers/media/pci/pt1/pt1.c
··· 101 101 struct dmxdev dmxdev; 102 102 struct dvb_frontend *fe; 103 103 int (*orig_set_voltage)(struct dvb_frontend *fe, 104 - fe_sec_voltage_t voltage); 104 + enum fe_sec_voltage voltage); 105 105 int (*orig_sleep)(struct dvb_frontend *fe); 106 106 int (*orig_init)(struct dvb_frontend *fe); 107 107 108 - fe_sec_voltage_t voltage; 108 + enum fe_sec_voltage voltage; 109 109 int sleep; 110 110 }; 111 111 ··· 575 575 mutex_unlock(&pt1->lock); 576 576 } 577 577 578 - static int pt1_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 578 + static int pt1_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) 579 579 { 580 580 struct pt1_adapter *adap; 581 581
+2 -2
drivers/media/pci/pt1/va1j5jf8007s.c
··· 108 108 } 109 109 110 110 static int 111 - va1j5jf8007s_read_status(struct dvb_frontend *fe, fe_status_t *status) 111 + va1j5jf8007s_read_status(struct dvb_frontend *fe, enum fe_status *status) 112 112 { 113 113 struct va1j5jf8007s_state *state; 114 114 ··· 387 387 va1j5jf8007s_tune(struct dvb_frontend *fe, 388 388 bool re_tune, 389 389 unsigned int mode_flags, unsigned int *delay, 390 - fe_status_t *status) 390 + enum fe_status *status) 391 391 { 392 392 struct va1j5jf8007s_state *state; 393 393 int ret;
+2 -2
drivers/media/pci/pt1/va1j5jf8007t.c
··· 98 98 } 99 99 100 100 static int 101 - va1j5jf8007t_read_status(struct dvb_frontend *fe, fe_status_t *status) 101 + va1j5jf8007t_read_status(struct dvb_frontend *fe, enum fe_status *status) 102 102 { 103 103 struct va1j5jf8007t_state *state; 104 104 ··· 266 266 va1j5jf8007t_tune(struct dvb_frontend *fe, 267 267 bool re_tune, 268 268 unsigned int mode_flags, unsigned int *delay, 269 - fe_status_t *status) 269 + enum fe_status *status) 270 270 { 271 271 struct va1j5jf8007t_state *state; 272 272 int ret;
+1 -1
drivers/media/pci/pt3/pt3.c
··· 188 188 return ret; 189 189 } 190 190 191 - static int pt3_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t volt) 191 + static int pt3_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage volt) 192 192 { 193 193 struct pt3_adapter *adap; 194 194 struct pt3_board *pt3;
+4 -2
drivers/media/pci/saa7134/saa7134-dvb.c
··· 987 987 * special case: lnb supply is connected to the gated i2c 988 988 */ 989 989 990 - static int md8800_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 990 + static int md8800_set_voltage(struct dvb_frontend *fe, 991 + enum fe_sec_voltage voltage) 991 992 { 992 993 int res = -EIO; 993 994 struct saa7134_dev *dev = fe->dvb->priv; ··· 1014 1013 return res; 1015 1014 }; 1016 1015 1017 - static int md8800_set_voltage2(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 1016 + static int md8800_set_voltage2(struct dvb_frontend *fe, 1017 + enum fe_sec_voltage voltage) 1018 1018 { 1019 1019 struct saa7134_dev *dev = fe->dvb->priv; 1020 1020 u8 wbuf[2] = { 0x1f, 00 };
+2 -1
drivers/media/pci/saa7134/saa7134.h
··· 656 656 /* SAA7134_MPEG_DVB only */ 657 657 struct vb2_dvb_frontends frontends; 658 658 int (*original_demod_sleep)(struct dvb_frontend *fe); 659 - int (*original_set_voltage)(struct dvb_frontend *fe, fe_sec_voltage_t voltage); 659 + int (*original_set_voltage)(struct dvb_frontend *fe, 660 + enum fe_sec_voltage voltage); 660 661 int (*original_set_high_voltage)(struct dvb_frontend *fe, long arg); 661 662 #endif 662 663 void (*gate_ctrl)(struct saa7134_dev *dev, int open);
+11 -7
drivers/media/pci/ttpci/av7110.c
··· 1172 1172 ******************************************************************************/ 1173 1173 1174 1174 1175 - static int av7110_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 1175 + static int av7110_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 1176 1176 { 1177 1177 struct av7110* av7110 = fe->dvb->priv; 1178 1178 ··· 1197 1197 } 1198 1198 1199 1199 static int av7110_diseqc_send_burst(struct dvb_frontend* fe, 1200 - fe_sec_mini_cmd_t minicmd) 1200 + enum fe_sec_mini_cmd minicmd) 1201 1201 { 1202 1202 struct av7110* av7110 = fe->dvb->priv; 1203 1203 ··· 1946 1946 1947 1947 1948 1948 1949 - static int av7110_fe_lock_fix(struct av7110* av7110, fe_status_t status) 1949 + static int av7110_fe_lock_fix(struct av7110 *av7110, enum fe_status status) 1950 1950 { 1951 1951 int ret = 0; 1952 1952 int synced = (status & FE_HAS_LOCK) ? 1 : 0; ··· 2008 2008 return ret; 2009 2009 } 2010 2010 2011 - static int av7110_fe_read_status(struct dvb_frontend* fe, fe_status_t* status) 2011 + static int av7110_fe_read_status(struct dvb_frontend *fe, 2012 + enum fe_status *status) 2012 2013 { 2013 2014 struct av7110* av7110 = fe->dvb->priv; 2014 2015 ··· 2044 2043 return ret; 2045 2044 } 2046 2045 2047 - static int av7110_fe_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 2046 + static int av7110_fe_diseqc_send_burst(struct dvb_frontend *fe, 2047 + enum fe_sec_mini_cmd minicmd) 2048 2048 { 2049 2049 struct av7110* av7110 = fe->dvb->priv; 2050 2050 ··· 2057 2055 return ret; 2058 2056 } 2059 2057 2060 - static int av7110_fe_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 2058 + static int av7110_fe_set_tone(struct dvb_frontend *fe, 2059 + enum fe_sec_tone_mode tone) 2061 2060 { 2062 2061 struct av7110* av7110 = fe->dvb->priv; 2063 2062 ··· 2070 2067 return ret; 2071 2068 } 2072 2069 2073 - static int av7110_fe_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 2070 + static int av7110_fe_set_voltage(struct dvb_frontend *fe, 2071 + enum fe_sec_voltage voltage) 2074 2072 { 2075 2073 struct av7110* av7110 = fe->dvb->priv; 2076 2074
+16 -11
drivers/media/pci/ttpci/av7110.h
··· 269 269 unsigned long size_root; 270 270 271 271 struct dvb_frontend* fe; 272 - fe_status_t fe_status; 272 + enum fe_status fe_status; 273 273 274 274 struct mutex ioctl_mutex; 275 275 276 276 /* crash recovery */ 277 277 void (*recover)(struct av7110* av7110); 278 - fe_sec_voltage_t saved_voltage; 279 - fe_sec_tone_mode_t saved_tone; 278 + enum fe_sec_voltage saved_voltage; 279 + enum fe_sec_tone_mode saved_tone; 280 280 struct dvb_diseqc_master_cmd saved_master_cmd; 281 - fe_sec_mini_cmd_t saved_minicmd; 281 + enum fe_sec_mini_cmd saved_minicmd; 282 282 283 283 int (*fe_init)(struct dvb_frontend* fe); 284 - int (*fe_read_status)(struct dvb_frontend* fe, fe_status_t* status); 285 - int (*fe_diseqc_reset_overload)(struct dvb_frontend* fe); 286 - int (*fe_diseqc_send_master_cmd)(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd); 287 - int (*fe_diseqc_send_burst)(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd); 288 - int (*fe_set_tone)(struct dvb_frontend* fe, fe_sec_tone_mode_t tone); 289 - int (*fe_set_voltage)(struct dvb_frontend* fe, fe_sec_voltage_t voltage); 290 - int (*fe_dishnetwork_send_legacy_command)(struct dvb_frontend* fe, unsigned long cmd); 284 + int (*fe_read_status)(struct dvb_frontend *fe, enum fe_status *status); 285 + int (*fe_diseqc_reset_overload)(struct dvb_frontend *fe); 286 + int (*fe_diseqc_send_master_cmd)(struct dvb_frontend *fe, 287 + struct dvb_diseqc_master_cmd *cmd); 288 + int (*fe_diseqc_send_burst)(struct dvb_frontend *fe, 289 + enum fe_sec_mini_cmd minicmd); 290 + int (*fe_set_tone)(struct dvb_frontend *fe, 291 + enum fe_sec_tone_mode tone); 292 + int (*fe_set_voltage)(struct dvb_frontend *fe, 293 + enum fe_sec_voltage voltage); 294 + int (*fe_dishnetwork_send_legacy_command)(struct dvb_frontend *fe, 295 + unsigned long cmd); 291 296 int (*fe_set_frontend)(struct dvb_frontend *fe); 292 297 }; 293 298
+2 -1
drivers/media/pci/ttpci/budget-core.c
··· 161 161 return 0; 162 162 } 163 163 164 - static int budget_read_fe_status(struct dvb_frontend *fe, fe_status_t *status) 164 + static int budget_read_fe_status(struct dvb_frontend *fe, 165 + enum fe_status *status) 165 166 { 166 167 struct budget *budget = (struct budget *) fe->dvb->priv; 167 168 int synced;
+9 -6
drivers/media/pci/ttpci/budget-patch.c
··· 128 128 return 0; 129 129 } 130 130 131 - /* shamelessly copy/pasted from budget.c 132 - */ 133 - static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 131 + /* shamelessly copy/pasted from budget.c */ 132 + static int budget_set_tone(struct dvb_frontend *fe, 133 + enum fe_sec_tone_mode tone) 134 134 { 135 135 struct budget* budget = (struct budget*) fe->dvb->priv; 136 136 ··· 159 159 return 0; 160 160 } 161 161 162 - static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 162 + static int budget_diseqc_send_burst(struct dvb_frontend *fe, 163 + enum fe_sec_mini_cmd minicmd) 163 164 { 164 165 struct budget* budget = (struct budget*) fe->dvb->priv; 165 166 ··· 224 223 return 0; 225 224 } 226 225 227 - static int budget_patch_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 226 + static int budget_patch_set_tone(struct dvb_frontend *fe, 227 + enum fe_sec_tone_mode tone) 228 228 { 229 229 struct budget_patch* budget = (struct budget_patch*) fe->dvb->priv; 230 230 ··· 254 252 return 0; 255 253 } 256 254 257 - static int budget_patch_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 255 + static int budget_patch_diseqc_send_burst(struct dvb_frontend *fe, 256 + enum fe_sec_mini_cmd minicmd) 258 257 { 259 258 struct budget_patch* budget = (struct budget_patch*) fe->dvb->priv; 260 259
+8 -4
drivers/media/pci/ttpci/budget.c
··· 132 132 * Voltage must be set here. 133 133 * GPIO 1: LNBP EN, GPIO 2: LNBP VSEL 134 134 */ 135 - static int SetVoltage_Activy (struct budget *budget, fe_sec_voltage_t voltage) 135 + static int SetVoltage_Activy(struct budget *budget, 136 + enum fe_sec_voltage voltage) 136 137 { 137 138 struct saa7146_dev *dev=budget->dev; 138 139 ··· 158 157 return 0; 159 158 } 160 159 161 - static int siemens_budget_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 160 + static int siemens_budget_set_voltage(struct dvb_frontend *fe, 161 + enum fe_sec_voltage voltage) 162 162 { 163 163 struct budget* budget = (struct budget*) fe->dvb->priv; 164 164 165 165 return SetVoltage_Activy (budget, voltage); 166 166 } 167 167 168 - static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 168 + static int budget_set_tone(struct dvb_frontend *fe, 169 + enum fe_sec_tone_mode tone) 169 170 { 170 171 struct budget* budget = (struct budget*) fe->dvb->priv; 171 172 ··· 196 193 return 0; 197 194 } 198 195 199 - static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) 196 + static int budget_diseqc_send_burst(struct dvb_frontend *fe, 197 + enum fe_sec_mini_cmd minicmd) 200 198 { 201 199 struct budget* budget = (struct budget*) fe->dvb->priv; 202 200
+1 -1
drivers/media/pci/ttpci/budget.h
··· 72 72 73 73 struct dvb_adapter dvb_adapter; 74 74 struct dvb_frontend *dvb_frontend; 75 - int (*read_fe_status)(struct dvb_frontend *fe, fe_status_t *status); 75 + int (*read_fe_status)(struct dvb_frontend *fe, enum fe_status *status); 76 76 int fe_synced; 77 77 78 78 void *priv;
+1 -1
drivers/media/usb/dvb-usb-v2/af9015.c
··· 641 641 642 642 /* override demod callbacks for resource locking */ 643 643 static int af9015_af9013_read_status(struct dvb_frontend *fe, 644 - fe_status_t *status) 644 + enum fe_status *status) 645 645 { 646 646 int ret; 647 647 struct af9015_state *state = fe_to_priv(fe);
+1 -1
drivers/media/usb/dvb-usb-v2/af9015.h
··· 133 133 134 134 /* for demod callback override */ 135 135 int (*set_frontend[2]) (struct dvb_frontend *fe); 136 - int (*read_status[2]) (struct dvb_frontend *fe, fe_status_t *status); 136 + int (*read_status[2]) (struct dvb_frontend *fe, enum fe_status *status); 137 137 int (*init[2]) (struct dvb_frontend *fe); 138 138 int (*sleep[2]) (struct dvb_frontend *fe); 139 139 int (*tuner_init[2]) (struct dvb_frontend *fe);
+6 -5
drivers/media/usb/dvb-usb-v2/dvbsky.c
··· 45 45 46 46 /* fe hook functions*/ 47 47 int (*fe_set_voltage)(struct dvb_frontend *fe, 48 - fe_sec_voltage_t voltage); 48 + enum fe_sec_voltage voltage); 49 49 int (*fe_read_status)(struct dvb_frontend *fe, 50 - fe_status_t *status); 50 + enum fe_status *status); 51 51 }; 52 52 53 53 static int dvbsky_usb_generic_rw(struct dvb_usb_device *d, ··· 237 237 #endif 238 238 239 239 static int dvbsky_usb_set_voltage(struct dvb_frontend *fe, 240 - fe_sec_voltage_t voltage) 240 + enum fe_sec_voltage voltage) 241 241 { 242 242 struct dvb_usb_device *d = fe_to_d(fe); 243 243 struct dvbsky_state *state = d_to_priv(d); ··· 277 277 return 0; 278 278 } 279 279 280 - static int dvbsky_usb_read_status(struct dvb_frontend *fe, fe_status_t *status) 280 + static int dvbsky_usb_read_status(struct dvb_frontend *fe, 281 + enum fe_status *status) 281 282 { 282 283 struct dvb_usb_device *d = fe_to_d(fe); 283 284 struct dvbsky_state *state = d_to_priv(d); ··· 369 368 } 370 369 371 370 static int dvbsky_usb_ci_set_voltage(struct dvb_frontend *fe, 372 - fe_sec_voltage_t voltage) 371 + enum fe_sec_voltage voltage) 373 372 { 374 373 struct dvb_usb_device *d = fe_to_d(fe); 375 374 struct dvbsky_state *state = d_to_priv(d);
+5 -5
drivers/media/usb/dvb-usb-v2/lmedm04.c
··· 126 126 127 127 struct lme2510_state { 128 128 unsigned long int_urb_due; 129 - fe_status_t lock_status; 129 + enum fe_status lock_status; 130 130 u8 id; 131 131 u8 tuner_config; 132 132 u8 signal_level; ··· 144 144 struct urb *lme_urb; 145 145 void *usb_buffer; 146 146 /* Frontend original calls */ 147 - int (*fe_read_status)(struct dvb_frontend *, fe_status_t *); 147 + int (*fe_read_status)(struct dvb_frontend *, enum fe_status *); 148 148 int (*fe_read_signal_strength)(struct dvb_frontend *, u16 *); 149 149 int (*fe_read_snr)(struct dvb_frontend *, u16 *); 150 150 int (*fe_read_ber)(struct dvb_frontend *, u32 *); 151 151 int (*fe_read_ucblocks)(struct dvb_frontend *, u32 *); 152 - int (*fe_set_voltage)(struct dvb_frontend *, fe_sec_voltage_t); 152 + int (*fe_set_voltage)(struct dvb_frontend *, enum fe_sec_voltage); 153 153 u8 dvb_usb_lme2510_firmware; 154 154 }; 155 155 ··· 802 802 }; 803 803 804 804 static int dm04_lme2510_set_voltage(struct dvb_frontend *fe, 805 - fe_sec_voltage_t voltage) 805 + enum fe_sec_voltage voltage) 806 806 { 807 807 struct dvb_usb_device *d = fe_to_d(fe); 808 808 struct lme2510_state *st = fe_to_priv(fe); ··· 837 837 return (ret < 0) ? -ENODEV : 0; 838 838 } 839 839 840 - static int dm04_read_status(struct dvb_frontend *fe, fe_status_t *status) 840 + static int dm04_read_status(struct dvb_frontend *fe, enum fe_status *status) 841 841 { 842 842 struct dvb_usb_device *d = fe_to_d(fe); 843 843 struct lme2510_state *st = d->priv;
+7 -7
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
··· 72 72 73 73 static 74 74 int mxl1x1sf_demod_get_tps_code_rate(struct mxl111sf_demod_state *state, 75 - fe_code_rate_t *code_rate) 75 + enum fe_code_rate *code_rate) 76 76 { 77 77 u8 val; 78 78 int ret = mxl111sf_demod_read_reg(state, V6_CODE_RATE_TPS_REG, &val); ··· 103 103 104 104 static 105 105 int mxl1x1sf_demod_get_tps_modulation(struct mxl111sf_demod_state *state, 106 - fe_modulation_t *modulation) 106 + enum fe_modulation *modulation) 107 107 { 108 108 u8 val; 109 109 int ret = mxl111sf_demod_read_reg(state, V6_MODORDER_TPS_REG, &val); ··· 128 128 129 129 static 130 130 int mxl1x1sf_demod_get_tps_guard_fft_mode(struct mxl111sf_demod_state *state, 131 - fe_transmit_mode_t *fft_mode) 131 + enum fe_transmit_mode *fft_mode) 132 132 { 133 133 u8 val; 134 134 int ret = mxl111sf_demod_read_reg(state, V6_MODE_TPS_REG, &val); ··· 153 153 154 154 static 155 155 int mxl1x1sf_demod_get_tps_guard_interval(struct mxl111sf_demod_state *state, 156 - fe_guard_interval_t *guard) 156 + enum fe_guard_interval *guard) 157 157 { 158 158 u8 val; 159 159 int ret = mxl111sf_demod_read_reg(state, V6_CP_TPS_REG, &val); ··· 181 181 182 182 static 183 183 int mxl1x1sf_demod_get_tps_hierarchy(struct mxl111sf_demod_state *state, 184 - fe_hierarchy_t *hierarchy) 184 + enum fe_hierarchy *hierarchy) 185 185 { 186 186 u8 val; 187 187 int ret = mxl111sf_demod_read_reg(state, V6_TPS_HIERACHY_REG, &val); ··· 441 441 } 442 442 443 443 static int mxl111sf_demod_read_status(struct dvb_frontend *fe, 444 - fe_status_t *status) 444 + enum fe_status *status) 445 445 { 446 446 struct mxl111sf_demod_state *state = fe->demodulator_priv; 447 447 int ret, locked, cr_lock, sync_lock, fec_lock; ··· 480 480 u16 *signal_strength) 481 481 { 482 482 struct mxl111sf_demod_state *state = fe->demodulator_priv; 483 - fe_modulation_t modulation; 483 + enum fe_modulation modulation; 484 484 u16 snr; 485 485 486 486 mxl111sf_demod_calc_snr(state, &snr);
+3 -2
drivers/media/usb/dvb-usb/af9005-fe.c
··· 29 29 30 30 struct af9005_fe_state { 31 31 struct dvb_usb_device *d; 32 - fe_status_t stat; 32 + enum fe_status stat; 33 33 34 34 /* retraining parameters */ 35 35 u32 original_fcw; ··· 437 437 return 0; 438 438 } 439 439 440 - static int af9005_fe_read_status(struct dvb_frontend *fe, fe_status_t * stat) 440 + static int af9005_fe_read_status(struct dvb_frontend *fe, 441 + enum fe_status *stat) 441 442 { 442 443 struct af9005_fe_state *state = fe->demodulator_priv; 443 444 u8 temp;
+2 -1
drivers/media/usb/dvb-usb/az6027.c
··· 778 778 } 779 779 */ 780 780 781 - static int az6027_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 781 + static int az6027_set_voltage(struct dvb_frontend *fe, 782 + enum fe_sec_voltage voltage) 782 783 { 783 784 784 785 u8 buf;
+1 -1
drivers/media/usb/dvb-usb/cinergyT2-fe.c
··· 142 142 }; 143 143 144 144 static int cinergyt2_fe_read_status(struct dvb_frontend *fe, 145 - fe_status_t *status) 145 + enum fe_status *status) 146 146 { 147 147 struct cinergyt2_fe_state *state = fe->demodulator_priv; 148 148 struct dvbt_get_status_msg result;
+1 -1
drivers/media/usb/dvb-usb/dib0700.h
··· 48 48 u8 disable_streaming_master_mode; 49 49 u32 fw_version; 50 50 u32 nb_packet_buffer_size; 51 - int (*read_status)(struct dvb_frontend *, fe_status_t *); 51 + int (*read_status)(struct dvb_frontend *, enum fe_status *); 52 52 int (*sleep)(struct dvb_frontend* fe); 53 53 u8 buf[255]; 54 54 };
+1 -1
drivers/media/usb/dvb-usb/dib0700_devices.c
··· 3309 3309 } 3310 3310 3311 3311 static int novatd_read_status_override(struct dvb_frontend *fe, 3312 - fe_status_t *stat) 3312 + enum fe_status *stat) 3313 3313 { 3314 3314 struct dvb_usb_adapter *adap = fe->dvb->priv; 3315 3315 struct dvb_usb_device *dev = adap->dev;
+4 -3
drivers/media/usb/dvb-usb/dtt200u-fe.c
··· 14 14 struct dtt200u_fe_state { 15 15 struct dvb_usb_device *d; 16 16 17 - fe_status_t stat; 17 + enum fe_status stat; 18 18 19 19 struct dtv_frontend_properties fep; 20 20 struct dvb_frontend frontend; 21 21 }; 22 22 23 - static int dtt200u_fe_read_status(struct dvb_frontend* fe, fe_status_t *stat) 23 + static int dtt200u_fe_read_status(struct dvb_frontend *fe, 24 + enum fe_status *stat) 24 25 { 25 26 struct dtt200u_fe_state *state = fe->demodulator_priv; 26 27 u8 st = GET_TUNE_STATUS, b[3]; ··· 106 105 struct dtv_frontend_properties *fep = &fe->dtv_property_cache; 107 106 struct dtt200u_fe_state *state = fe->demodulator_priv; 108 107 int i; 109 - fe_status_t st; 108 + enum fe_status st; 110 109 u16 freq = fep->frequency / 250000; 111 110 u8 bwbuf[2] = { SET_BANDWIDTH, 0 },freqbuf[3] = { SET_RF_FREQ, 0, 0 }; 112 111
+8 -5
drivers/media/usb/dvb-usb/dw2102.c
··· 121 121 struct i2c_client *i2c_client_tuner; 122 122 123 123 /* fe hook functions*/ 124 - int (*old_set_voltage)(struct dvb_frontend *f, fe_sec_voltage_t v); 124 + int (*old_set_voltage)(struct dvb_frontend *f, enum fe_sec_voltage v); 125 125 int (*fe_read_status)(struct dvb_frontend *fe, 126 - fe_status_t *status); 126 + enum fe_status *status); 127 127 }; 128 128 129 129 /* debug */ ··· 949 949 return 0; 950 950 } 951 951 952 - static int dw210x_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 952 + static int dw210x_set_voltage(struct dvb_frontend *fe, 953 + enum fe_sec_voltage voltage) 953 954 { 954 955 static u8 command_13v[] = {0x00, 0x01}; 955 956 static u8 command_18v[] = {0x01, 0x01}; ··· 974 973 return 0; 975 974 } 976 975 977 - static int s660_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 976 + static int s660_set_voltage(struct dvb_frontend *fe, 977 + enum fe_sec_voltage voltage) 978 978 { 979 979 struct dvb_usb_adapter *d = 980 980 (struct dvb_usb_adapter *)(fe->dvb->priv); ··· 1006 1004 i2c_transfer(&udev_adap->dev->i2c_adap, &msg, 1); 1007 1005 } 1008 1006 1009 - static int tt_s2_4600_read_status(struct dvb_frontend *fe, fe_status_t *status) 1007 + static int tt_s2_4600_read_status(struct dvb_frontend *fe, 1008 + enum fe_status *status) 1010 1009 { 1011 1010 struct dvb_usb_adapter *d = 1012 1011 (struct dvb_usb_adapter *)(fe->dvb->priv);
+2 -1
drivers/media/usb/dvb-usb/friio-fe.c
··· 210 210 return -EREMOTEIO; 211 211 } 212 212 213 - static int jdvbt90502_read_status(struct dvb_frontend *fe, fe_status_t *state) 213 + static int jdvbt90502_read_status(struct dvb_frontend *fe, 214 + enum fe_status *state) 214 215 { 215 216 u8 result; 216 217 int ret;
+8 -5
drivers/media/usb/dvb-usb/gp8psk-fe.c
··· 51 51 return 0; 52 52 } 53 53 54 - static int gp8psk_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) 54 + static int gp8psk_fe_read_status(struct dvb_frontend *fe, 55 + enum fe_status *status) 55 56 { 56 57 struct gp8psk_fe_state *st = fe->demodulator_priv; 57 58 gp8psk_fe_update_status(st); ··· 237 236 return 0; 238 237 } 239 238 240 - static int gp8psk_fe_send_diseqc_burst (struct dvb_frontend* fe, 241 - fe_sec_mini_cmd_t burst) 239 + static int gp8psk_fe_send_diseqc_burst(struct dvb_frontend *fe, 240 + enum fe_sec_mini_cmd burst) 242 241 { 243 242 struct gp8psk_fe_state *st = fe->demodulator_priv; 244 243 u8 cmd; ··· 255 254 return 0; 256 255 } 257 256 258 - static int gp8psk_fe_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 257 + static int gp8psk_fe_set_tone(struct dvb_frontend *fe, 258 + enum fe_sec_tone_mode tone) 259 259 { 260 260 struct gp8psk_fe_state* state = fe->demodulator_priv; 261 261 ··· 267 265 return 0; 268 266 } 269 267 270 - static int gp8psk_fe_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t voltage) 268 + static int gp8psk_fe_set_voltage(struct dvb_frontend *fe, 269 + enum fe_sec_voltage voltage) 271 270 { 272 271 struct gp8psk_fe_state* state = fe->demodulator_priv; 273 272
+2 -1
drivers/media/usb/dvb-usb/opera1.c
··· 167 167 .functionality = opera1_i2c_func, 168 168 }; 169 169 170 - static int opera1_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage) 170 + static int opera1_set_voltage(struct dvb_frontend *fe, 171 + enum fe_sec_voltage voltage) 171 172 { 172 173 static u8 command_13v[1]={0x00}; 173 174 static u8 command_18v[1]={0x01};
+1 -1
drivers/media/usb/dvb-usb/technisat-usb2.c
··· 453 453 454 454 /* frontend attach */ 455 455 static int technisat_usb2_set_voltage(struct dvb_frontend *fe, 456 - fe_sec_voltage_t voltage) 456 + enum fe_sec_voltage voltage) 457 457 { 458 458 int i; 459 459 u8 gpio[3] = { 0 }; /* 0 = 2, 1 = 3, 2 = 4 */
+10 -7
drivers/media/usb/dvb-usb/vp702x-fe.c
··· 26 26 27 27 struct dvb_frontend_ops ops; 28 28 29 - fe_sec_voltage_t voltage; 30 - fe_sec_tone_mode_t tone_mode; 29 + enum fe_sec_voltage voltage; 30 + enum fe_sec_tone_mode tone_mode; 31 31 32 32 u8 lnb_buf[8]; 33 33 ··· 72 72 return ~s+1; 73 73 } 74 74 75 - static int vp702x_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) 75 + static int vp702x_fe_read_status(struct dvb_frontend *fe, 76 + enum fe_status *status) 76 77 { 77 78 struct vp702x_fe_state *st = fe->demodulator_priv; 78 79 vp702x_fe_refresh_state(st); ··· 244 243 return 0; 245 244 } 246 245 247 - static int vp702x_fe_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) 246 + static int vp702x_fe_send_diseqc_burst(struct dvb_frontend *fe, 247 + enum fe_sec_mini_cmd burst) 248 248 { 249 249 deb_fe("%s\n",__func__); 250 250 return 0; 251 251 } 252 252 253 - static int vp702x_fe_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 253 + static int vp702x_fe_set_tone(struct dvb_frontend *fe, 254 + enum fe_sec_tone_mode tone) 254 255 { 255 256 struct vp702x_fe_state *st = fe->demodulator_priv; 256 257 struct vp702x_device_state *dst = st->d->priv; ··· 285 282 return 0; 286 283 } 287 284 288 - static int vp702x_fe_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_t 289 - voltage) 285 + static int vp702x_fe_set_voltage(struct dvb_frontend *fe, 286 + enum fe_sec_voltage voltage) 290 287 { 291 288 struct vp702x_fe_state *st = fe->demodulator_priv; 292 289 struct vp702x_device_state *dst = st->d->priv;
+2 -1
drivers/media/usb/dvb-usb/vp7045-fe.c
··· 26 26 struct dvb_usb_device *d; 27 27 }; 28 28 29 - static int vp7045_fe_read_status(struct dvb_frontend* fe, fe_status_t *status) 29 + static int vp7045_fe_read_status(struct dvb_frontend *fe, 30 + enum fe_status *status) 30 31 { 31 32 struct vp7045_fe_state *state = fe->demodulator_priv; 32 33 u8 s0 = vp7045_read_reg(state->d,0x00),
+5 -4
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
··· 111 111 int last_filter; 112 112 113 113 u8 c; /* transaction counter, wraps around... */ 114 - fe_sec_tone_mode_t tone; 115 - fe_sec_voltage_t voltage; 114 + enum fe_sec_tone_mode tone; 115 + enum fe_sec_voltage voltage; 116 116 117 117 int mux_state; // 0..2 - MuxSyncWord, 3 - nMuxPacks, 4 - muxpack 118 118 u8 mux_npacks; ··· 511 511 return err; 512 512 } 513 513 514 - static int ttusb_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 514 + static int ttusb_set_voltage(struct dvb_frontend *fe, 515 + enum fe_sec_voltage voltage) 515 516 { 516 517 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; 517 518 ··· 521 520 } 522 521 523 522 #ifdef TTUSB_TONE 524 - static int ttusb_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 523 + static int ttusb_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) 525 524 { 526 525 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; 527 526
+6 -4
drivers/media/usb/ttusb-dec/ttusbdecfe.c
··· 39 39 40 40 41 41 static int ttusbdecfe_dvbs_read_status(struct dvb_frontend *fe, 42 - fe_status_t *status) 42 + enum fe_status *status) 43 43 { 44 44 *status = FE_HAS_SIGNAL | FE_HAS_VITERBI | 45 45 FE_HAS_SYNC | FE_HAS_CARRIER | FE_HAS_LOCK; ··· 48 48 49 49 50 50 static int ttusbdecfe_dvbt_read_status(struct dvb_frontend *fe, 51 - fe_status_t *status) 51 + enum fe_status *status) 52 52 { 53 53 struct ttusbdecfe_state* state = fe->demodulator_priv; 54 54 u8 b[] = { 0x00, 0x00, 0x00, 0x00, ··· 169 169 } 170 170 171 171 172 - static int ttusbdecfe_dvbs_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) 172 + static int ttusbdecfe_dvbs_set_tone(struct dvb_frontend *fe, 173 + enum fe_sec_tone_mode tone) 173 174 { 174 175 struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; 175 176 ··· 180 179 } 181 180 182 181 183 - static int ttusbdecfe_dvbs_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage) 182 + static int ttusbdecfe_dvbs_set_voltage(struct dvb_frontend *fe, 183 + enum fe_sec_voltage voltage) 184 184 { 185 185 struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; 186 186
+1 -1
drivers/staging/media/mn88472/mn88472.c
··· 218 218 return ret; 219 219 } 220 220 221 - static int mn88472_read_status(struct dvb_frontend *fe, fe_status_t *status) 221 + static int mn88472_read_status(struct dvb_frontend *fe, enum fe_status *status) 222 222 { 223 223 struct i2c_client *client = fe->demodulator_priv; 224 224 struct mn88472_dev *dev = i2c_get_clientdata(client);
+1 -1
drivers/staging/media/mn88472/mn88472_priv.h
··· 29 29 struct regmap *regmap[3]; 30 30 struct dvb_frontend fe; 31 31 u16 i2c_wr_max; 32 - fe_delivery_system_t delivery_system; 32 + enum fe_delivery_system delivery_system; 33 33 bool warm; /* FW running */ 34 34 u32 xtal; 35 35 int ts_mode;
+1 -1
drivers/staging/media/mn88473/mn88473.c
··· 167 167 return ret; 168 168 } 169 169 170 - static int mn88473_read_status(struct dvb_frontend *fe, fe_status_t *status) 170 + static int mn88473_read_status(struct dvb_frontend *fe, enum fe_status *status) 171 171 { 172 172 struct i2c_client *client = fe->demodulator_priv; 173 173 struct mn88473_dev *dev = i2c_get_clientdata(client);
+1 -1
drivers/staging/media/mn88473/mn88473_priv.h
··· 29 29 struct regmap *regmap[3]; 30 30 struct dvb_frontend fe; 31 31 u16 i2c_wr_max; 32 - fe_delivery_system_t delivery_system; 32 + enum fe_delivery_system delivery_system; 33 33 bool warm; /* FW running */ 34 34 u32 xtal; 35 35 };
+2 -2
include/uapi/linux/dvb/frontend.h
··· 77 77 78 78 struct dvb_frontend_info { 79 79 char name[128]; 80 - fe_type_t type; /* DEPRECATED. Use DTV_ENUM_DELSYS instead */ 80 + enum fe_type type; /* DEPRECATED. Use DTV_ENUM_DELSYS instead */ 81 81 __u32 frequency_min; 82 82 __u32 frequency_max; 83 83 __u32 frequency_stepsize; ··· 86 86 __u32 symbol_rate_max; 87 87 __u32 symbol_rate_tolerance; /* ppm */ 88 88 __u32 notifier_delay; /* DEPRECATED */ 89 - fe_caps_t caps; 89 + enum fe_caps caps; 90 90 }; 91 91 92 92