drivers: kconfig: unify menuconfig title strings

Unify the drivers/*/Kconfig menuconfig title strings to the format
"<class> [(acronym)] [bus] drivers".

Including both the full name of the driver class and an acronym makes
menuconfig more user friendly as some of the acronyms are less well-known
than others. It also improves Kconfig search, both via menuconfig and via
the generated Kconfig documentation.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
Henrik Brix Andersen 2023-03-27 14:55:23 +02:00 committed by Carles Cufí
parent f43c7367b1
commit c41dd36de2
62 changed files with 62 additions and 62 deletions

View file

@ -7,7 +7,7 @@
# ADC options
#
menuconfig ADC
bool "ADC drivers"
bool "Analog-to-Digital Converter (ADC) drivers"
# All platforms that implement the ADC driver are now required to
# provide relevant DTS entries.
help

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig AUDIO
bool "Support for Audio"
bool "Audio drivers"
help
Enable support for Audio

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig BBRAM
bool "Battery-backed RAM drivers"
bool "Battery-backed RAM (BBRAM) drivers"
help
Enable BBRAM (battery-backed RAM) driver configuration.

View file

@ -10,7 +10,7 @@
# Controller support is an HCI driver in itself, so these HCI driver
# options are only applicable if controller support hasn't been enabled.
menuconfig BT_DRIVERS
bool "Bluetooth Drivers"
bool "Bluetooth drivers"
default y
depends on BT && !BT_CTLR

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig CACHE
bool "External cache controllers drivers"
bool "External cache controller drivers"
default y if CACHE_MANAGEMENT
help
Enable support for external cache controllers drivers

View file

@ -7,7 +7,7 @@
# CAN options
#
menuconfig CAN
bool "CAN Drivers"
bool "Controller Area Network (CAN) drivers"
help
Enable CAN Driver Configuration

View file

@ -7,7 +7,7 @@
# Clock controller drivers
#
menuconfig CLOCK_CONTROL
bool "Hardware clock controller support"
bool "Clock controller drivers"
help
Enable support for hardware clock controller. Such hardware can
provide clock for other subsystem, and thus can be also used for

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig COREDUMP_DEVICE
bool "Coredump pseudo-device driver"
bool "Coredump pseudo-device drivers"
help
Enable support for a pseudo-device to help capturing
desired data into core dumps.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig COUNTER
bool "Counter Drivers"
bool "Counter drivers"
help
Enable support for counter and timer.

View file

@ -7,7 +7,7 @@
# CRYPTO options
#
menuconfig CRYPTO
bool "Crypto Drivers"
bool "Crypto drivers"
if CRYPTO

View file

@ -7,7 +7,7 @@
# DAC options
#
menuconfig DAC
bool "DAC drivers"
bool "Digital-to-Analog Converter (DAC) drivers"
help
Enable DAC (Digital to Analog Converter) driver configuration.

View file

@ -7,7 +7,7 @@
# DAI Drivers
#
menuconfig DAI
bool "DAI drivers"
bool "Digital Audio Interface (DAI) drivers"
help
Enable support for the DAI interface drivers.

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig DISK_DRIVERS
bool "Disk Drivers"
bool "Disk drivers"
help
Disk Driver configuration

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig DISPLAY
bool "Display Drivers"
bool "Display controller drivers"
help
Enable display drivers

View file

@ -7,7 +7,7 @@
# DMA options
#
menuconfig DMA
bool "DMA driver Configuration"
bool "Direct Memory Access (DMA) drivers"
if DMA
config DMA_64BIT

View file

@ -4,7 +4,7 @@
# EDAC configuration options
menuconfig EDAC
bool "Error Detection and Correction (EDAC) Drivers"
bool "Error Detection and Correction (EDAC) drivers"
help
Enable Error Detection and Correction (EDAC) driver.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig EEPROM
bool "EEPROM hardware support"
bool "Electrically Erasable Programmable Read-Only Memory (EEPROM) drivers"
help
Enable support for EEPROM hardware.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig ENTROPY_GENERATOR
bool "Entropy Drivers"
bool "Entropy drivers"
help
Include entropy drivers in system config.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig ESPI
bool "ESPI Driver"
bool "Enhanced Serial Peripheral Interface (eSPI) bus drivers"
help
Enable ESPI Driver.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig ETH_DRIVER
bool "Ethernet Drivers"
bool "Ethernet drivers"
default y
depends on NET_L2_ETHERNET

View file

@ -30,7 +30,7 @@ config FLASH_JESD216
devices to enable building a common support module.
menuconfig FLASH
bool "Flash hardware support"
bool "Flash drivers"
help
Enable support for the flash hardware.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig FPGA
bool "FPGA Drivers"
bool "Field-Programmable Gate Array (FPGA) drivers"
help
Enable support for FPGA drivers.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig GPIO
bool "GPIO Drivers"
bool "General-Purpose Input/Output (GPIO) drivers"
help
Include GPIO drivers in system config

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig HWINFO
bool "Hardware Information driver"
bool "Hardware Information drivers"
help
Enable hwinfo driver.

View file

@ -7,7 +7,7 @@
# I2C options
#
menuconfig I2C
bool "I2C Drivers"
bool "Inter-Integrated Circuit (I2C) bus drivers"
help
Enable I2C Driver Configuration

View file

@ -7,7 +7,7 @@
# I2S Drivers
#
menuconfig I2S
bool "I2S bus drivers"
bool "Inter-IC Sound (I2S) bus drivers"
help
Enable support for the I2S (Inter-IC Sound) hardware bus.

View file

@ -5,7 +5,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig I3C
bool "I3C Drivers"
bool "Improved Inter-Integrated Circuit (I3C) bus drivers"
help
Enable I3C Driver Configuration

View file

@ -7,7 +7,7 @@
# IEEE 802.15.4 options
#
menuconfig IEEE802154
bool "IEEE 802.15.4 drivers options"
bool "IEEE 802.15.4 drivers"
depends on NETWORKING
default y if NET_L2_PHY_IEEE802154

View file

@ -3,7 +3,7 @@
if INPUT
menu "Input Drivers"
menu "Input drivers"
source "drivers/input/Kconfig.gpio_keys"

View file

@ -3,7 +3,7 @@
# Copyright (c) 2015 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
menu "Interrupt Controllers"
menu "Interrupt controller drivers"
config ARCV2_INTERRUPT_UNIT
bool "ARCv2 Interrupt Unit"

View file

@ -1,7 +1,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig IPM
bool "IPM drivers"
bool "Inter-Processor Mailbox (IPM) drivers"
help
Include interrupt-based inter-processor mailboxes
drivers in system configuration

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig KSCAN
bool "Keyboard Scan Drivers"
bool "Keyboard scan drivers"
help
Include Keyboard scan drivers in system config.

View file

@ -4,7 +4,7 @@
# Top-level configuration file for LED drivers.
menuconfig LED
bool "LED drivers"
bool "Light-Emitting Diode (LED) drivers"
help
Include LED drivers in the system configuration.

View file

@ -5,7 +5,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig LED_STRIP
bool "LED strip drivers"
bool "Light-Emitting Diode (LED) strip drivers"
help
Include LED strip drivers in the system configuration.

View file

@ -7,7 +7,7 @@
# Top-level configuration file for LORA drivers.
menuconfig LORA
bool "LoRa support [EXPERIMENTAL]"
bool "LoRa drivers [EXPERIMENTAL]"
select POLL
select EXPERIMENTAL
help

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig MBOX
bool "MBOX drivers"
bool "Multi-Channel Inter-Processor Mailbox (MBOX) drivers"
help
Include multi-channel interrupt-based inter-processor mailboxes
drivers in system configuration

View file

@ -7,7 +7,7 @@
# MDIO options
#
menuconfig MDIO
bool "MDIO Drivers"
bool "Management Data Input/Output (MDIO) drivers"
help
Enable MDIO Driver Configuration

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig MEMC
bool "Memory controllers [EXPERIMENTAL]"
bool "Memory controller drivers [EXPERIMENTAL]"
select EXPERIMENTAL
help
Add support for memory controllers

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig MIPI_DSI
bool "MIPI-DSI Host Controllers [EXPERIMENTAL]"
bool "MIPI-DSI Host Controller drivers [EXPERIMENTAL]"
select EXPERIMENTAL
help
Add support for MIPI-DSI host controllers

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig MM_DRV
bool "Memory Management Drivers [EXPERIMENTAL]"
bool "Memory Management drivers [EXPERIMENTAL]"
select EXPERIMENTAL
select KERNEL_VM_SUPPORT
help

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig MODEM
bool "Modem Drivers"
bool "Modem drivers"
help
Enable config options for modem drivers.

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig NET_DRIVERS
bool "Network Drivers"
bool "Network drivers"
if NET_DRIVERS

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig NEURAL_NET_ACCEL
bool "Neural Network Accelerator Drivers"
bool "Neural Network Accelerator drivers"
help
Enable support for Neural Network Accelerators

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig PECI
bool "PECI Driver"
bool "Platform Environment Control Interface (PECI) drivers"
help
Include PECI drivers in system config.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig PS2
bool "PS/2 Drivers"
bool "PS/2 drivers"
help
Include PS/2 drivers in system config.

View file

@ -2,6 +2,6 @@
# SPDX-License-Identifier: Apache-2.0
config PTP_CLOCK
bool "Precision Time Protocol Clock driver support"
bool "Precision Time Protocol (PTP) Clock drivers"
help
Enable options for Precision Time Protocol Clock drivers.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig PWM
bool "PWM (Pulse Width Modulation) Drivers"
bool "Pulse Width Modulation (PWM) drivers"
help
Enable config options for PWM drivers.

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig RETAINED_MEM
bool "Retained memory support"
bool "Retained memory drivers"
help
Enables support for drivers that can retain their data whilst the
device is powered (may be lost in low power states).

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig SDHC
bool "SDHC drivers"
bool "Secure Digital High Capacity (SDHC) drivers"
help
Include drivers for SD host controller

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig SENSOR
bool "Sensor Drivers"
bool "Sensor drivers"
help
Include sensor drivers in system config

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig SERIAL
bool "Serial Drivers"
bool "Serial drivers"
help
Enable options for serial drivers.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig SMBUS
bool "SMBus Drivers"
bool "System Management Bus (SMBus) drivers"
help
Enable SMBus Driver Configuration

View file

@ -7,7 +7,7 @@
# SPI Drivers
#
menuconfig SPI
bool "SPI hardware bus support"
bool "Serial Peripheral Interface (SPI) bus drivers"
help
Enable support for the SPI hardware bus.

View file

@ -7,7 +7,7 @@
# SYSCON options
#
menuconfig SYSCON
bool "SYSCON (System Controller) drivers"
bool "System Controller (SYSCON) drivers"
help
SYSCON (System Controller) drivers. System controller node represents
a register region containing a set of miscellaneous registers. The

View file

@ -7,7 +7,7 @@
if SYS_CLOCK_EXISTS
menu "Timer Drivers"
menu "Timer drivers"
config TIMER_HAS_64BIT_CYCLE_COUNTER
bool

View file

@ -3,7 +3,7 @@
menuconfig UDC_DRIVER
bool "USB device controller driver [EXPERIMENTAL]"
bool "USB device controller drivers [EXPERIMENTAL]"
select EXPERIMENTAL
select NET_BUF
help

View file

@ -3,7 +3,7 @@
menuconfig UHC_DRIVER
bool "USB host controller driver [EXPERIMENTAL]"
bool "USB host controller drivers [EXPERIMENTAL]"
select EXPERIMENTAL
select NET_BUF
help

View file

@ -7,7 +7,7 @@
# VIDEO Drivers
#
menuconfig VIDEO
bool "VIDEO hardware support"
bool "Video drivers"
help
Enable support for the VIDEO.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig VIRTUALIZATION
bool "Virtualization guests drivers"
bool "Virtualization guest drivers"
help
This contains various drivers meant to support and expose features
when Zephyr is running as a guest in a virtualized or emulated

View file

@ -5,7 +5,7 @@
menuconfig W1
bool
prompt "1-Wire Drivers"
prompt "1-Wire bus drivers"
select CRC
help
Enable 1-Wire Drivers

View file

@ -5,7 +5,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig WATCHDOG
bool "Watchdog Support"
bool "Watchdog drivers"
help
Include support for watchdogs.

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
menuconfig WIFI
bool "Wi-Fi Drivers"
bool "Wi-Fi drivers"
if WIFI