X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fchronovu-la8%2Fapi.c;h=4b8d9d3930a67ae51acc2beae738accad7e4c2a2;hb=6f4b1868e8ec8c132878d8b6d558f4af054cbd91;hp=219cb6c85456a891daae6ab9e2f37ca596b7e1e6;hpb=9c4311c524cd2eea8ce2c80b1029c936769107db;p=libsigrok.git diff --git a/hardware/chronovu-la8/api.c b/hardware/chronovu-la8/api.c index 219cb6c8..4b8d9d39 100644 --- a/hardware/chronovu-la8/api.c +++ b/hardware/chronovu-la8/api.c @@ -330,23 +330,16 @@ static int hw_dev_status_get(int dev_index) return sdi->status; } -static int hw_dev_config_set(int dev_index, int hwcap, const void *value) +static int hw_dev_config_set(const struct sr_dev_inst *sdi, int hwcap, + const void *value) { - struct sr_dev_inst *sdi; struct context *ctx; - if (!(sdi = sr_dev_inst_get(cdi->instances, dev_index))) { - sr_err("la8: %s: sdi was NULL", __func__); - return SR_ERR_BUG; - } - if (!(ctx = sdi->priv)) { sr_err("la8: %s: sdi->priv was NULL", __func__); return SR_ERR_BUG; } - sr_spew("la8: %s: dev_index %d, hwcap %d", __func__, dev_index, hwcap); - switch (hwcap) { case SR_HWCAP_SAMPLERATE: if (set_samplerate(sdi, *(const uint64_t *)value) == SR_ERR) {