Lines Matching +full:model +full:- +full:dependent
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * motu.h - a part of driver for MOTU FireWire series
5 * Copyright (c) 2015-2017 Takashi Sakamoto <o-takashi@sakamocchi.jp>
13 #include <linux/firewire-constants.h>
30 #include "../amdtp-stream.h"
31 #include "../iso-resources.h"
57 /* Model dependent information. */
123 // The combination of snd_motu_spec_flags enumeration-constants.
220 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_get_clock_rate()
222 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_get_clock_rate()
224 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V1) in snd_motu_protocol_get_clock_rate()
227 return -ENXIO; in snd_motu_protocol_get_clock_rate()
233 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_set_clock_rate()
235 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_set_clock_rate()
237 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V1) in snd_motu_protocol_set_clock_rate()
240 return -ENXIO; in snd_motu_protocol_set_clock_rate()
246 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_get_clock_source()
248 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_get_clock_source()
250 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V1) in snd_motu_protocol_get_clock_source()
253 return -ENXIO; in snd_motu_protocol_get_clock_source()
259 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_switch_fetching_mode()
261 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_switch_fetching_mode()
263 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V1) in snd_motu_protocol_switch_fetching_mode()
266 return -ENXIO; in snd_motu_protocol_switch_fetching_mode()
271 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_cache_packet_formats()
273 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_cache_packet_formats()
275 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V1) in snd_motu_protocol_cache_packet_formats()
278 return -ENXIO; in snd_motu_protocol_cache_packet_formats()