Lines Matching refs:dev_info
615 struct usb_device_config *dev_info; in usb_print_active_device() local
625 dev_info = node_to_item(node_j, struct usb_device_config, list); in usb_print_active_device()
627 __func__, dev_info->bit_width, dev_info->channel_count); in usb_print_active_device()
628 for (i = 0; i < dev_info->rate_size; i++) in usb_print_active_device()
629 ALOGI("%s: rate %d", __func__, dev_info->rates[i]); in usb_print_active_device()
640 struct usb_device_config *dev_info; in usb_get_best_bit_width() local
644 dev_info = node_to_item(node_i, struct usb_device_config, list); in usb_get_best_bit_width()
647 __func__, dev_info->bit_width, in usb_get_best_bit_width()
651 __func__, dev_info->bit_width); in usb_get_best_bit_width()
652 candidate = dev_info->bit_width; in usb_get_best_bit_width()
653 } else if (dev_info->bit_width > candidate) { in usb_get_best_bit_width()
654 candidate = dev_info->bit_width; in usb_get_best_bit_width()
656 __func__, dev_info->bit_width); in usb_get_best_bit_width()
673 struct usb_device_config *dev_info; in usb_get_best_match_for_channels() local
677 dev_info = node_to_item(node_i, struct usb_device_config, list); in usb_get_best_match_for_channels()
680 __func__, dev_info->channel_count, dev_info->bit_width, in usb_get_best_match_for_channels()
682 if (dev_info->bit_width != bit_width) in usb_get_best_match_for_channels()
684 if (dev_info->channel_count== stream_ch) { in usb_get_best_match_for_channels()
685 *channel_count = dev_info->channel_count; in usb_get_best_match_for_channels()
687 __func__, dev_info->channel_count); in usb_get_best_match_for_channels()
690 candidate = dev_info->channel_count; in usb_get_best_match_for_channels()
695 else if (ABS_SUB(stream_ch, dev_info->channel_count) < in usb_get_best_match_for_channels()
697 candidate = dev_info->channel_count; in usb_get_best_match_for_channels()
698 } else if ((ABS_SUB(stream_ch, dev_info->channel_count) == in usb_get_best_match_for_channels()
700 (dev_info->channel_count > candidate)) { in usb_get_best_match_for_channels()
701 candidate = dev_info->channel_count; in usb_get_best_match_for_channels()
766 struct usb_device_config *dev_info; in usb_get_best_match_for_sample_rate() local
776 dev_info = node_to_item(node_i, struct usb_device_config, list); in usb_get_best_match_for_sample_rate()
779 __func__, dev_info->channel_count, dev_info->bit_width, in usb_get_best_match_for_sample_rate()
781 if ((dev_info->bit_width != bit_width) || in usb_get_best_match_for_sample_rate()
782 (dev_info->channel_count != channel_count) || in usb_get_best_match_for_sample_rate()
783 (do_service_interval_check && (dev_info->service_interval_us != in usb_get_best_match_for_sample_rate()
788 for (i = 0; i < dev_info->rate_size; i++) { in usb_get_best_match_for_sample_rate()
791 __func__, dev_info->channel_count, in usb_get_best_match_for_sample_rate()
792 dev_info->bit_width, dev_info->rates[i], in usb_get_best_match_for_sample_rate()
794 if (stream_sample_rate == dev_info->rates[i]) { in usb_get_best_match_for_sample_rate()
795 *sr = dev_info->rates[i]; in usb_get_best_match_for_sample_rate()
797 __func__, dev_info->rates[i]); in usb_get_best_match_for_sample_rate()
800 candidate = dev_info->rates[i]; in usb_get_best_match_for_sample_rate()
809 dev_info->rates[i], in usb_get_best_match_for_sample_rate()
815 dev_info->rates[i], in usb_get_best_match_for_sample_rate()
965 struct usb_device_config *dev_info; in audio_extn_usb_get_max_channels() local
976 dev_info = node_to_item(node_j, struct usb_device_config, list); in audio_extn_usb_get_max_channels()
977 max_ch = _MAX(max_ch, dev_info->channel_count); in audio_extn_usb_get_max_channels()
987 struct usb_device_config *dev_info; in audio_extn_usb_get_max_bit_width() local
998 dev_info = node_to_item(node_j, struct usb_device_config, list); in audio_extn_usb_get_max_bit_width()
999 max_bw = _MAX(max_bw, dev_info->bit_width); in audio_extn_usb_get_max_bit_width()
1011 struct usb_device_config *dev_info; in audio_extn_usb_sup_sample_rates() local
1116 struct usb_device_config *dev_info; in audio_extn_usb_remove_device() local
1139 dev_info = node_to_item(node_j, struct usb_device_config, list); in audio_extn_usb_remove_device()
1141 __func__, dev_info->bit_width, dev_info->channel_count); in audio_extn_usb_remove_device()
1142 for (i = 0; i < dev_info->rate_size; i++) in audio_extn_usb_remove_device()
1143 ALOGV("%s: rate %d", __func__, dev_info->rates[i]); in audio_extn_usb_remove_device()
1179 struct usb_device_config *dev_info; in audio_extn_usb_find_service_interval() local
1186 dev_info = node_to_item(node_j, struct usb_device_config, list); in audio_extn_usb_find_service_interval()
1187 if ((playback && (dev_info->type == USB_PLAYBACK)) || in audio_extn_usb_find_service_interval()
1188 (!playback && (dev_info->type == USB_CAPTURE))) { in audio_extn_usb_find_service_interval()
1190 _MIN(interval_us, dev_info->service_interval_us) : in audio_extn_usb_find_service_interval()
1191 _MAX(interval_us, dev_info->service_interval_us); in audio_extn_usb_find_service_interval()
1206 struct usb_device_config *dev_info; in audio_extn_usb_altset_for_service_interval() local
1216 dev_info = node_to_item(node_j, struct usb_device_config, list); in audio_extn_usb_altset_for_service_interval()
1217 if ((playback && dev_info->type == USB_PLAYBACK) || in audio_extn_usb_altset_for_service_interval()
1218 (!playback && dev_info->type == USB_CAPTURE)) { in audio_extn_usb_altset_for_service_interval()
1219 if (dev_info->service_interval_us != service_interval) in audio_extn_usb_altset_for_service_interval()
1221 if (dev_info->bit_width > bw) { in audio_extn_usb_altset_for_service_interval()
1222 bw = dev_info->bit_width; in audio_extn_usb_altset_for_service_interval()
1223 ch = dev_info->channel_count; in audio_extn_usb_altset_for_service_interval()
1224 } else if (dev_info->bit_width == bw && in audio_extn_usb_altset_for_service_interval()
1225 dev_info->channel_count > ch) { in audio_extn_usb_altset_for_service_interval()
1226 ch = dev_info->channel_count; in audio_extn_usb_altset_for_service_interval()