summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/intel/Kconfig
blob: 1acc5dabb016fe4c3fe8e1d98f6d8c42bb5b5894 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#
# Intel PINCTRL drivers
#

if PINCTRL_INTEL

config INTEL_PINCTRL_DUAL_ROUTE_SUPPORT
	bool
	default y

config INTEL_PINCTRL_PADCFG_PADTOL
	bool n

config INTEL_PINCTRL_IOSTANDBY
	bool
	default y

config INTEL_PINCTRL_MULTI_ACPI_DEVICES
	bool
	default y
	help
	  Enable this if the pinctrl devices are modelled as multiple,
	  separate ACPI devices in the ACPI tables. If enabled, the ACPI
	  devices match the U-Boot pinctrl devices and the pin 'offset' is
	  relatove to a particular pinctrl device. If disabled, there is a
	  single ACPI pinctrl device which includes all U-Boot pinctrl devices
	  and the pin 'offset' is in effect a global pin number.


config PINCTRL_INTEL_APL
	bool "Support Intel Apollo Lake (APL)"
	help
	  Add support for Intel Apollo Lake pin-control and pin-mux settings.
	  These are mostly read from the device tree, with the early-pads
	  property in the host bridge and the pads property in the fsp-s
	  subnode of the host bridge.

endif