max2175 299 drivers/media/i2c/max2175.c static inline struct max2175 *max2175_from_sd(struct v4l2_subdev *sd) max2175 301 drivers/media/i2c/max2175.c return container_of(sd, struct max2175, sd); max2175 304 drivers/media/i2c/max2175.c static inline struct max2175 *max2175_from_ctrl_hdl(struct v4l2_ctrl_handler *h) max2175 306 drivers/media/i2c/max2175.c return container_of(h, struct max2175, ctrl_hdl); max2175 316 drivers/media/i2c/max2175.c static int max2175_read(struct max2175 *ctx, u8 idx, u8 *val) max2175 330 drivers/media/i2c/max2175.c static int max2175_write(struct max2175 *ctx, u8 idx, u8 val) max2175 342 drivers/media/i2c/max2175.c static u8 max2175_read_bits(struct max2175 *ctx, u8 idx, u8 msb, u8 lsb) max2175 352 drivers/media/i2c/max2175.c static int max2175_write_bits(struct max2175 *ctx, u8 idx, max2175 364 drivers/media/i2c/max2175.c static int max2175_write_bit(struct max2175 *ctx, u8 idx, u8 bit, u8 newval) max2175 370 drivers/media/i2c/max2175.c static int max2175_poll_timeout(struct max2175 *ctx, u8 idx, u8 msb, u8 lsb, max2175 380 drivers/media/i2c/max2175.c static int max2175_poll_csm_ready(struct max2175 *ctx) max2175 416 drivers/media/i2c/max2175.c static void max2175_i2s_enable(struct max2175 *ctx, bool enable) max2175 427 drivers/media/i2c/max2175.c static void max2175_set_filter_coeffs(struct max2175 *ctx, u8 m_sel, max2175 448 drivers/media/i2c/max2175.c static void max2175_load_fmeu_1p2(struct max2175 *ctx) max2175 463 drivers/media/i2c/max2175.c static void max2175_load_dab_1p2(struct max2175 *ctx) max2175 476 drivers/media/i2c/max2175.c static void max2175_load_fmna_1p0(struct max2175 *ctx) max2175 484 drivers/media/i2c/max2175.c static void max2175_load_fmna_2p0(struct max2175 *ctx) max2175 492 drivers/media/i2c/max2175.c static void max2175_set_bbfilter(struct max2175 *ctx) max2175 506 drivers/media/i2c/max2175.c static bool max2175_set_csm_mode(struct max2175 *ctx, max2175 533 drivers/media/i2c/max2175.c static int max2175_csm_action(struct max2175 *ctx, max2175 548 drivers/media/i2c/max2175.c static int max2175_set_lo_freq(struct max2175 *ctx, u32 lo_freq) max2175 628 drivers/media/i2c/max2175.c static int max2175_set_nco_freq(struct max2175 *ctx, s32 nco_freq) max2175 664 drivers/media/i2c/max2175.c static int max2175_set_rf_freq_non_am_bands(struct max2175 *ctx, u64 freq, max2175 691 drivers/media/i2c/max2175.c static int max2175_set_rf_freq(struct max2175 *ctx, u64 freq, u32 lo_pos) max2175 705 drivers/media/i2c/max2175.c static int max2175_tune_rf_freq(struct max2175 *ctx, u64 freq, u32 hsls) max2175 723 drivers/media/i2c/max2175.c static void max2175_set_hsls(struct max2175 *ctx, u32 lo_pos) max2175 733 drivers/media/i2c/max2175.c static void max2175_set_eu_rx_mode(struct max2175 *ctx, u32 rx_mode) max2175 749 drivers/media/i2c/max2175.c static void max2175_set_na_rx_mode(struct max2175 *ctx, u32 rx_mode) max2175 771 drivers/media/i2c/max2175.c static int max2175_set_rx_mode(struct max2175 *ctx, u32 rx_mode) max2175 801 drivers/media/i2c/max2175.c static int max2175_rx_mode_from_freq(struct max2175 *ctx, u32 freq, u32 *mode) max2175 819 drivers/media/i2c/max2175.c static bool max2175_freq_rx_mode_valid(struct max2175 *ctx, max2175 827 drivers/media/i2c/max2175.c static void max2175_load_adc_presets(struct max2175 *ctx) max2175 836 drivers/media/i2c/max2175.c static int max2175_init_power_manager(struct max2175 *ctx) max2175 853 drivers/media/i2c/max2175.c static int max2175_recalibrate_adc(struct max2175 *ctx) max2175 872 drivers/media/i2c/max2175.c static u8 max2175_read_rom(struct max2175 *ctx, u8 row) max2175 889 drivers/media/i2c/max2175.c static void max2175_load_from_rom(struct max2175 *ctx) max2175 923 drivers/media/i2c/max2175.c static void max2175_load_full_fm_eu_1p0(struct max2175 *ctx) max2175 934 drivers/media/i2c/max2175.c static void max2175_load_full_fm_na_1p0(struct max2175 *ctx) max2175 945 drivers/media/i2c/max2175.c static int max2175_core_init(struct max2175 *ctx, u32 refout_bits) max2175 1003 drivers/media/i2c/max2175.c static void max2175_s_ctrl_rx_mode(struct max2175 *ctx, u32 rx_mode) max2175 1021 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_ctrl_hdl(ctrl->handler); max2175 1039 drivers/media/i2c/max2175.c static u32 max2175_get_lna_gain(struct max2175 *ctx) max2175 1057 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_ctrl_hdl(ctrl->handler); max2175 1074 drivers/media/i2c/max2175.c static int max2175_set_freq_and_mode(struct max2175 *ctx, u32 freq) max2175 1097 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_sd(sd); max2175 1127 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_sd(sd); max2175 1143 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_sd(sd); max2175 1155 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_sd(sd); max2175 1283 drivers/media/i2c/max2175.c struct max2175 *ctx; max2175 1410 drivers/media/i2c/max2175.c struct max2175 *ctx = max2175_from_sd(sd);