- switch (info_id) {
- case SR_DI_INST:
- *data = sdi;
- sr_spew("la8: %s: Returning sdi.", __func__);
- break;
- case SR_DI_HWCAPS:
- *data = hwcaps;
- break;
- case SR_DI_NUM_PROBES:
- *data = GINT_TO_POINTER(NUM_PROBES);
- sr_spew("la8: %s: Returning number of probes: %d.", __func__,
- NUM_PROBES);
- break;
- case SR_DI_PROBE_NAMES:
- *data = probe_names;
- sr_spew("la8: %s: Returning probenames.", __func__);
- break;
- case SR_DI_SAMPLERATES:
- fill_supported_samplerates_if_needed();
- *data = &samplerates;
- sr_spew("la8: %s: Returning samplerates.", __func__);
- break;
- case SR_DI_TRIGGER_TYPES:
- *data = (char *)TRIGGER_TYPES;
- sr_spew("la8: %s: Returning trigger types: %s.", __func__,
- TRIGGER_TYPES);
- break;
- case SR_DI_CUR_SAMPLERATE: