#define LA2016_NUM_PWMCH_MAX 2
+/*
+ * Whether to de-initialize the device hardware in the driver's close
+ * callback. It is desirable to e.g. configure PWM channels and leave
+ * the generator running after the application shuts down. Users can
+ * always disable channels on their way out if they want to.
+ */
+#define WITH_DEINIT_IN_CLOSE 0
+
#define LA2016_CONVBUFFER_SIZE (4 * 1024 * 1024)
struct kingst_model {
float duty;
} pwm_setting[LA2016_NUM_PWMCH_MAX];
size_t threshold_voltage_idx;
- uint64_t cur_samplerate;
+ uint64_t samplerate;
struct sr_sw_limits sw_limits;
uint64_t capture_ratio;