[OS-BUILD PATCH] [redhat] New configs in drivers/iio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Fedora Kernel Team <kernel-team@xxxxxxxxxxxxxxxxx>

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@xxxxxxxxxxxxxxxxx>
---
 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
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux