From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
Hi,
As part of the ongoing rebase effort, the following configuration
options need to be reviewed.
As a reminder, the ARK configuration flow involves moving unreviewed
configuration options from the pending directory to the ark directory.
In the diff below, options are removed from the pending directory and
added to the ark hierarchy. The final options that need to be ACKed
are the files that are being added to the ark hierarchy.
If the value for a file that is added should be changed, please reply
with a better option.
CONFIG_AD9467:
Say yes here to build support for Analog Devices:
* AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
The driver requires the assistance of the AXI ADC IP core to operate,
since SPI is used for configuration only, while data has to be
streamed into memory via DMA.
To compile this driver as a module, choose M here: the module will be
called ad9467.
Symbol: AD9467 [=n]
Type : tristate
Defined at drivers/iio/adc/Kconfig:249
Prompt: Analog Devices AD9467 High Speed ADC driver
Depends on: IIO [=m] && SPI [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Analog to digital converters
Selects: ADI_AXI_ADC [=n]
---
CONFIG_ADIS16475:
Say yes here to build support for Analog Devices ADIS16470, ADIS16475,
ADIS16477, ADIS16465, ADIS16467, ADIS16500, ADIS16505, ADIS16507 inertial
sensors.
To compile this driver as a module, choose M here: the module will be
called adis16475.
Symbol: ADIS16475 [=n]
Type : tristate
Defined at drivers/iio/imu/Kconfig:32
Prompt: Analog Devices ADIS16475 and similar IMU driver
Depends on: IIO [=m] && SPI [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Inertial measurement units
Selects: IIO_ADIS_LIB [=n] && IIO_ADIS_LIB_BUFFER [=n]
---
CONFIG_ADI_AXI_ADC:
Say yes here to build support for Analog Devices Generic
AXI ADC IP core. The IP core is used for interfacing with
analog-to-digital (ADC) converters that require either a high-speed
serial interface (JESD204B/C) or a source synchronous parallel
interface (LVDS/CMOS).
Typically (for such devices) SPI will be used for configuration only,
while this IP core handles the streaming of data into memory via DMA.
Link:
https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
If unsure, say N (but it's safe to say "Y").
To compile this driver as a module, choose M here: the
module will be called adi-axi-adc.
Symbol: ADI_AXI_ADC [=n]
Type : tristate
Defined at drivers/iio/adc/Kconfig:264
Prompt: Analog Devices Generic AXI ADC IP core driver
Depends on: IIO [=m]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Analog to digital converters
Selects: IIO_BUFFER [=y] && IIO_BUFFER_HW_CONSUMER [=n] &&
IIO_BUFFER_DMAENGINE [=n]
Selected by [n]:
- AD9467 [=n] && IIO [=m] && SPI [=y]
---
CONFIG_ATLAS_EZO_SENSOR:
Say Y here to build I2C interface support for the following
Atlas Scientific EZO sensors
* CO2 EZO Sensor
To compile this driver as module, choose M here: the
module will be called atlas-ezo-sensor.
Symbol: ATLAS_EZO_SENSOR [=n]
Type : tristate
Defined at drivers/iio/chemical/Kconfig:25
Prompt: Atlas Scientific EZO sensors
Depends on: IIO [=m] && I2C [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Chemical Sensors
---
CONFIG_MAX1241:
Say yes here to build support for Maxim max1241 12-bit, single-channel
ADC.
To compile this driver as a module, choose M here: the module will be
called max1241.
Symbol: MAX1241 [=n]
Type : tristate
Defined at drivers/iio/adc/Kconfig:633
Prompt: Maxim max1241 ADC driver
Depends on: IIO [=m] && SPI_MASTER [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Analog to digital converters
---
CONFIG_SX9310:
Say Y here to build a driver for Semtech's SX9310/SX9311 capacitive
proximity/button sensor.
To compile this driver as a module, choose M here: the
module will be called sx9310.
Symbol: SX9310 [=n]
Type : tristate
Defined at drivers/iio/proximity/Kconfig:104
Prompt: SX9310/SX9311 Semtech proximity sensor
Depends on: IIO [=m] && I2C [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Proximity and distance sensors
Selects: IIO_BUFFER [=y] && IIO_TRIGGERED_BUFFER [=m] && REGMAP_I2C [=m]
---
CONFIG_VCNL3020:
Say Y here if you want to build a driver for the Vishay VCNL3020
proximity sensor.
To compile this driver as a module, choose M here: the
module will be called vcnl3020.
Symbol: VCNL3020 [=n]
Type : tristate
Defined at drivers/iio/proximity/Kconfig:143
Prompt: VCNL3020 proximity sensor
Depends on: IIO [=m] && I2C [=y]
Location:
-> Device Drivers
-> Industrial I/O support (IIO [=m])
-> Proximity and distance sensors
Selects: REGMAP_I2C [=m]
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
redhat/configs/common/generic/CONFIG_AD9467 | 1 +
.../configs/common/generic/CONFIG_ADIS16475 | 1 +
.../configs/common/generic/CONFIG_ADI_AXI_ADC | 1 +
.../common/generic/CONFIG_ATLAS_EZO_SENSOR | 1 +
redhat/configs/common/generic/CONFIG_MAX1241 | 1 +
redhat/configs/common/generic/CONFIG_SX9310 | 1 +
redhat/configs/common/generic/CONFIG_VCNL3020 | 1 +
.../pending-common/generic/CONFIG_AD9467 | 26 ---------------
.../pending-common/generic/CONFIG_ADIS16475 | 23 -------------
.../pending-common/generic/CONFIG_ADI_AXI_ADC | 32 -------------------
.../generic/CONFIG_ATLAS_EZO_SENSOR | 22 -------------
.../pending-common/generic/CONFIG_MAX1241 | 21 ------------
.../pending-common/generic/CONFIG_SX9310 | 22 -------------
.../pending-common/generic/CONFIG_VCNL3020 | 22 -------------
14 files changed, 7 insertions(+), 168 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_AD9467
create mode 100644 redhat/configs/common/generic/CONFIG_ADIS16475
create mode 100644 redhat/configs/common/generic/CONFIG_ADI_AXI_ADC
create mode 100644 redhat/configs/common/generic/CONFIG_ATLAS_EZO_SENSOR
create mode 100644 redhat/configs/common/generic/CONFIG_MAX1241
create mode 100644 redhat/configs/common/generic/CONFIG_SX9310
create mode 100644 redhat/configs/common/generic/CONFIG_VCNL3020
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_AD9467
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_ADIS16475
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_ADI_AXI_ADC
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_ATLAS_EZO_SENSOR
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_MAX1241
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_SX9310
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_VCNL3020
diff --git a/redhat/configs/common/generic/CONFIG_AD9467
b/redhat/configs/common/generic/CONFIG_AD9467
new file mode 100644
index 000000000000..421ac1f25eec
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_AD9467
@@ -0,0 +1 @@
+# CONFIG_AD9467 is not set
diff --git a/redhat/configs/common/generic/CONFIG_ADIS16475
b/redhat/configs/common/generic/CONFIG_ADIS16475
new file mode 100644
index 000000000000..18dd3612a10f
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_ADIS16475
@@ -0,0 +1 @@
+# CONFIG_ADIS16475 is not set
diff --git a/redhat/configs/common/generic/CONFIG_ADI_AXI_ADC
b/redhat/configs/common/generic/CONFIG_ADI_AXI_ADC
new file mode 100644
index 000000000000..e98b407ac85f
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_ADI_AXI_ADC
@@ -0,0 +1 @@
+# CONFIG_ADI_AXI_ADC is not set
diff --git a/redhat/configs/common/generic/CONFIG_ATLAS_EZO_SENSOR
b/redhat/configs/common/generic/CONFIG_ATLAS_EZO_SENSOR
new file mode 100644
index 000000000000..be8768690df2
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_ATLAS_EZO_SENSOR
@@ -0,0 +1 @@
+# CONFIG_ATLAS_EZO_SENSOR is not set
diff --git a/redhat/configs/common/generic/CONFIG_MAX1241
b/redhat/configs/common/generic/CONFIG_MAX1241
new file mode 100644
index 000000000000..813c3f2cd883
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_MAX1241
@@ -0,0 +1 @@
+# CONFIG_MAX1241 is not set
diff --git a/redhat/configs/common/generic/CONFIG_SX9310
b/redhat/configs/common/generic/CONFIG_SX9310
new file mode 100644
index 000000000000..14c168021e5f
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_SX9310
@@ -0,0 +1 @@
+# CONFIG_SX9310 is not set
diff --git a/redhat/configs/common/generic/CONFIG_VCNL3020
b/redhat/configs/common/generic/CONFIG_VCNL3020
new file mode 100644
index 000000000000..256fb80de2f7
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VCNL3020
@@ -0,0 +1 @@
+# CONFIG_VCNL3020 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_AD9467
b/redhat/configs/pending-common/generic/CONFIG_AD9467
deleted file mode 100644
index ac8205adacae..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_AD9467
+++ /dev/null
@@ -1,26 +0,0 @@
-# CONFIG_AD9467:
-#
-# Say yes here to build support for Analog Devices:
-# * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
-#
-# The driver requires the assistance of the AXI ADC IP core to operate,
-# since SPI is used for configuration only, while data has to be
-# streamed into memory via DMA.
-#
-# To compile this driver as a module, choose M here: the module will be
-# called ad9467.
-#
-# Symbol: AD9467 [=n]
-# Type : tristate
-# Defined at drivers/iio/adc/Kconfig:249
-# Prompt: Analog Devices AD9467 High Speed ADC driver
-# Depends on: IIO [=m] && SPI [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Analog to digital converters
-# Selects: ADI_AXI_ADC [=n]
-#
-#
-#
-# CONFIG_AD9467 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_ADIS16475
b/redhat/configs/pending-common/generic/CONFIG_ADIS16475
deleted file mode 100644
index 86f94b26e6dc..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_ADIS16475
+++ /dev/null
@@ -1,23 +0,0 @@
-# CONFIG_ADIS16475:
-#
-# Say yes here to build support for Analog Devices ADIS16470, ADIS16475,
-# ADIS16477, ADIS16465, ADIS16467, ADIS16500, ADIS16505, ADIS16507 inertial
-# sensors.
-#
-# To compile this driver as a module, choose M here: the module will be
-# called adis16475.
-#
-# Symbol: ADIS16475 [=n]
-# Type : tristate
-# Defined at drivers/iio/imu/Kconfig:32
-# Prompt: Analog Devices ADIS16475 and similar IMU driver
-# Depends on: IIO [=m] && SPI [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Inertial measurement units
-# Selects: IIO_ADIS_LIB [=n] && IIO_ADIS_LIB_BUFFER [=n]
-#
-#
-#
-# CONFIG_ADIS16475 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_ADI_AXI_ADC
b/redhat/configs/pending-common/generic/CONFIG_ADI_AXI_ADC
deleted file mode 100644
index a3373539ee88..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_ADI_AXI_ADC
+++ /dev/null
@@ -1,32 +0,0 @@
-# CONFIG_ADI_AXI_ADC:
-#
-# Say yes here to build support for Analog Devices Generic
-# AXI ADC IP core. The IP core is used for interfacing with
-# analog-to-digital (ADC) converters that require either a high-speed
-# serial interface (JESD204B/C) or a source synchronous parallel
-# interface (LVDS/CMOS).
-# Typically (for such devices) SPI will be used for configuration only,
-# while this IP core handles the streaming of data into memory via DMA.
-#
-# Link:
https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
-# If unsure, say N (but it's safe to say "Y").
-#
-# To compile this driver as a module, choose M here: the
-# module will be called adi-axi-adc.
-#
-# Symbol: ADI_AXI_ADC [=n]
-# Type : tristate
-# Defined at drivers/iio/adc/Kconfig:264
-# Prompt: Analog Devices Generic AXI ADC IP core driver
-# Depends on: IIO [=m]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Analog to digital converters
-# Selects: IIO_BUFFER [=y] && IIO_BUFFER_HW_CONSUMER [=n] &&
IIO_BUFFER_DMAENGINE [=n]
-# Selected by [n]:
-# - AD9467 [=n] && IIO [=m] && SPI [=y]
-#
-#
-#
-# CONFIG_ADI_AXI_ADC is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_ATLAS_EZO_SENSOR
b/redhat/configs/pending-common/generic/CONFIG_ATLAS_EZO_SENSOR
deleted file mode 100644
index 2915eee296d2..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_ATLAS_EZO_SENSOR
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_ATLAS_EZO_SENSOR:
-#
-# Say Y here to build I2C interface support for the following
-# Atlas Scientific EZO sensors
-# * CO2 EZO Sensor
-#
-# To compile this driver as module, choose M here: the
-# module will be called atlas-ezo-sensor.
-#
-# Symbol: ATLAS_EZO_SENSOR [=n]
-# Type : tristate
-# Defined at drivers/iio/chemical/Kconfig:25
-# Prompt: Atlas Scientific EZO sensors
-# Depends on: IIO [=m] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Chemical Sensors
-#
-#
-#
-# CONFIG_ATLAS_EZO_SENSOR is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_MAX1241
b/redhat/configs/pending-common/generic/CONFIG_MAX1241
deleted file mode 100644
index 95ce69d71955..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_MAX1241
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_MAX1241:
-#
-# Say yes here to build support for Maxim max1241 12-bit, single-channel
-# ADC.
-#
-# To compile this driver as a module, choose M here: the module will be
-# called max1241.
-#
-# Symbol: MAX1241 [=n]
-# Type : tristate
-# Defined at drivers/iio/adc/Kconfig:633
-# Prompt: Maxim max1241 ADC driver
-# Depends on: IIO [=m] && SPI_MASTER [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Analog to digital converters
-#
-#
-#
-# CONFIG_MAX1241 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_SX9310
b/redhat/configs/pending-common/generic/CONFIG_SX9310
deleted file mode 100644
index 371d6020b9e9..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_SX9310
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_SX9310:
-#
-# Say Y here to build a driver for Semtech's SX9310/SX9311 capacitive
-# proximity/button sensor.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called sx9310.
-#
-# Symbol: SX9310 [=n]
-# Type : tristate
-# Defined at drivers/iio/proximity/Kconfig:104
-# Prompt: SX9310/SX9311 Semtech proximity sensor
-# Depends on: IIO [=m] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Proximity and distance sensors
-# Selects: IIO_BUFFER [=y] && IIO_TRIGGERED_BUFFER [=m] && REGMAP_I2C
[=m]
-#
-#
-#
-# CONFIG_SX9310 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_VCNL3020
b/redhat/configs/pending-common/generic/CONFIG_VCNL3020
deleted file mode 100644
index 7dd6f9f0f8d5..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_VCNL3020
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_VCNL3020:
-#
-# Say Y here if you want to build a driver for the Vishay VCNL3020
-# proximity sensor.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called vcnl3020.
-#
-# Symbol: VCNL3020 [=n]
-# Type : tristate
-# Defined at drivers/iio/proximity/Kconfig:143
-# Prompt: VCNL3020 proximity sensor
-# Depends on: IIO [=m] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Industrial I/O support (IIO [=m])
-# -> Proximity and distance sensors
-# Selects: REGMAP_I2C [=m]
-#
-#
-#
-# CONFIG_VCNL3020 is not set
--
2.26.2