Skip to content

Commit dd1695a

Browse files
rddunlapbrgl
authored andcommitted
gpio: clean up Kconfig file
Fix multiple problems in punctuation, capitalization, grammar, wording, and typos in the GPIO Kconfig file. Signed-off-by: Randy Dunlap <[email protected]> Cc: Linus Walleij <[email protected]> Cc: Bartosz Golaszewski <[email protected]> Cc: [email protected] Cc: Mika Westerberg <[email protected]> Cc: Andy Shevchenko <[email protected]> Cc: Geert Uytterhoeven <[email protected]> Cc: Sean Young <[email protected]> Cc: Bamvor Jian Zhang <[email protected]> Cc: Michael Walle <[email protected]> Acked-by: Andy Shevchenko <[email protected]> Signed-off-by: Bartosz Golaszewski <[email protected]>
1 parent 6c2a6dd commit dd1695a

File tree

1 file changed

+58
-58
lines changed

1 file changed

+58
-58
lines changed

drivers/gpio/Kconfig

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ menuconfig GPIOLIB
1515
bool "GPIO Support"
1616
help
1717
This enables GPIO support through the generic GPIO library.
18-
You only need to enable this, if you also want to enable
18+
You only need to enable this if you also want to enable
1919
one or more of the GPIO drivers below.
2020

2121
If unsure, say N.
@@ -140,8 +140,8 @@ config GPIO_AMDPT
140140
depends on ACPI
141141
select GPIO_GENERIC
142142
help
143-
driver for GPIO functionality on Promontory IOHub
144-
Require ACPI ASL code to enumerate as a platform device.
143+
Driver for GPIO functionality on Promontory IOHub.
144+
Requires ACPI ASL code to enumerate as a platform device.
145145

146146
config GPIO_ASPEED
147147
tristate "Aspeed GPIO support"
@@ -306,7 +306,7 @@ config GPIO_HISI
306306
help
307307
Say Y or M here to build support for the HiSilicon GPIO controller
308308
driver GPIO block.
309-
This GPIO controller support double-edge interrupt and multi-core
309+
This GPIO controller supports double-edge interrupt and multi-core
310310
concurrent access.
311311

312312
config GPIO_HLWD
@@ -326,7 +326,7 @@ config GPIO_ICH
326326
help
327327
Say yes here to support the GPIO functionality of a number of Intel
328328
ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8
329-
ICH9, ICH10, Series 5/3400 (eg Ibex Peak), Series 6/C200 (eg
329+
ICH9, ICH10, Series 5/3400 (e.g. Ibex Peak), Series 6/C200 (e.g.
330330
Cougar Point), NM10 (Tiger Point), and 3100 (Whitmore Lake).
331331

332332
If unsure, say N.
@@ -337,7 +337,7 @@ config GPIO_IOP
337337
select GPIO_GENERIC
338338
help
339339
Say yes here to support the GPIO functionality of a number of Intel
340-
IOP32X or IOP33X.
340+
IOP32X or IOP33X series of chips.
341341

342342
If unsure, say N.
343343

@@ -364,7 +364,7 @@ config GPIO_LOONGSON
364364
bool "Loongson-2/3 GPIO support"
365365
depends on CPU_LOONGSON2EF || CPU_LOONGSON64
366366
help
367-
driver for GPIO functionality on Loongson-2F/3A/3B processors.
367+
Driver for GPIO functionality on Loongson-2F/3A/3B processors.
368368

369369
config GPIO_LPC18XX
370370
tristate "NXP LPC18XX/43XX GPIO support"
@@ -392,15 +392,15 @@ config GPIO_MENZ127
392392
depends on MCB
393393
select GPIO_GENERIC
394394
help
395-
Say yes here to support the MEN 16Z127 GPIO Controller
395+
Say yes here to support the MEN 16Z127 GPIO Controller.
396396

397397
config GPIO_MM_LANTIQ
398398
bool "Lantiq Memory mapped GPIOs"
399399
depends on LANTIQ && SOC_XWAY
400400
help
401401
This enables support for memory mapped GPIOs on the External Bus Unit
402-
(EBU) found on Lantiq SoCs. The gpios are output only as they are
403-
created by attaching a 16bit latch to the bus.
402+
(EBU) found on Lantiq SoCs. The GPIOs are output only as they are
403+
created by attaching a 16-bit latch to the bus.
404404

405405
config GPIO_MPC5200
406406
def_bool y
@@ -424,7 +424,7 @@ config GPIO_MT7621
424424
select GPIO_GENERIC
425425
select GPIOLIB_IRQCHIP
426426
help
427-
Say yes here to support the Mediatek MT7621 SoC GPIO device
427+
Say yes here to support the Mediatek MT7621 SoC GPIO device.
428428

429429
config GPIO_MVEBU
430430
def_bool y
@@ -469,7 +469,7 @@ config GPIO_PL061
469469
select IRQ_DOMAIN
470470
select GPIOLIB_IRQCHIP
471471
help
472-
Say yes here to support the PrimeCell PL061 GPIO device
472+
Say yes here to support the PrimeCell PL061 GPIO device.
473473

474474
config GPIO_PMIC_EIC_SPRD
475475
tristate "Spreadtrum PMIC EIC support"
@@ -483,7 +483,7 @@ config GPIO_PXA
483483
bool "PXA GPIO support"
484484
depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
485485
help
486-
Say yes here to support the PXA GPIO device
486+
Say yes here to support the PXA GPIO device.
487487

488488
config GPIO_RCAR
489489
tristate "Renesas R-Car and RZ/G GPIO support"
@@ -573,7 +573,7 @@ config GPIO_SPEAR_SPICS
573573
depends on PLAT_SPEAR
574574
select GENERIC_IRQ_CHIP
575575
help
576-
Say yes here to support ST SPEAr SPI Chip Select as GPIO device
576+
Say yes here to support ST SPEAr SPI Chip Select as GPIO device.
577577

578578
config GPIO_SPRD
579579
tristate "Spreadtrum GPIO support"
@@ -598,8 +598,8 @@ config GPIO_STP_XWAY
598598
help
599599
This enables support for the Serial To Parallel (STP) unit found on
600600
XWAY SoC. The STP allows the SoC to drive a shift registers cascade,
601-
that can be up to 24 bit. This peripheral is aimed at driving leds.
602-
Some of the gpios/leds can be auto updated by the soc with dsl and
601+
that can be up to 24 bits. This peripheral is aimed at driving LEDs.
602+
Some of the GPIOs/LEDs can be auto updated by the SoC with DSL and
603603
phy status.
604604

605605
config GPIO_SYSCON
@@ -679,25 +679,25 @@ config GPIO_VISCONTI
679679
Say yes here to support GPIO on Tohisba Visconti.
680680

681681
config GPIO_VR41XX
682-
tristate "NEC VR4100 series General-purpose I/O Uint support"
682+
tristate "NEC VR4100 series General-purpose I/O Unit support"
683683
depends on CPU_VR41XX
684684
help
685-
Say yes here to support the NEC VR4100 series General-purpose I/O Uint
685+
Say yes here to support the NEC VR4100 series General-purpose I/O Unit.
686686

687687
config GPIO_VX855
688688
tristate "VIA VX855/VX875 GPIO"
689689
depends on (X86 || COMPILE_TEST) && PCI
690690
select MFD_CORE
691691
select MFD_VX855
692692
help
693-
Support access to the VX855/VX875 GPIO lines through the gpio library.
693+
Support access to the VX855/VX875 GPIO lines through the GPIO library.
694694

695-
This driver provides common support for accessing the device,
696-
additional drivers must be enabled in order to use the
695+
This driver provides common support for accessing the device.
696+
Additional drivers must be enabled in order to use the
697697
functionality of the device.
698698

699699
config GPIO_WCD934X
700-
tristate "Qualcomm Technologies Inc WCD9340/WCD9341 gpio controller driver"
700+
tristate "Qualcomm Technologies Inc WCD9340/WCD9341 GPIO controller driver"
701701
depends on MFD_WCD934X && OF_GPIO
702702
help
703703
This driver is to support GPIO block found on the Qualcomm Technologies
@@ -727,7 +727,7 @@ config GPIO_XILINX
727727
select GPIOLIB_IRQCHIP
728728
depends on OF_GPIO
729729
help
730-
Say yes here to support the Xilinx FPGA GPIO device
730+
Say yes here to support the Xilinx FPGA GPIO device.
731731

732732
config GPIO_XLP
733733
tristate "Netlogic XLP GPIO support"
@@ -748,7 +748,7 @@ config GPIO_XTENSA
748748
depends on !SMP
749749
help
750750
Say yes here to support the Xtensa internal GPIO32 IMPWIRE (input)
751-
and EXPSTATE (output) ports
751+
and EXPSTATE (output) ports.
752752

753753
config GPIO_ZEVIO
754754
bool "LSI ZEVIO SoC memory mapped GPIOs"
@@ -764,14 +764,14 @@ config GPIO_ZYNQ
764764
Say yes here to support Xilinx Zynq GPIO controller.
765765

766766
config GPIO_ZYNQMP_MODEPIN
767-
tristate "ZynqMP ps-mode pin gpio configuration driver"
767+
tristate "ZynqMP ps-mode pin GPIO configuration driver"
768768
depends on ZYNQMP_FIRMWARE
769769
default ZYNQMP_FIRMWARE
770770
help
771-
Say yes here to support the ZynqMP ps-mode pin gpio configuration
771+
Say yes here to support the ZynqMP ps-mode pin GPIO configuration
772772
driver.
773773

774-
This ps-mode pin gpio driver is based on GPIO framework, PS_MODE
774+
This ps-mode pin GPIO driver is based on GPIO framework. PS_MODE
775775
is 4-bits boot mode pins. It sets and gets the status of
776776
the ps-mode pin. Every pin can be configured as input/output.
777777

@@ -785,12 +785,12 @@ config GPIO_LOONGSON1
785785
config GPIO_AMD_FCH
786786
tristate "GPIO support for AMD Fusion Controller Hub (G-series SOCs)"
787787
help
788-
This option enables driver for GPIO on AMDs Fusion Controller Hub,
789-
as found on G-series SOCs (eg. GX-412TC)
788+
This option enables driver for GPIO on AMD's Fusion Controller Hub,
789+
as found on G-series SOCs (e.g. GX-412TC).
790790

791-
Note: This driver doesn't registers itself automatically, as it
792-
needs to be provided with platform specific configuration.
793-
(See eg. CONFIG_PCENGINES_APU2.)
791+
Note: This driver doesn't register itself automatically, as it
792+
needs to be provided with platform-specific configuration.
793+
(See e.g. CONFIG_PCENGINES_APU2.)
794794

795795
config GPIO_MSC313
796796
bool "MStar MSC313 GPIO support"
@@ -800,7 +800,7 @@ config GPIO_MSC313
800800
select IRQ_DOMAIN_HIERARCHY
801801
help
802802
Say Y here to support the main GPIO block on MStar/SigmaStar
803-
ARMv7 based SoCs.
803+
ARMv7-based SoCs.
804804

805805
config GPIO_IDT3243X
806806
tristate "IDT 79RC3243X GPIO support"
@@ -809,7 +809,7 @@ config GPIO_IDT3243X
809809
select GPIOLIB_IRQCHIP
810810
help
811811
Select this option to enable GPIO driver for
812-
IDT 79RC3243X based devices like Mikrotik RB532.
812+
IDT 79RC3243X-based devices like Mikrotik RB532.
813813

814814
To compile this driver as a module, choose M here: the module will
815815
be called gpio-idt3243x.
@@ -887,7 +887,7 @@ config GPIO_IT87
887887
well.
888888

889889
To compile this driver as a module, choose M here: the module will
890-
be called gpio_it87
890+
be called gpio_it87.
891891

892892
config GPIO_SCH
893893
tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO"
@@ -903,7 +903,7 @@ config GPIO_SCH
903903
powered by the core power rail and are turned off during sleep
904904
modes (S3 and higher). The remaining four GPIOs are powered by
905905
the Intel SCH suspend power supply. These GPIOs remain
906-
active during S3. The suspend powered GPIOs can be used to wake the
906+
active during S3. The suspend-powered GPIOs can be used to wake the
907907
system from the Suspend-to-RAM state.
908908

909909
The Intel Tunnel Creek processor has 5 GPIOs powered by the
@@ -1056,7 +1056,7 @@ config GPIO_PCA953X_IRQ
10561056
select GPIOLIB_IRQCHIP
10571057
help
10581058
Say yes here to enable the pca953x to be used as an interrupt
1059-
controller. It requires the driver to be built in the kernel.
1059+
controller.
10601060

10611061
config GPIO_PCA9570
10621062
tristate "PCA9570 4-Bit I2C GPO expander"
@@ -1183,7 +1183,7 @@ config GPIO_CRYSTAL_COVE
11831183
help
11841184
Support for GPIO pins on Crystal Cove PMIC.
11851185

1186-
Say Yes if you have a Intel SoC based tablet with Crystal Cove PMIC
1186+
Say Yes if you have a Intel SoC-based tablet with Crystal Cove PMIC
11871187
inside.
11881188

11891189
This driver can also be built as a module. If so, the module will be
@@ -1213,7 +1213,7 @@ config GPIO_DA9055
12131213
Say yes here to enable the GPIO driver for the DA9055 chip.
12141214

12151215
The Dialog DA9055 PMIC chip has 3 GPIO pins that can be
1216-
be controller by this driver.
1216+
be controlled by this driver.
12171217

12181218
If driver is built as a module it will be called gpio-da9055.
12191219

@@ -1235,7 +1235,7 @@ config HTC_EGPIO
12351235
help
12361236
This driver supports the CPLD egpio chip present on
12371237
several HTC phones. It provides basic support for input
1238-
pins, output pins, and irqs.
1238+
pins, output pins, and IRQs.
12391239

12401240
config GPIO_JANZ_TTL
12411241
tristate "Janz VMOD-TTL Digital IO Module"
@@ -1296,8 +1296,8 @@ config GPIO_MAX77620
12961296
help
12971297
GPIO driver for MAX77620 and MAX20024 PMIC from Maxim Semiconductor.
12981298
MAX77620 PMIC has 8 pins that can be configured as GPIOs. The
1299-
driver also provides interrupt support for each of the gpios.
1300-
Say yes here to enable the max77620 to be used as gpio controller.
1299+
driver also provides interrupt support for each of the GPIOs.
1300+
Say yes here to enable the max77620 to be used as GPIO controller.
13011301

13021302
config GPIO_MAX77650
13031303
tristate "Maxim MAX77650/77651 GPIO support"
@@ -1319,8 +1319,8 @@ config GPIO_RC5T583
13191319
help
13201320
Select this option to enable GPIO driver for the Ricoh RC5T583
13211321
chip family.
1322-
This driver provides the support for driving/reading the gpio pins
1323-
of RC5T583 device through standard gpio library.
1322+
This driver provides the support for driving/reading the GPIO pins
1323+
of RC5T583 device through standard GPIO library.
13241324

13251325
config GPIO_SL28CPLD
13261326
tristate "Kontron sl28cpld GPIO support"
@@ -1389,15 +1389,15 @@ config GPIO_TPS65912
13891389
tristate "TI TPS65912 GPIO"
13901390
depends on MFD_TPS65912
13911391
help
1392-
This driver supports TPS65912 gpio chip
1392+
This driver supports TPS65912 GPIO chip.
13931393

13941394
config GPIO_TPS68470
13951395
bool "TPS68470 GPIO"
13961396
depends on INTEL_SKL_INT3472
13971397
help
13981398
Select this option to enable GPIO driver for the TPS68470
13991399
chip family.
1400-
There are 7 GPIOs and few sensor related GPIOs supported
1400+
There are 7 GPIOs and few sensor-related GPIOs supported
14011401
by the TPS68470. While the 7 GPIOs can be configured as
14021402
input or output as appropriate, the sensor related GPIOs
14031403
are "output only" GPIOs.
@@ -1442,7 +1442,7 @@ config GPIO_WHISKEY_COVE
14421442
help
14431443
Support for GPIO pins on Whiskey Cove PMIC.
14441444

1445-
Say Yes if you have a Intel SoC based tablet with Whiskey Cove PMIC
1445+
Say Yes if you have an Intel SoC-based tablet with Whiskey Cove PMIC
14461446
inside.
14471447

14481448
This driver can also be built as a module. If so, the module will be
@@ -1479,10 +1479,10 @@ config GPIO_AMD8111
14791479
depends on X86 || COMPILE_TEST
14801480
depends on HAS_IOPORT_MAP
14811481
help
1482-
The AMD 8111 south bridge contains 32 GPIO pins which can be used.
1482+
The AMD 8111 southbridge contains 32 GPIO pins which can be used.
14831483

1484-
Note, that usually system firmware/ACPI handles GPIO pins on their
1485-
own and users might easily break their systems with uncarefull usage
1484+
Note that usually system firmware/ACPI handles GPIO pins on their
1485+
own and users might easily break their systems with uncareful usage
14861486
of this driver!
14871487

14881488
If unsure, say N
@@ -1530,22 +1530,22 @@ config GPIO_ML_IOH
15301530
select GENERIC_IRQ_CHIP
15311531
help
15321532
ML7213 is companion chip for Intel Atom E6xx series.
1533-
This driver can be used for OKI SEMICONDUCTOR ML7213 IOH(Input/Output
1534-
Hub) which is for IVI(In-Vehicle Infotainment) use.
1533+
This driver can be used for OKI SEMICONDUCTOR ML7213 IOH (Input/Output
1534+
Hub) which is for IVI (In-Vehicle Infotainment) use.
15351535
This driver can access the IOH's GPIO device.
15361536

15371537
config GPIO_PCH
1538-
tristate "Intel EG20T PCH/LAPIS Semiconductor IOH(ML7223/ML7831) GPIO"
1538+
tristate "Intel EG20T PCH/LAPIS Semiconductor IOH (ML7223/ML7831) GPIO"
15391539
depends on X86_32 || MIPS || COMPILE_TEST
15401540
select GENERIC_IRQ_CHIP
15411541
help
1542-
This driver is for PCH(Platform controller Hub) GPIO of Intel Topcliff
1543-
which is an IOH(Input/Output Hub) for x86 embedded processor.
1542+
This driver is for PCH (Platform Controller Hub) GPIO of Intel Topcliff,
1543+
which is an IOH (Input/Output Hub) for x86 embedded processor.
15441544
This driver can access PCH GPIO device.
15451545

1546-
This driver also can be used for LAPIS Semiconductor IOH(Input/
1546+
This driver also can be used for LAPIS Semiconductor IOH (Input/
15471547
Output Hub), ML7223 and ML7831.
1548-
ML7223 IOH is for MP(Media Phone) use.
1548+
ML7223 IOH is for MP (Media Phone) use.
15491549
ML7831 IOH is for general purpose use.
15501550
ML7223/ML7831 is companion chip for Intel Atom E6xx series.
15511551
ML7223/ML7831 is completely compatible for Intel EG20T PCH.
@@ -1596,7 +1596,7 @@ config GPIO_74X164
15961596
help
15971597
Driver for 74x164 compatible serial-in/parallel-out 8-outputs
15981598
shift registers. This driver can be used to provide access
1599-
to more gpio outputs.
1599+
to more GPIO outputs.
16001600

16011601
config GPIO_MAX3191X
16021602
tristate "Maxim MAX3191x industrial serializer"

0 commit comments

Comments
 (0)