]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - tools/iio/iio_event_monitor.c
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
[mirror_ubuntu-jammy-kernel.git] / tools / iio / iio_event_monitor.c
index ac2de6b7e89f5e07801e8c8198c9228404a56bfc..7bf9bde28bcc1fdd5cce988b897204c18f430f61 100644 (file)
@@ -60,6 +60,7 @@ static const char * const iio_chan_type_name_spec[] = {
        [IIO_GRAVITY] = "gravity",
        [IIO_POSITIONRELATIVE] = "positionrelative",
        [IIO_PHASE] = "phase",
+       [IIO_MASSCONCENTRATION] = "massconcentration",
 };
 
 static const char * const iio_ev_type_text[] = {
@@ -114,7 +115,13 @@ static const char * const iio_modifier_names[] = {
        [IIO_MOD_I] = "i",
        [IIO_MOD_Q] = "q",
        [IIO_MOD_CO2] = "co2",
+       [IIO_MOD_ETHANOL] = "ethanol",
+       [IIO_MOD_H2] = "h2",
        [IIO_MOD_VOC] = "voc",
+       [IIO_MOD_PM1] = "pm1",
+       [IIO_MOD_PM2P5] = "pm2p5",
+       [IIO_MOD_PM4] = "pm4",
+       [IIO_MOD_PM10] = "pm10",
 };
 
 static bool event_is_known(struct iio_event_data *event)
@@ -156,6 +163,7 @@ static bool event_is_known(struct iio_event_data *event)
        case IIO_GRAVITY:
        case IIO_POSITIONRELATIVE:
        case IIO_PHASE:
+       case IIO_MASSCONCENTRATION:
                break;
        default:
                return false;
@@ -199,7 +207,13 @@ static bool event_is_known(struct iio_event_data *event)
        case IIO_MOD_I:
        case IIO_MOD_Q:
        case IIO_MOD_CO2:
+       case IIO_MOD_ETHANOL:
+       case IIO_MOD_H2:
        case IIO_MOD_VOC:
+       case IIO_MOD_PM1:
+       case IIO_MOD_PM2P5:
+       case IIO_MOD_PM4:
+       case IIO_MOD_PM10:
                break;
        default:
                return false;