/drivers/media/radio/wl128x/ |
H A D | fmdrv_tx.h | 25 int fm_tx_set_freq(struct fmdev *, u32); 26 int fm_tx_set_pwr_lvl(struct fmdev *, u8); 27 int fm_tx_set_region(struct fmdev *, u8); 28 int fm_tx_set_mute_mode(struct fmdev *, u8); 29 int fm_tx_set_stereo_mono(struct fmdev *, u16); 30 int fm_tx_set_rds_mode(struct fmdev *, u8); 31 int fm_tx_set_radio_text(struct fmdev *, u8 *, u8); 32 int fm_tx_set_af(struct fmdev *, u32); 33 int fm_tx_set_preemph_filter(struct fmdev *, u32); 34 int fm_tx_get_tune_cap_val(struct fmdev *); [all...] |
H A D | fmdrv_rx.h | 25 int fm_rx_set_freq(struct fmdev *, u32); 26 int fm_rx_set_mute_mode(struct fmdev *, u8); 27 int fm_rx_set_stereo_mono(struct fmdev *, u16); 28 int fm_rx_set_rds_mode(struct fmdev *, u8); 29 int fm_rx_set_rds_system(struct fmdev *, u8); 30 int fm_rx_set_volume(struct fmdev *, u16); 31 int fm_rx_set_rssi_threshold(struct fmdev *, short); 32 int fm_rx_set_region(struct fmdev *, u8); 33 int fm_rx_set_rfdepend_softmute(struct fmdev *, u8); 34 int fm_rx_set_deemphasis_mode(struct fmdev *, u1 [all...] |
H A D | fmdrv_common.c | 79 static void fm_irq_send_flag_getcmd(struct fmdev *); 80 static void fm_irq_handle_flag_getcmd_resp(struct fmdev *); 81 static void fm_irq_handle_hw_malfunction(struct fmdev *); 82 static void fm_irq_handle_rds_start(struct fmdev *); 83 static void fm_irq_send_rdsdata_getcmd(struct fmdev *); 84 static void fm_irq_handle_rdsdata_getcmd_resp(struct fmdev *); 85 static void fm_irq_handle_rds_finish(struct fmdev *); 86 static void fm_irq_handle_tune_op_ended(struct fmdev *); 87 static void fm_irq_handle_power_enb(struct fmdev *); 88 static void fm_irq_handle_low_rssi_start(struct fmdev *); 181 fm_irq_call(struct fmdev *fmdev) argument 187 fm_irq_call_stage(struct fmdev *fmdev, u8 stage) argument 193 fm_irq_timeout_stage(struct fmdev *fmdev, u8 stage) argument 251 fmc_update_region_info(struct fmdev *fmdev, u8 region_to_set) argument 262 struct fmdev *fmdev; local 346 struct fmdev *fmdev; local 390 fm_send_cmd(struct fmdev *fmdev, u8 fm_op, u16 type, void *payload, int payload_len, struct completion *wait_completion) argument 459 fmc_send_cmd(struct fmdev *fmdev, u8 fm_op, u16 type, void *payload, unsigned int payload_len, void *response, int *response_len) argument 511 check_cmdresp_status(struct fmdev *fmdev, struct sk_buff **skb) argument 537 fm_irq_common_cmd_resp_helper(struct fmdev *fmdev, u8 stage) argument 554 struct fmdev *fmdev; local 575 fm_irq_send_flag_getcmd(struct fmdev *fmdev) argument 584 fm_irq_handle_flag_getcmd_resp(struct fmdev *fmdev) argument 605 fm_irq_handle_hw_malfunction(struct fmdev *fmdev) argument 614 fm_irq_handle_rds_start(struct fmdev *fmdev) argument 627 fm_irq_send_rdsdata_getcmd(struct fmdev *fmdev) argument 636 fm_rx_update_af_cache(struct fmdev *fmdev, u8 af) argument 689 fm_rdsparse_swapbytes(struct fmdev *fmdev, struct fm_rdsdata_format *rds_format) argument 712 fm_irq_handle_rdsdata_getcmd_resp(struct fmdev *fmdev) argument 828 fm_irq_handle_rds_finish(struct fmdev *fmdev) argument 833 fm_irq_handle_tune_op_ended(struct fmdev *fmdev) argument 850 fm_irq_handle_power_enb(struct fmdev *fmdev) argument 860 fm_irq_handle_low_rssi_start(struct fmdev *fmdev) argument 882 fm_irq_afjump_set_pi(struct fmdev *fmdev) argument 892 fm_irq_handle_set_pi_resp(struct fmdev *fmdev) argument 902 fm_irq_afjump_set_pimask(struct fmdev *fmdev) argument 911 fm_irq_handle_set_pimask_resp(struct fmdev *fmdev) argument 916 fm_irq_afjump_setfreq(struct fmdev *fmdev) argument 930 fm_irq_handle_setfreq_resp(struct fmdev *fmdev) argument 935 fm_irq_afjump_enableint(struct fmdev *fmdev) argument 945 fm_irq_afjump_enableint_resp(struct fmdev *fmdev) argument 950 fm_irq_start_afjump(struct fmdev *fmdev) argument 960 fm_irq_handle_start_afjump_resp(struct fmdev *fmdev) argument 972 fm_irq_afjump_rd_freq(struct fmdev *fmdev) argument 980 fm_irq_afjump_rd_freq_resp(struct fmdev *fmdev) argument 1024 fm_irq_handle_low_rssi_finish(struct fmdev *fmdev) argument 1029 fm_irq_send_intmsk_cmd(struct fmdev *fmdev) argument 1041 fm_irq_handle_intmsk_cmd_resp(struct fmdev *fmdev) argument 1061 fmc_is_rds_data_available(struct fmdev *fmdev, struct file *file, struct poll_table_struct *pts) argument 1072 fmc_transfer_rds_from_internal_buff(struct fmdev *fmdev, struct file *file, u8 __user *buf, size_t count) argument 1120 fmc_set_freq(struct fmdev *fmdev, u32 freq_to_set) argument 1134 fmc_get_freq(struct fmdev *fmdev, u32 *cur_tuned_frq) argument 1160 fmc_set_region(struct fmdev *fmdev, u8 region_to_set) argument 1174 fmc_set_mute_mode(struct fmdev *fmdev, u8 mute_mode_toset) argument 1188 fmc_set_stereo_mono(struct fmdev *fmdev, u16 mode) argument 1202 fmc_set_rds_mode(struct fmdev *fmdev, u8 rds_en_dis) argument 1217 fm_power_down(struct fmdev *fmdev) argument 1241 fm_download_firmware(struct fmdev *fmdev, const u8 *fw_name) argument 1306 load_default_rx_configuration(struct fmdev *fmdev) argument 1318 fm_power_up(struct fmdev *fmdev, u8 mode) argument 1382 fmc_set_mode(struct fmdev *fmdev, u8 fm_mode) argument 1435 fmc_get_mode(struct fmdev *fmdev, u8 *fmmode) argument 1453 struct fmdev *fmdev; local 1480 struct fmdev *fmdev; local 1491 fmc_prepare(struct fmdev *fmdev) argument 1594 fmc_release(struct fmdev *fmdev) argument 1635 struct fmdev *fmdev = NULL; local 1673 struct fmdev *fmdev = NULL; local [all...] |
H A D | fmdrv_rx.c | 28 void fm_rx_reset_rds_cache(struct fmdev *fmdev) argument 30 fmdev->rx.rds.flag = FM_RDS_DISABLE; 31 fmdev->rx.rds.last_blk_idx = 0; 32 fmdev->rx.rds.wr_idx = 0; 33 fmdev->rx.rds.rd_idx = 0; 35 if (fmdev->rx.af_mode == FM_RX_RDS_AF_SWITCH_MODE_ON) 36 fmdev->irq_info.mask |= FM_LEV_EVENT; 39 void fm_rx_reset_station_info(struct fmdev *fmdev) argument 46 fm_rx_set_freq(struct fmdev *fmdev, u32 freq) argument 145 fm_rx_set_channel_spacing(struct fmdev *fmdev, u32 spacing) argument 169 fm_rx_seek(struct fmdev *fmdev, u32 seek_upward, u32 wrap_around, u32 spacing) argument 300 fm_rx_set_volume(struct fmdev *fmdev, u16 vol_to_set) argument 326 fm_rx_get_volume(struct fmdev *fmdev, u16 *curr_vol) argument 342 fm_rx_get_band_freq_range(struct fmdev *fmdev, u32 *bot_freq, u32 *top_freq) argument 354 fm_rx_get_region(struct fmdev *fmdev, u8 *region) argument 360 fm_rx_set_region(struct fmdev *fmdev, u8 region_to_set) argument 403 fm_rx_get_mute_mode(struct fmdev *fmdev, u8 *curr_mute_mode) argument 418 fm_config_rx_mute_reg(struct fmdev *fmdev) argument 452 fm_rx_set_mute_mode(struct fmdev *fmdev, u8 mute_mode_toset) argument 473 fm_rx_get_rfdepend_softmute(struct fmdev *fmdev, u8 *curr_mute_mode) argument 489 fm_rx_set_rfdepend_softmute(struct fmdev *fmdev, u8 rfdepend_mute) argument 518 fm_rx_get_rssi_level(struct fmdev *fmdev, u16 *rssilvl) argument 543 fm_rx_set_rssi_threshold(struct fmdev *fmdev, short rssi_lvl_toset) argument 565 fm_rx_get_rssi_threshold(struct fmdev *fmdev, short *curr_rssi_lvl) argument 581 fm_rx_set_stereo_mono(struct fmdev *fmdev, u16 mode) argument 609 fm_rx_get_stereo_mono(struct fmdev *fmdev, u16 *mode) argument 631 fm_rx_set_deemphasis_mode(struct fmdev *fmdev, u16 mode) argument 657 fm_rx_get_deemph_mode(struct fmdev *fmdev, u16 *curr_deemphasis_mode) argument 673 fm_rx_set_rds_mode(struct fmdev *fmdev, u8 rds_en_dis) argument 748 fm_rx_get_rds_mode(struct fmdev *fmdev, u8 *curr_rds_en_dis) argument 764 fm_rx_set_rds_system(struct fmdev *fmdev, u8 rds_mode) argument 789 fm_rx_get_rds_system(struct fmdev *fmdev, u8 *rds_mode) argument 805 fm_rx_set_af_switch(struct fmdev *fmdev, u8 af_mode) argument 836 fm_rx_get_af_switch(struct fmdev *fmdev, u8 *af_mode) argument [all...] |
H A D | fmdrv_tx.c | 27 int fm_tx_set_stereo_mono(struct fmdev *fmdev, u16 mode) argument 32 if (fmdev->tx_data.aud_mode == mode) 39 ret = fmc_send_cmd(fmdev, MONO_SET, REG_WR, &payload, 44 fmdev->tx_data.aud_mode = mode; 49 static int set_rds_text(struct fmdev *fmdev, u8 *rds_text) argument 54 ret = fmc_send_cmd(fmdev, RDS_DATA_SET, REG_WR, rds_text, 61 ret = fmc_send_cmd(fmdev, DISPLAY_MODE, REG_WR, &payload, 69 static int set_rds_data_mode(struct fmdev *fmde argument 92 set_rds_len(struct fmdev *fmdev, u8 type, u16 len) argument 108 fm_tx_set_rds_mode(struct fmdev *fmdev, u8 rds_en_dis) argument 151 fm_tx_set_radio_text(struct fmdev *fmdev, u8 *rds_text, u8 rds_type) argument 179 fm_tx_set_af(struct fmdev *fmdev, u32 af) argument 199 fm_tx_set_region(struct fmdev *fmdev, u8 region) argument 219 fm_tx_set_mute_mode(struct fmdev *fmdev, u8 mute_mode_toset) argument 236 set_audio_io(struct fmdev *fmdev) argument 254 enable_xmit(struct fmdev *fmdev, u8 new_xmit_state) argument 292 fm_tx_set_pwr_lvl(struct fmdev *fmdev, u8 new_pwr_lvl) argument 331 fm_tx_set_preemph_filter(struct fmdev *fmdev, u32 preemphasis) argument 363 fm_tx_get_tune_cap_val(struct fmdev *fmdev) argument 383 fm_tx_set_freq(struct fmdev *fmdev, u32 freq_to_set) argument [all...] |
H A D | fmdrv_v4l2.c | 50 struct fmdev *fmdev; local 52 fmdev = video_drvdata(file); 59 if (mutex_lock_interruptible(&fmdev->mutex)) 63 ret = fm_rx_get_rds_mode(fmdev, &rds_mode); 70 ret = fmc_set_rds_mode(fmdev, FM_RDS_ENABLE); 78 ret = fmc_transfer_rds_from_internal_buff(fmdev, file, buf, count); 80 mutex_unlock(&fmdev->mutex); 90 struct fmdev *fmdev; local 112 struct fmdev *fmdev; local 131 struct fmdev *fmdev = NULL; local 166 struct fmdev *fmdev; local 211 struct fmdev *fmdev = container_of(ctrl->handler, local 228 struct fmdev *fmdev = container_of(ctrl->handler, local 273 struct fmdev *fmdev = video_drvdata(file); local 336 struct fmdev *fmdev = video_drvdata(file); local 374 struct fmdev *fmdev = video_drvdata(file); local 393 struct fmdev *fmdev = video_drvdata(file); local 406 struct fmdev *fmdev = video_drvdata(file); local 431 struct fmdev *fmdev = video_drvdata(file); local 454 struct fmdev *fmdev = video_drvdata(file); local 531 fm_v4l2_init_video_device(struct fmdev *fmdev, int radio_nr) argument 609 struct fmdev *fmdev; local [all...] |
H A D | fmdrv_v4l2.h | 30 int fm_v4l2_init_video_device(struct fmdev *, int);
|
H A D | fmdrv_common.h | 371 int fmc_prepare(struct fmdev *); 372 int fmc_release(struct fmdev *); 374 void fmc_update_region_info(struct fmdev *, u8); 375 int fmc_send_cmd(struct fmdev *, u8, u16, 377 int fmc_is_rds_data_available(struct fmdev *, struct file *, 379 int fmc_transfer_rds_from_internal_buff(struct fmdev *, struct file *, 382 int fmc_set_freq(struct fmdev *, u32); 383 int fmc_set_mode(struct fmdev *, u8); 384 int fmc_set_region(struct fmdev *, u8); 385 int fmc_set_mute_mode(struct fmdev *, u [all...] |
H A D | fmdrv.h | 108 struct fmdev; 109 typedef void (*int_handler_prototype) (struct fmdev *); 204 struct fmdev { struct
|