IIO_EV_DIR_EITHER
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER)
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER)
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER)
else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER)
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER) {
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER) {
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
if (chan->type == IIO_VOLTAGE && dir == IIO_EV_DIR_EITHER) {
} else if (chan->type == IIO_CURRENT && dir == IIO_EV_DIR_EITHER) {
{ ADE9000_ST1_ZXVA_BIT, IIO_VOLTAGE, ADE9000_PHASE_A_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
{ ADE9000_ST1_ZXIA_BIT, IIO_CURRENT, ADE9000_PHASE_A_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
{ ADE9000_ST1_ZXVB_BIT, IIO_VOLTAGE, ADE9000_PHASE_B_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
{ ADE9000_ST1_ZXIB_BIT, IIO_CURRENT, ADE9000_PHASE_B_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
{ ADE9000_ST1_ZXVC_BIT, IIO_VOLTAGE, ADE9000_PHASE_C_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
{ ADE9000_ST1_ZXIC_BIT, IIO_CURRENT, ADE9000_PHASE_C_NR, IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER },
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
case IIO_EV_DIR_EITHER:
int comp_mode = (dir == IIO_EV_DIR_EITHER) ?
IIO_EV_DIR_RISING : IIO_EV_DIR_EITHER;
if (dir != IIO_EV_DIR_EITHER)
if (dir != IIO_EV_DIR_EITHER)
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_TYPE_THRESH, IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER);
[IIO_EV_DIR_EITHER] = "either",
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
if (dir == IIO_EV_DIR_EITHER && info == IIO_EV_INFO_PERIOD)
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER);
IIO_EV_DIR_EITHER);
IIO_EV_DIR_EITHER);
IIO_EV_DIR_EITHER);
if (dir == IIO_EV_DIR_EITHER && info == IIO_EV_INFO_PERIOD)
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
case IIO_EV_DIR_EITHER:
case IIO_EV_DIR_EITHER:
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
dir = IIO_EV_DIR_EITHER;
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
dir != IIO_EV_DIR_EITHER)
dir != IIO_EV_DIR_EITHER)
.dir = IIO_EV_DIR_EITHER,
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
.dir = IIO_EV_DIR_EITHER,
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
IIO_EV_DIR_EITHER),
case IIO_EV_DIR_EITHER:
[IIO_EV_DIR_EITHER] = "either",