Lines Matching defs:hwinfo
178 * device supports. struct hwinfo.flags includes its flag. The default is
212 struct snd_efw_hwinfo *hwinfo)
218 NULL, 0, (__be32 *)hwinfo, sizeof(*hwinfo));
222 be32_to_cpus(&hwinfo->flags);
223 be32_to_cpus(&hwinfo->guid_hi);
224 be32_to_cpus(&hwinfo->guid_lo);
225 be32_to_cpus(&hwinfo->type);
226 be32_to_cpus(&hwinfo->version);
227 be32_to_cpus(&hwinfo->supported_clocks);
228 be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels);
229 be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels);
230 be32_to_cpus(&hwinfo->phys_out);
231 be32_to_cpus(&hwinfo->phys_in);
232 be32_to_cpus(&hwinfo->phys_out_grp_count);
233 be32_to_cpus(&hwinfo->phys_in_grp_count);
234 be32_to_cpus(&hwinfo->midi_out_ports);
235 be32_to_cpus(&hwinfo->midi_in_ports);
236 be32_to_cpus(&hwinfo->max_sample_rate);
237 be32_to_cpus(&hwinfo->min_sample_rate);
238 be32_to_cpus(&hwinfo->dsp_version);
239 be32_to_cpus(&hwinfo->arm_version);
240 be32_to_cpus(&hwinfo->mixer_playback_channels);
241 be32_to_cpus(&hwinfo->mixer_capture_channels);
242 be32_to_cpus(&hwinfo->fpga_version);
243 be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels_2x);
244 be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels_2x);
245 be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels_4x);
246 be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels_4x);
249 hwinfo->vendor_name[HWINFO_NAME_SIZE_BYTES - 1] = '\0';
250 hwinfo->model_name[HWINFO_NAME_SIZE_BYTES - 1] = '\0';