H A D | hpifunc.c | 1307 u16 hpi_control_param_set(const u32 h_control, const u16 attrib, hpi_control_param_set() argument 1315 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_control_param_set() 1324 static u16 hpi_control_log_set2(u32 h_control, u16 attrib, short sv0, hpi_control_log_set2() argument 1332 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_control_log_set2() 1342 u16 hpi_control_param_get(const u32 h_control, const u16 attrib, u32 param1, hpi_control_param_get() argument 1350 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_control_param_get() 1369 static u16 hpi_control_log_get2(u32 h_control, u16 attrib, short *sv0, hpi_control_log_get2() argument 1376 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_control_log_get2() 1388 u16 hpi_control_query(const u32 h_control, const u16 attrib, const u32 index, hpi_control_query() argument 1396 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_control_query() 1409 static u16 hpi_control_get_string(const u32 h_control, const u16 attribute, hpi_control_get_string() argument 1426 if (hpi_handle_indexes(h_control, &hm.adapter_index, hpi_control_get_string() 1479 u16 hpi_aesebu_receiver_set_format(u32 h_control, u16 format) hpi_aesebu_receiver_set_format() argument 1481 return hpi_control_param_set(h_control, HPI_AESEBURX_FORMAT, format, hpi_aesebu_receiver_set_format() 1485 u16 hpi_aesebu_receiver_get_format(u32 h_control, u16 *pw_format) hpi_aesebu_receiver_get_format() argument 1490 err = hpi_control_param1_get(h_control, HPI_AESEBURX_FORMAT, ¶m); hpi_aesebu_receiver_get_format() 1497 u16 hpi_aesebu_receiver_get_sample_rate(u32 h_control, u32 *psample_rate) hpi_aesebu_receiver_get_sample_rate() argument 1499 return hpi_control_param1_get(h_control, HPI_AESEBURX_SAMPLERATE, hpi_aesebu_receiver_get_sample_rate() 1503 u16 hpi_aesebu_receiver_get_user_data(u32 h_control, u16 index, u16 *pw_data) hpi_aesebu_receiver_get_user_data() argument 1509 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_aesebu_receiver_get_user_data() 1521 u16 hpi_aesebu_receiver_get_channel_status(u32 h_control, u16 index, hpi_aesebu_receiver_get_channel_status() argument 1528 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_aesebu_receiver_get_channel_status() 1540 u16 hpi_aesebu_receiver_get_error_status(u32 h_control, u16 *pw_error_data) hpi_aesebu_receiver_get_error_status() argument 1545 err = hpi_control_param1_get(h_control, HPI_AESEBURX_ERRORSTATUS, hpi_aesebu_receiver_get_error_status() 1552 u16 hpi_aesebu_transmitter_set_sample_rate(u32 h_control, u32 sample_rate) hpi_aesebu_transmitter_set_sample_rate() argument 1554 return hpi_control_param_set(h_control, HPI_AESEBUTX_SAMPLERATE, hpi_aesebu_transmitter_set_sample_rate() 1558 u16 hpi_aesebu_transmitter_set_user_data(u32 h_control, u16 index, u16 data) hpi_aesebu_transmitter_set_user_data() argument 1560 return hpi_control_param_set(h_control, HPI_AESEBUTX_USERDATA, index, hpi_aesebu_transmitter_set_user_data() 1564 u16 hpi_aesebu_transmitter_set_channel_status(u32 h_control, u16 index, hpi_aesebu_transmitter_set_channel_status() argument 1567 return hpi_control_param_set(h_control, HPI_AESEBUTX_CHANNELSTATUS, hpi_aesebu_transmitter_set_channel_status() 1571 u16 hpi_aesebu_transmitter_get_channel_status(u32 h_control, u16 index, hpi_aesebu_transmitter_get_channel_status() argument 1588 u16 hpi_aesebu_transmitter_set_format(u32 h_control, u16 output_format) hpi_aesebu_transmitter_set_format() argument 1590 return hpi_control_param_set(h_control, HPI_AESEBUTX_FORMAT, hpi_aesebu_transmitter_set_format() 1594 u16 hpi_aesebu_transmitter_get_format(u32 h_control, u16 *pw_output_format) hpi_aesebu_transmitter_get_format() argument 1599 err = hpi_control_param1_get(h_control, HPI_AESEBUTX_FORMAT, ¶m); hpi_aesebu_transmitter_get_format() 1606 u16 hpi_bitstream_set_clock_edge(u32 h_control, u16 edge_type) hpi_bitstream_set_clock_edge() argument 1608 return hpi_control_param_set(h_control, HPI_BITSTREAM_CLOCK_EDGE, hpi_bitstream_set_clock_edge() 1612 u16 hpi_bitstream_set_data_polarity(u32 h_control, u16 polarity) hpi_bitstream_set_data_polarity() argument 1614 return hpi_control_param_set(h_control, HPI_BITSTREAM_DATA_POLARITY, hpi_bitstream_set_data_polarity() 1618 u16 hpi_bitstream_get_activity(u32 h_control, u16 *pw_clk_activity, hpi_bitstream_get_activity() argument 1625 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_bitstream_get_activity() 1647 u16 hpi_channel_mode_set(u32 h_control, u16 mode) hpi_channel_mode_set() argument 1649 return hpi_control_param_set(h_control, HPI_CHANNEL_MODE_MODE, mode, hpi_channel_mode_set() 1653 u16 hpi_channel_mode_get(u32 h_control, u16 *mode) hpi_channel_mode_get() argument 1656 u16 err = hpi_control_param1_get(h_control, hpi_channel_mode_get() 1663 u16 hpi_cobranet_hmi_write(u32 h_control, u32 hmi_address, u32 byte_count, hpi_cobranet_hmi_write() argument 1672 if (hpi_handle_indexes(h_control, &hm.h.adapter_index, hpi_cobranet_hmi_write() 1689 u16 hpi_cobranet_hmi_read(u32 h_control, u32 hmi_address, u32 max_byte_count, hpi_cobranet_hmi_read() argument 1698 if (hpi_handle_indexes(h_control, &hm.h.adapter_index, hpi_cobranet_hmi_read() 1726 u16 hpi_cobranet_hmi_get_status(u32 h_control, u32 *pstatus, hpi_cobranet_hmi_get_status() argument 1734 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_cobranet_hmi_get_status() 1753 u16 hpi_cobranet_get_ip_address(u32 h_control, u32 *pdw_ip_address) hpi_cobranet_get_ip_address() argument 1759 err = hpi_cobranet_hmi_read(h_control, hpi_cobranet_get_ip_address() 1774 u16 hpi_cobranet_set_ip_address(u32 h_control, u32 dw_ip_address) hpi_cobranet_set_ip_address() argument 1783 err = hpi_cobranet_hmi_write(h_control, hpi_cobranet_set_ip_address() 1790 u16 hpi_cobranet_get_static_ip_address(u32 h_control, u32 *pdw_ip_address) hpi_cobranet_get_static_ip_address() argument 1795 err = hpi_cobranet_hmi_read(h_control, hpi_cobranet_get_static_ip_address() 1810 u16 hpi_cobranet_set_static_ip_address(u32 h_control, u32 dw_ip_address) hpi_cobranet_set_static_ip_address() argument 1819 err = hpi_cobranet_hmi_write(h_control, hpi_cobranet_set_static_ip_address() 1826 u16 hpi_cobranet_get_macaddress(u32 h_control, u32 *p_mac_msbs, hpi_cobranet_get_macaddress() argument 1833 err = hpi_cobranet_hmi_read(h_control, hpi_cobranet_get_macaddress() 1843 err = hpi_cobranet_hmi_read(h_control, hpi_cobranet_get_macaddress() 1861 u16 hpi_compander_set_enable(u32 h_control, u32 enable) hpi_compander_set_enable() argument 1863 return hpi_control_param_set(h_control, HPI_GENERIC_ENABLE, enable, hpi_compander_set_enable() 1867 u16 hpi_compander_get_enable(u32 h_control, u32 *enable) hpi_compander_get_enable() argument 1869 return hpi_control_param1_get(h_control, HPI_GENERIC_ENABLE, enable); hpi_compander_get_enable() 1872 u16 hpi_compander_set_makeup_gain(u32 h_control, short makeup_gain0_01dB) hpi_compander_set_makeup_gain() argument 1874 return hpi_control_log_set2(h_control, HPI_COMPANDER_MAKEUPGAIN, hpi_compander_set_makeup_gain() 1878 u16 hpi_compander_get_makeup_gain(u32 h_control, short *makeup_gain0_01dB) hpi_compander_get_makeup_gain() argument 1880 return hpi_control_log_get2(h_control, HPI_COMPANDER_MAKEUPGAIN, hpi_compander_get_makeup_gain() 1884 u16 hpi_compander_set_attack_time_constant(u32 h_control, unsigned int index, hpi_compander_set_attack_time_constant() argument 1887 return hpi_control_param_set(h_control, HPI_COMPANDER_ATTACK, attack, hpi_compander_set_attack_time_constant() 1891 u16 hpi_compander_get_attack_time_constant(u32 h_control, unsigned int index, hpi_compander_get_attack_time_constant() argument 1894 return hpi_control_param_get(h_control, HPI_COMPANDER_ATTACK, 0, hpi_compander_get_attack_time_constant() 1898 u16 hpi_compander_set_decay_time_constant(u32 h_control, unsigned int index, hpi_compander_set_decay_time_constant() argument 1901 return hpi_control_param_set(h_control, HPI_COMPANDER_DECAY, decay, hpi_compander_set_decay_time_constant() 1905 u16 hpi_compander_get_decay_time_constant(u32 h_control, unsigned int index, hpi_compander_get_decay_time_constant() argument 1908 return hpi_control_param_get(h_control, HPI_COMPANDER_DECAY, 0, index, hpi_compander_get_decay_time_constant() 1913 u16 hpi_compander_set_threshold(u32 h_control, unsigned int index, hpi_compander_set_threshold() argument 1921 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_compander_set_threshold() 1932 u16 hpi_compander_get_threshold(u32 h_control, unsigned int index, hpi_compander_get_threshold() argument 1940 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_compander_get_threshold() 1951 u16 hpi_compander_set_ratio(u32 h_control, u32 index, u32 ratio100) hpi_compander_set_ratio() argument 1953 return hpi_control_param_set(h_control, HPI_COMPANDER_RATIO, ratio100, hpi_compander_set_ratio() 1957 u16 hpi_compander_get_ratio(u32 h_control, u32 index, u32 *ratio100) hpi_compander_get_ratio() argument 1959 return hpi_control_param_get(h_control, HPI_COMPANDER_RATIO, 0, index, hpi_compander_get_ratio() 1963 u16 hpi_level_query_range(u32 h_control, short *min_gain_01dB, hpi_level_query_range() argument 1971 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_level_query_range() 1990 u16 hpi_level_set_gain(u32 h_control, short an_gain0_01dB[HPI_MAX_CHANNELS] hpi_level_set_gain() argument 1993 return hpi_control_log_set2(h_control, HPI_LEVEL_GAIN, hpi_level_set_gain() 1997 u16 hpi_level_get_gain(u32 h_control, short an_gain0_01dB[HPI_MAX_CHANNELS] hpi_level_get_gain() argument 2000 return hpi_control_log_get2(h_control, HPI_LEVEL_GAIN, hpi_level_get_gain() 2010 u16 hpi_meter_get_peak(u32 h_control, short an_peakdB[HPI_MAX_CHANNELS] hpi_meter_get_peak() argument 2020 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_meter_get_peak() 2036 u16 hpi_meter_get_rms(u32 h_control, short an_rmsdB[HPI_MAX_CHANNELS] hpi_meter_get_rms() argument 2046 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_meter_get_rms() 2062 u16 hpi_meter_set_rms_ballistics(u32 h_control, u16 attack, u16 decay) hpi_meter_set_rms_ballistics() argument 2064 return hpi_control_param_set(h_control, HPI_METER_RMS_BALLISTICS, hpi_meter_set_rms_ballistics() 2068 u16 hpi_meter_get_rms_ballistics(u32 h_control, u16 *pn_attack, u16 *pn_decay) hpi_meter_get_rms_ballistics() argument 2074 error = hpi_control_param2_get(h_control, HPI_METER_RMS_BALLISTICS, hpi_meter_get_rms_ballistics() 2085 u16 hpi_meter_set_peak_ballistics(u32 h_control, u16 attack, u16 decay) hpi_meter_set_peak_ballistics() argument 2087 return hpi_control_param_set(h_control, HPI_METER_PEAK_BALLISTICS, hpi_meter_set_peak_ballistics() 2091 u16 hpi_meter_get_peak_ballistics(u32 h_control, u16 *pn_attack, hpi_meter_get_peak_ballistics() argument 2098 error = hpi_control_param2_get(h_control, HPI_METER_PEAK_BALLISTICS, hpi_meter_get_peak_ballistics() 2109 u16 hpi_microphone_set_phantom_power(u32 h_control, u16 on_off) hpi_microphone_set_phantom_power() argument 2111 return hpi_control_param_set(h_control, HPI_MICROPHONE_PHANTOM_POWER, hpi_microphone_set_phantom_power() 2115 u16 hpi_microphone_get_phantom_power(u32 h_control, u16 *pw_on_off) hpi_microphone_get_phantom_power() argument 2119 error = hpi_control_param1_get(h_control, hpi_microphone_get_phantom_power() 2126 u16 hpi_multiplexer_set_source(u32 h_control, u16 source_node_type, hpi_multiplexer_set_source() argument 2129 return hpi_control_param_set(h_control, HPI_MULTIPLEXER_SOURCE, hpi_multiplexer_set_source() 2133 u16 hpi_multiplexer_get_source(u32 h_control, u16 *source_node_type, hpi_multiplexer_get_source() argument 2137 u16 err = hpi_control_param2_get(h_control, hpi_multiplexer_get_source() 2147 u16 hpi_multiplexer_query_source(u32 h_control, u16 index, hpi_multiplexer_query_source() argument 2154 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_multiplexer_query_source() 2168 u16 hpi_parametric_eq_get_info(u32 h_control, u16 *pw_number_of_bands, hpi_parametric_eq_get_info() argument 2175 error = hpi_control_param2_get(h_control, HPI_EQUALIZER_NUM_FILTERS, hpi_parametric_eq_get_info() 2184 u16 hpi_parametric_eq_set_state(u32 h_control, u16 on_off) hpi_parametric_eq_set_state() argument 2186 return hpi_control_param_set(h_control, HPI_EQUALIZER_NUM_FILTERS, hpi_parametric_eq_set_state() 2190 u16 hpi_parametric_eq_get_band(u32 h_control, u16 index, u16 *pn_type, hpi_parametric_eq_get_band() argument 2198 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_parametric_eq_get_band() 2217 u16 hpi_parametric_eq_set_band(u32 h_control, u16 index, u16 type, hpi_parametric_eq_set_band() argument 2225 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_parametric_eq_set_band() 2239 u16 hpi_parametric_eq_get_coeffs(u32 h_control, u16 index, short coeffs[5] hpi_parametric_eq_get_coeffs() argument 2247 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_parametric_eq_get_coeffs() 2275 u16 hpi_sample_clock_set_source(u32 h_control, u16 source) hpi_sample_clock_set_source() argument 2277 return hpi_control_param_set(h_control, HPI_SAMPLECLOCK_SOURCE, hpi_sample_clock_set_source() 2281 u16 hpi_sample_clock_get_source(u32 h_control, u16 *pw_source) hpi_sample_clock_get_source() argument 2285 err = hpi_control_param1_get(h_control, HPI_SAMPLECLOCK_SOURCE, hpi_sample_clock_get_source() 2305 u16 hpi_sample_clock_set_source_index(u32 h_control, u16 source_index) hpi_sample_clock_set_source_index() argument 2307 return hpi_control_param_set(h_control, HPI_SAMPLECLOCK_SOURCE_INDEX, hpi_sample_clock_set_source_index() 2311 u16 hpi_sample_clock_get_source_index(u32 h_control, u16 *pw_source_index) hpi_sample_clock_get_source_index() argument 2315 err = hpi_control_param1_get(h_control, HPI_SAMPLECLOCK_SOURCE_INDEX, hpi_sample_clock_get_source_index() 2333 u16 hpi_sample_clock_set_local_rate(u32 h_control, u32 sample_rate) hpi_sample_clock_set_local_rate() argument 2335 return hpi_control_param_set(h_control, hpi_sample_clock_set_local_rate() 2339 u16 hpi_sample_clock_get_local_rate(u32 h_control, u32 *psample_rate) hpi_sample_clock_get_local_rate() argument 2343 err = hpi_control_param1_get(h_control, hpi_sample_clock_get_local_rate() 2351 u16 hpi_sample_clock_get_sample_rate(u32 h_control, u32 *psample_rate) hpi_sample_clock_get_sample_rate() argument 2355 err = hpi_control_param1_get(h_control, HPI_SAMPLECLOCK_SAMPLERATE, hpi_sample_clock_get_sample_rate() 2363 u16 hpi_sample_clock_set_auto(u32 h_control, u32 enable) hpi_sample_clock_set_auto() argument 2365 return hpi_control_param_set(h_control, HPI_SAMPLECLOCK_AUTO, enable, hpi_sample_clock_set_auto() 2369 u16 hpi_sample_clock_get_auto(u32 h_control, u32 *penable) hpi_sample_clock_get_auto() argument 2371 return hpi_control_param1_get(h_control, HPI_SAMPLECLOCK_AUTO, hpi_sample_clock_get_auto() 2375 u16 hpi_sample_clock_set_local_rate_lock(u32 h_control, u32 lock) hpi_sample_clock_set_local_rate_lock() argument 2377 return hpi_control_param_set(h_control, HPI_SAMPLECLOCK_LOCAL_LOCK, hpi_sample_clock_set_local_rate_lock() 2381 u16 hpi_sample_clock_get_local_rate_lock(u32 h_control, u32 *plock) hpi_sample_clock_get_local_rate_lock() argument 2383 return hpi_control_param1_get(h_control, HPI_SAMPLECLOCK_LOCAL_LOCK, hpi_sample_clock_get_local_rate_lock() 2387 u16 hpi_tone_detector_get_frequency(u32 h_control, u32 index, u32 *frequency) hpi_tone_detector_get_frequency() argument 2389 return hpi_control_param_get(h_control, HPI_TONEDETECTOR_FREQUENCY, hpi_tone_detector_get_frequency() 2393 u16 hpi_tone_detector_get_state(u32 h_control, u32 *state) hpi_tone_detector_get_state() argument 2395 return hpi_control_param1_get(h_control, HPI_TONEDETECTOR_STATE, hpi_tone_detector_get_state() 2399 u16 hpi_tone_detector_set_enable(u32 h_control, u32 enable) hpi_tone_detector_set_enable() argument 2401 return hpi_control_param_set(h_control, HPI_GENERIC_ENABLE, enable, hpi_tone_detector_set_enable() 2405 u16 hpi_tone_detector_get_enable(u32 h_control, u32 *enable) hpi_tone_detector_get_enable() argument 2407 return hpi_control_param1_get(h_control, HPI_GENERIC_ENABLE, enable); hpi_tone_detector_get_enable() 2410 u16 hpi_tone_detector_set_event_enable(u32 h_control, u32 event_enable) hpi_tone_detector_set_event_enable() argument 2412 return hpi_control_param_set(h_control, HPI_GENERIC_EVENT_ENABLE, hpi_tone_detector_set_event_enable() 2416 u16 hpi_tone_detector_get_event_enable(u32 h_control, u32 *event_enable) hpi_tone_detector_get_event_enable() argument 2418 return hpi_control_param1_get(h_control, HPI_GENERIC_EVENT_ENABLE, hpi_tone_detector_get_event_enable() 2422 u16 hpi_tone_detector_set_threshold(u32 h_control, int threshold) hpi_tone_detector_set_threshold() argument 2424 return hpi_control_param_set(h_control, HPI_TONEDETECTOR_THRESHOLD, hpi_tone_detector_set_threshold() 2428 u16 hpi_tone_detector_get_threshold(u32 h_control, int *threshold) hpi_tone_detector_get_threshold() argument 2430 return hpi_control_param1_get(h_control, HPI_TONEDETECTOR_THRESHOLD, hpi_tone_detector_get_threshold() 2434 u16 hpi_silence_detector_get_state(u32 h_control, u32 *state) hpi_silence_detector_get_state() argument 2436 return hpi_control_param1_get(h_control, HPI_SILENCEDETECTOR_STATE, hpi_silence_detector_get_state() 2440 u16 hpi_silence_detector_set_enable(u32 h_control, u32 enable) hpi_silence_detector_set_enable() argument 2442 return hpi_control_param_set(h_control, HPI_GENERIC_ENABLE, enable, hpi_silence_detector_set_enable() 2446 u16 hpi_silence_detector_get_enable(u32 h_control, u32 *enable) hpi_silence_detector_get_enable() argument 2448 return hpi_control_param1_get(h_control, HPI_GENERIC_ENABLE, enable); hpi_silence_detector_get_enable() 2451 u16 hpi_silence_detector_set_event_enable(u32 h_control, u32 event_enable) hpi_silence_detector_set_event_enable() argument 2453 return hpi_control_param_set(h_control, HPI_GENERIC_EVENT_ENABLE, hpi_silence_detector_set_event_enable() 2457 u16 hpi_silence_detector_get_event_enable(u32 h_control, u32 *event_enable) hpi_silence_detector_get_event_enable() argument 2459 return hpi_control_param1_get(h_control, HPI_GENERIC_EVENT_ENABLE, hpi_silence_detector_get_event_enable() 2463 u16 hpi_silence_detector_set_delay(u32 h_control, u32 delay) hpi_silence_detector_set_delay() argument 2465 return hpi_control_param_set(h_control, HPI_SILENCEDETECTOR_DELAY, hpi_silence_detector_set_delay() 2469 u16 hpi_silence_detector_get_delay(u32 h_control, u32 *delay) hpi_silence_detector_get_delay() argument 2471 return hpi_control_param1_get(h_control, HPI_SILENCEDETECTOR_DELAY, hpi_silence_detector_get_delay() 2475 u16 hpi_silence_detector_set_threshold(u32 h_control, int threshold) hpi_silence_detector_set_threshold() argument 2477 return hpi_control_param_set(h_control, HPI_SILENCEDETECTOR_THRESHOLD, hpi_silence_detector_set_threshold() 2481 u16 hpi_silence_detector_get_threshold(u32 h_control, int *threshold) hpi_silence_detector_get_threshold() argument 2483 return hpi_control_param1_get(h_control, hpi_silence_detector_get_threshold() 2497 u16 hpi_tuner_set_band(u32 h_control, u16 band) hpi_tuner_set_band() argument 2499 return hpi_control_param_set(h_control, HPI_TUNER_BAND, band, 0); hpi_tuner_set_band() 2502 u16 hpi_tuner_get_band(u32 h_control, u16 *pw_band) hpi_tuner_get_band() argument 2507 error = hpi_control_param1_get(h_control, HPI_TUNER_BAND, &band); hpi_tuner_get_band() 2519 u16 hpi_tuner_set_frequency(u32 h_control, u32 freq_ink_hz) hpi_tuner_set_frequency() argument 2521 return hpi_control_param_set(h_control, HPI_TUNER_FREQ, freq_ink_hz, hpi_tuner_set_frequency() 2525 u16 hpi_tuner_get_frequency(u32 h_control, u32 *pw_freq_ink_hz) hpi_tuner_get_frequency() argument 2527 return hpi_control_param1_get(h_control, HPI_TUNER_FREQ, hpi_tuner_get_frequency() 2541 u16 hpi_tuner_set_gain(u32 h_control, short gain) hpi_tuner_set_gain() argument 2543 return hpi_control_param_set(h_control, HPI_TUNER_GAIN, gain, 0); hpi_tuner_set_gain() 2546 u16 hpi_tuner_get_gain(u32 h_control, short *pn_gain) hpi_tuner_get_gain() argument 2551 error = hpi_control_param1_get(h_control, HPI_TUNER_GAIN, &gain); hpi_tuner_get_gain() 2557 u16 hpi_tuner_get_rf_level(u32 h_control, short *pw_level) hpi_tuner_get_rf_level() argument 2564 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_tuner_get_rf_level() 2573 u16 hpi_tuner_get_raw_rf_level(u32 h_control, short *pw_level) hpi_tuner_get_raw_rf_level() argument 2580 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_tuner_get_raw_rf_level() 2596 u16 hpi_tuner_set_deemphasis(u32 h_control, u32 deemphasis) hpi_tuner_set_deemphasis() argument 2598 return hpi_control_param_set(h_control, HPI_TUNER_DEEMPHASIS, hpi_tuner_set_deemphasis() 2602 u16 hpi_tuner_get_deemphasis(u32 h_control, u32 *pdeemphasis) hpi_tuner_get_deemphasis() argument 2604 return hpi_control_param1_get(h_control, HPI_TUNER_DEEMPHASIS, hpi_tuner_get_deemphasis() 2614 u16 hpi_tuner_set_program(u32 h_control, u32 program) hpi_tuner_set_program() argument 2616 return hpi_control_param_set(h_control, HPI_TUNER_PROGRAM, program, hpi_tuner_set_program() 2620 u16 hpi_tuner_get_program(u32 h_control, u32 *pprogram) hpi_tuner_get_program() argument 2622 return hpi_control_param1_get(h_control, HPI_TUNER_PROGRAM, pprogram); hpi_tuner_get_program() 2625 u16 hpi_tuner_get_hd_radio_dsp_version(u32 h_control, char *psz_dsp_version, hpi_tuner_get_hd_radio_dsp_version() argument 2628 return hpi_control_get_string(h_control, hpi_tuner_get_hd_radio_dsp_version() 2632 u16 hpi_tuner_get_hd_radio_sdk_version(u32 h_control, char *psz_sdk_version, hpi_tuner_get_hd_radio_sdk_version() argument 2635 return hpi_control_get_string(h_control, hpi_tuner_get_hd_radio_sdk_version() 2639 u16 hpi_tuner_get_status(u32 h_control, u16 *pw_status_mask, u16 *pw_status) hpi_tuner_get_status() argument 2644 error = hpi_control_param1_get(h_control, HPI_TUNER_STATUS, &status); hpi_tuner_get_status() 2657 u16 hpi_tuner_set_mode(u32 h_control, u32 mode, u32 value) hpi_tuner_set_mode() argument 2659 return hpi_control_param_set(h_control, HPI_TUNER_MODE, mode, value); hpi_tuner_set_mode() 2662 u16 hpi_tuner_get_mode(u32 h_control, u32 mode, u32 *pn_value) hpi_tuner_get_mode() argument 2664 return hpi_control_param_get(h_control, HPI_TUNER_MODE, mode, 0, hpi_tuner_get_mode() 2668 u16 hpi_tuner_get_hd_radio_signal_quality(u32 h_control, u32 *pquality) hpi_tuner_get_hd_radio_signal_quality() argument 2670 return hpi_control_param1_get(h_control, hpi_tuner_get_hd_radio_signal_quality() 2674 u16 hpi_tuner_get_hd_radio_signal_blend(u32 h_control, u32 *pblend) hpi_tuner_get_hd_radio_signal_blend() argument 2676 return hpi_control_param1_get(h_control, HPI_TUNER_HDRADIO_BLEND, hpi_tuner_get_hd_radio_signal_blend() 2680 u16 hpi_tuner_set_hd_radio_signal_blend(u32 h_control, const u32 blend) hpi_tuner_set_hd_radio_signal_blend() argument 2682 return hpi_control_param_set(h_control, HPI_TUNER_HDRADIO_BLEND, hpi_tuner_set_hd_radio_signal_blend() 2686 u16 hpi_tuner_get_rds(u32 h_control, char *p_data) hpi_tuner_get_rds() argument 2693 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_tuner_get_rds() 2705 u16 hpi_pad_get_channel_name(u32 h_control, char *psz_string, hpi_pad_get_channel_name() argument 2708 return hpi_control_get_string(h_control, HPI_PAD_CHANNEL_NAME, hpi_pad_get_channel_name() 2712 u16 hpi_pad_get_artist(u32 h_control, char *psz_string, const u32 data_length) hpi_pad_get_artist() argument 2714 return hpi_control_get_string(h_control, HPI_PAD_ARTIST, psz_string, hpi_pad_get_artist() 2718 u16 hpi_pad_get_title(u32 h_control, char *psz_string, const u32 data_length) hpi_pad_get_title() argument 2720 return hpi_control_get_string(h_control, HPI_PAD_TITLE, psz_string, hpi_pad_get_title() 2724 u16 hpi_pad_get_comment(u32 h_control, char *psz_string, hpi_pad_get_comment() argument 2727 return hpi_control_get_string(h_control, HPI_PAD_COMMENT, psz_string, hpi_pad_get_comment() 2731 u16 hpi_pad_get_program_type(u32 h_control, u32 *ppTY) hpi_pad_get_program_type() argument 2733 return hpi_control_param1_get(h_control, HPI_PAD_PROGRAM_TYPE, ppTY); hpi_pad_get_program_type() 2736 u16 hpi_pad_get_rdsPI(u32 h_control, u32 *ppI) hpi_pad_get_rdsPI() argument 2738 return hpi_control_param1_get(h_control, HPI_PAD_PROGRAM_ID, ppI); hpi_pad_get_rdsPI() 2747 u16 hpi_volume_set_gain(u32 h_control, short an_log_gain[HPI_MAX_CHANNELS] hpi_volume_set_gain() argument 2750 return hpi_control_log_set2(h_control, HPI_VOLUME_GAIN, hpi_volume_set_gain() 2754 u16 hpi_volume_get_gain(u32 h_control, short an_log_gain[HPI_MAX_CHANNELS] hpi_volume_get_gain() argument 2757 return hpi_control_log_get2(h_control, HPI_VOLUME_GAIN, hpi_volume_get_gain() 2761 u16 hpi_volume_set_mute(u32 h_control, u32 mute) hpi_volume_set_mute() argument 2763 return hpi_control_param_set(h_control, HPI_VOLUME_MUTE, mute, 0); hpi_volume_set_mute() 2766 u16 hpi_volume_get_mute(u32 h_control, u32 *mute) hpi_volume_get_mute() argument 2768 return hpi_control_param1_get(h_control, HPI_VOLUME_MUTE, mute); hpi_volume_get_mute() 2771 u16 hpi_volume_query_range(u32 h_control, short *min_gain_01dB, hpi_volume_query_range() argument 2779 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_volume_query_range() 2798 u16 hpi_volume_auto_fade_profile(u32 h_control, hpi_volume_auto_fade_profile() argument 2807 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_volume_auto_fade_profile() 2822 u16 hpi_volume_auto_fade(u32 h_control, hpi_volume_auto_fade() argument 2825 return hpi_volume_auto_fade_profile(h_control, an_stop_gain0_01dB, hpi_volume_auto_fade() 2839 u16 hpi_vox_set_threshold(u32 h_control, short an_gain0_01dB) hpi_vox_set_threshold() argument 2845 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_vox_set_threshold() 2856 u16 hpi_vox_get_threshold(u32 h_control, short *an_gain0_01dB) hpi_vox_get_threshold() argument 2862 if (hpi_handle_indexes(h_control, &hm.adapter_index, &hm.obj_index)) hpi_vox_get_threshold()
|