From f12d626f0ec8574ff847a4ec7367524721de5872 Mon Sep 17 00:00:00 2001 From: crides Date: Sun, 27 Nov 2022 19:53:02 -0600 Subject: [PATCH] Remove attr set --- .../sensor/cirque_trackpad/cirque_trackpad.c | 15 +-------------- app/include/zmk/sensors.h | 5 ----- 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/app/drivers/sensor/cirque_trackpad/cirque_trackpad.c b/app/drivers/sensor/cirque_trackpad/cirque_trackpad.c index 9332dc2411de..44ed81fa5eb6 100644 --- a/app/drivers/sensor/cirque_trackpad/cirque_trackpad.c +++ b/app/drivers/sensor/cirque_trackpad/cirque_trackpad.c @@ -2,7 +2,6 @@ #include #include -#include #include #include "cirque_trackpad.h" @@ -94,17 +93,6 @@ static int pinnacle_channel_get(const struct device *dev, enum sensor_channel ch return 0; } -static int pinnacle_attr_set(const struct device *dev, enum sensor_channel chan, enum sensor_attribute attr, const struct sensor_value *val) { - const struct pinnacle_config *config = dev->config; - if (attr == SENSOR_ATTR_PINNACLE_GE) { - const uint8_t ge_set = val->val1 ? 0 : PINNACLE_FEED_CFG2_DIS_GE; - const uint8_t taps_set = config->no_taps ? PINNACLE_FEED_CFG2_DIS_TAP : 0; - pinnacle_write(dev, PINNACLE_FEED_CFG2, ge_set | taps_set); - return 0; - } - return -ENOTSUP; -} - static int pinnacle_sample_fetch(const struct device *dev, enum sensor_channel chan) { uint8_t packet[3]; int res = pinnacle_seq_read(dev, PINNACLE_2_2_PACKET0, packet, 3); @@ -234,13 +222,12 @@ static const struct sensor_driver_api pinnacle_driver_api = { #endif .sample_fetch = pinnacle_sample_fetch, .channel_get = pinnacle_channel_get, - .attr_set = pinnacle_attr_set, }; #define CIRQUE_INST(n) \ static struct pinnacle_data pinnacle_data_##n; \ static const struct pinnacle_config pinnacle_config_##n = { \ - .bus = COND_CODE_1(DT_INST_ON_BUS(0, i2c), I2C_DT_SPEC_INST_GET(0), (SPI_DT_SPEC_INST_GET(0, SPI_OP_MODE_MASTER | SPI_WORD_SET(8) | SPI_LINES_SINGLE | SPI_TRANSFER_MSB, 0))), \ + .bus = COND_CODE_1(DT_INST_ON_BUS(0, i2c), (I2C_DT_SPEC_INST_GET(0)), (SPI_DT_SPEC_INST_GET(0, SPI_OP_MODE_MASTER | SPI_WORD_SET(8) | SPI_LINES_SINGLE | SPI_TRANSFER_MSB, 0))), \ .invert_x = DT_INST_PROP(0, invert_x), \ .invert_y = DT_INST_PROP(0, invert_y), \ .sleep_en = DT_INST_PROP(0, sleep), \ diff --git a/app/include/zmk/sensors.h b/app/include/zmk/sensors.h index 09fbd5f69bcb..45844ebe24cc 100644 --- a/app/include/zmk/sensors.h +++ b/app/include/zmk/sensors.h @@ -12,8 +12,3 @@ #define ZMK_KEYMAP_SENSORS_BY_IDX(idx) DT_PHANDLE_BY_IDX(ZMK_KEYMAP_SENSORS_NODE, sensors, idx) #include - -enum { - // Cirque Pinnacle Glide Extend - SENSOR_ATTR_PINNACLE_GE = SENSOR_ATTR_PRIV_START, -};