- Added division by 10
authorTom Knot <tomasknot@gmail.com>
Wed, 4 Jul 2018 12:37:22 +0000 (14:37 +0200)
committerTom Knot <tomasknot@gmail.com>
Wed, 4 Jul 2018 12:37:22 +0000 (14:37 +0200)
- Added debug prints

modules/unipi/src/unipi_spi.c
modules/unipi/src/unipi_sysfs.c
version.txt

index 5e2bac144f94389cc2d5640c22486b32c061aa64..672df89c2326180321e64e618b9a8eae2d1020a9 100644 (file)
@@ -596,6 +596,7 @@ void neuronspi_spi_iio_stm_ao_read_resistance(struct iio_dev *indio_dev, struct
        u32 stm_aio_val = 0;
        regmap_read(n_spi->reg_map, n_spi->regstart_table->stm_aio_val_reg, &stm_aio_val);
        *val = stm_aio_val;
+       *val2 = 10;
 }
 
 
index d1146266ed170e3ef4a121614618368ff9a5d497..31862df5f45859c4ccf7ba01bab59fe1579ce99b 100644 (file)
@@ -1008,6 +1008,7 @@ static ssize_t neuronspi_iio_show_stm_ai_mode(struct device *dev, struct device_
        struct spi_device *spi = ai_data->parent;
        struct neuronspi_driver_data *n_spi = spi_get_drvdata(spi);
        regmap_read(n_spi->reg_map, n_spi->regstart_table->stm_ai_mode_reg + ai_data->index, &val);
+
        ret = scnprintf(buf, 255, "%d\n", val);
        return ret;
 }
@@ -1037,7 +1038,9 @@ static ssize_t neuronspi_iio_show_stm_ao_mode(struct device *dev, struct device_
        struct neuronspi_analog_data *ao_data = iio_priv(indio_dev);
        struct spi_device *spi = ao_data->parent;
        struct neuronspi_driver_data *n_spi = spi_get_drvdata(spi);
+
        regmap_read(n_spi->reg_map, n_spi->regstart_table->stm_ao_mode_reg + ao_data->index, &val);
+       printk(KERN_INFO "NEURONSPI: Mode register %d set to %x", n_spi->regstart_table->stm_ao_mode_reg + ao_data->index, val);
        ret = scnprintf(buf, 255, "%d\n", val);
        return ret;
 }
@@ -1053,6 +1056,7 @@ static ssize_t neuronspi_iio_store_stm_ao_mode(struct device *dev, struct device
        err = kstrtouint(buf, 0, &val);
        if (err < 0) goto err_end;
        if (n_spi && n_spi->combination_id != -1 && n_spi->reg_map) {
+               printk(KERN_INFO "NEURONSPI: Mode register %d set to %x", n_spi->regstart_table->stm_ao_mode_reg + ao_data->index, val);
                regmap_write(n_spi->reg_map, n_spi->regstart_table->stm_ao_mode_reg + ao_data->index, val);
        }
 err_end:
@@ -1071,6 +1075,7 @@ static ssize_t neuronspi_iio_show_external_ai_mode(struct device *dev, struct de
        ret = scnprintf(buf, 255, "%d\n", val);
        return ret;
 }
+
 static ssize_t neuronspi_iio_store_external_ai_mode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count)
 {
        ssize_t err = 0;
@@ -1087,6 +1092,7 @@ static ssize_t neuronspi_iio_store_external_ai_mode(struct device *dev, struct d
 err_end:
        return count;
 }
+
 static ssize_t neuronspi_iio_show_external_ao_mode(struct device *dev, struct device_attribute *attr, char *buf)
 {
        int ret = 0;
@@ -1099,6 +1105,7 @@ static ssize_t neuronspi_iio_show_external_ao_mode(struct device *dev, struct de
        ret = scnprintf(buf, 255, "%d\n", val);
        return ret;
 }
+
 static ssize_t neuronspi_iio_store_external_ao_mode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count)
 {
        ssize_t err = 0;
index 4fc3d8f94fd782db841cd90f106c41e518512dc6..5bba05cb8d957acfbcd451aa453e651d02ae572c 100644 (file)
@@ -1 +1 @@
-Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:77(ee9a708) LatestCommit:Wed Jul 4 14:11:35 CEST 2018
+Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:78(a603638) LatestCommit:Wed Jul 4 14:37:23 CEST 2018