]> Git Repo - linux.git/blob - drivers/pinctrl/intel/Kconfig
brd: remove support for BLKFLSBUF
[linux.git] / drivers / pinctrl / intel / Kconfig
1 #
2 # Intel pin control drivers
3 #
4
5 config PINCTRL_BAYTRAIL
6         bool "Intel Baytrail GPIO pin control"
7         depends on GPIOLIB && ACPI
8         select GPIOLIB_IRQCHIP
9         select PINMUX
10         select PINCONF
11         select GENERIC_PINCONF
12         help
13           driver for memory mapped GPIO functionality on Intel Baytrail
14           platforms. Supports 3 banks with 102, 28 and 44 gpios.
15           Most pins are usually muxed to some other functionality by firmware,
16           so only a small amount is available for gpio use.
17
18           Requires ACPI device enumeration code to set up a platform device.
19
20 config PINCTRL_CHERRYVIEW
21         tristate "Intel Cherryview/Braswell pinctrl and GPIO driver"
22         depends on ACPI
23         select PINMUX
24         select PINCONF
25         select GENERIC_PINCONF
26         select GPIOLIB
27         select GPIOLIB_IRQCHIP
28         help
29           Cherryview/Braswell pinctrl driver provides an interface that
30           allows configuring of SoC pins and using them as GPIOs.
31
32 config PINCTRL_MERRIFIELD
33         tristate "Intel Merrifield pinctrl driver"
34         depends on X86_INTEL_MID
35         select PINMUX
36         select PINCONF
37         select GENERIC_PINCONF
38         help
39           Merrifield Family-Level Interface Shim (FLIS) driver provides an
40           interface that allows configuring of SoC pins and using them as
41           GPIOs.
42
43 config PINCTRL_INTEL
44         tristate
45         select PINMUX
46         select PINCONF
47         select GENERIC_PINCONF
48         select GPIOLIB
49         select GPIOLIB_IRQCHIP
50
51 config PINCTRL_BROXTON
52         tristate "Intel Broxton pinctrl and GPIO driver"
53         depends on ACPI
54         select PINCTRL_INTEL
55         help
56           Broxton pinctrl driver provides an interface that allows
57           configuring of SoC pins and using them as GPIOs.
58
59 config PINCTRL_SUNRISEPOINT
60         tristate "Intel Sunrisepoint pinctrl and GPIO driver"
61         depends on ACPI
62         select PINCTRL_INTEL
63         help
64           Sunrisepoint is the PCH of Intel Skylake. This pinctrl driver
65           provides an interface that allows configuring of PCH pins and
66           using them as GPIOs.
This page took 0.031054 seconds and 4 git commands to generate.