summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--io-module/mts-io.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/io-module/mts-io.c b/io-module/mts-io.c
index 45ef966..31f69f9 100644
--- a/io-module/mts-io.c
+++ b/io-module/mts-io.c
@@ -167,60 +167,6 @@ has_radio(const char *product_id, size_t len)
return 1; /* Product id invalid or empty, so instantiate a radio anyway */
}
-
-static DEVICE_ATTR_MTS(dev_attr_reset_monitor_intervals, "reset-monitor-intervals",
- mts_attr_show_reset_monitor_intervals, mts_attr_store_reset_monitor_intervals);
-
-static ssize_t mts_attr_show_reset_monitor(struct device *dev,
- struct device_attribute *attr,
- char *buf)
-{
- int ret;
-
- mutex_lock(&mts_io_mutex);
-
- ret = sprintf(buf, "%d %d %d %d\n", reset_pid, reset_short_signal, reset_long_signal, reset_extra_long_signal);
-
- mutex_unlock(&mts_io_mutex);
-
- return ret;
-}
-
-static ssize_t mts_attr_store_reset_monitor(struct device *dev,
- struct device_attribute *attr, const char *buf, size_t count)
-{
- pid_t pid;
- int short_signal;
- int long_signal;
- int extra_long_signal;
- int result = sscanf(buf, "%i %i %i %i", &pid, &short_signal, &long_signal, &extra_long_signal);
-
- if (result < 3 || result > 4) {
- return -EINVAL;
- }
-
- if(result == 3) {
- mutex_lock(&mts_io_mutex);
-
- reset_pid = pid;
- reset_short_signal = short_signal;
- reset_long_signal = long_signal;
-
- mutex_unlock(&mts_io_mutex);
- } else {
- mutex_lock(&mts_io_mutex);
-
- reset_pid = pid;
- reset_short_signal = short_signal;
- reset_long_signal = long_signal;
- reset_extra_long_signal = extra_long_signal;
-
- mutex_unlock(&mts_io_mutex);
- }
-
- return count;
-}
-
/* active-low socket modem reset */
static ssize_t mts_attr_store_radio_reset(struct device *dev,
struct device_attribute *attr, const char *buf, size_t count)