staging:iio:meter:ade7758 switch from sw_ring to kfifo
[pandora-kernel.git] / drivers / staging / iio / meter / Kconfig
1 #
2 # IIO meter drivers configuration
3 #
4 menu "Active energy metering IC"
5
6 config ADE7753
7         tristate "Analog Devices ADE7753/6 Single-Phase Multifunction Metering IC Driver"
8         depends on SPI
9         help
10           Say yes here to build support for Analog Devices ADE7753 Single-Phase Multifunction
11           Metering IC with di/dt Sensor Interface.
12
13 config ADE7754
14         tristate "Analog Devices ADE7754 Polyphase Multifunction Energy Metering IC Driver"
15         depends on SPI
16         help
17           Say yes here to build support for Analog Devices ADE7754 Polyphase
18           Multifunction Energy Metering IC Driver.
19
20 config ADE7758
21         tristate "Analog Devices ADE7758 Poly Phase Multifunction Energy Metering IC Driver"
22         depends on SPI
23         select IIO_TRIGGER if IIO_BUFFER
24         select IIO_KFIFO_BUF if IIO_BUFFER
25         help
26           Say yes here to build support for Analog Devices ADE7758 Polyphase
27           Multifunction Energy Metering IC with Per Phase Information Driver.
28
29 config ADE7759
30         tristate "Analog Devices ADE7759 Active Energy Metering IC Driver"
31         depends on SPI
32         help
33           Say yes here to build support for Analog Devices ADE7758 Active Energy
34           Metering IC with di/dt Sensor Interface.
35
36 config ADE7854
37         tristate "Analog Devices ADE7854/58/68/78 Polyphase Multifunction Energy Metering IC Driver"
38         depends on SPI || I2C
39         help
40           Say yes here to build support for Analog Devices ADE7854/58/68/78 Polyphase
41           Multifunction Energy Metering IC Driver.
42
43 config ADE7854_I2C
44         tristate "support I2C bus connection"
45         depends on ADE7854 && I2C
46         default y
47         help
48           Say Y here if you have ADE7854/58/68/78 hooked to an I2C bus.
49
50           To compile this driver as a module, choose M here: the
51           module will be called ade7854-i2c.
52
53 config ADE7854_SPI
54         tristate "support SPI bus connection"
55         depends on ADE7854 && SPI
56         default y
57         help
58           Say Y here if you have ADE7854/58/68/78 hooked to a SPI bus.
59
60           To compile this driver as a module, choose M here: the
61           module will be called ade7854-spi.
62
63 endmenu