Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  Kconfig   Sprache: C

 
# SPDX-License-Identifier: GPL-2.0
# Intel pin control drivers
menu "Intel pinctrl drivers"
 depends on (ACPI && X86) || COMPILE_TEST

config PINCTRL_BAYTRAIL
 bool "Intel Baytrail GPIO pin control"
 select PINCTRL_INTEL
 help
   driver for memory mapped GPIO functionality on Intel Baytrail
   platforms. Supports 3 banks with 102, 28 and 44 gpios.
   Most pins are usually muxed to some other functionality by firmware,
   so only a small amount is available for gpio use.

   Requires ACPI device enumeration code to set up a platform device.

config PINCTRL_CHERRYVIEW
 tristate "Intel Cherryview/Braswell pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   Cherryview/Braswell pinctrl driver provides an interface that
   allows configuring of SoC pins and using them as GPIOs.

config PINCTRL_LYNXPOINT
 tristate "Intel Lynxpoint pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   Lynxpoint is the PCH of Intel Haswell. This pinctrl driver
   provides an interface that allows configuring of PCH pins and
   using them as GPIOs.

config PINCTRL_INTEL
 tristate
 select PINMUX
 select PINCONF
 select GENERIC_PINCONF
 select GPIOLIB
 select GPIOLIB_IRQCHIP

config PINCTRL_INTEL_PLATFORM
 tristate "Intel pinctrl and GPIO platform driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel PCH pins and using them as GPIOs. Currently the following
   Intel SoCs / platforms require this to be functional:
   - Lunar Lake
   - Panther Lake

config PINCTRL_ALDERLAKE
 tristate "Intel Alder Lake pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Alder Lake PCH pins and using them as GPIOs.

config PINCTRL_BROXTON
 tristate "Intel Broxton pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   Broxton pinctrl driver provides an interface that allows
   configuring of SoC pins and using them as GPIOs.

config PINCTRL_CANNONLAKE
 tristate "Intel Cannon Lake PCH pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Cannon Lake PCH pins and using them as GPIOs.

config PINCTRL_CEDARFORK
 tristate "Intel Cedar Fork pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Cedar Fork PCH pins and using them as GPIOs.

config PINCTRL_DENVERTON
 tristate "Intel Denverton pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Denverton SoC pins and using them as GPIOs.

config PINCTRL_ELKHARTLAKE
 tristate "Intel Elkhart Lake SoC pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Elkhart Lake SoC pins and using them as GPIOs.

config PINCTRL_EMMITSBURG
 tristate "Intel Emmitsburg pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Emmitsburg pins and using them as GPIOs.

config PINCTRL_GEMINILAKE
 tristate "Intel Gemini Lake SoC pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Gemini Lake SoC pins and using them as GPIOs.

config PINCTRL_ICELAKE
 tristate "Intel Ice Lake PCH pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Ice Lake PCH pins and using them as GPIOs.

config PINCTRL_JASPERLAKE
 tristate "Intel Jasper Lake PCH pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Jasper Lake PCH pins and using them as GPIOs.

config PINCTRL_LAKEFIELD
 tristate "Intel Lakefield SoC pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Lakefield SoC pins and using them as GPIOs.

config PINCTRL_LEWISBURG
 tristate "Intel Lewisburg pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Lewisburg pins and using them as GPIOs.

config PINCTRL_METEORLAKE
 tristate "Intel Meteor Lake pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Meteor Lake pins and using them as GPIOs.

config PINCTRL_METEORPOINT
 tristate "Intel Meteor Point pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   Meteor Point is the PCH of Intel Meteor Lake. This pinctrl driver
   provides an interface that allows configuring of PCH pins and
   using them as GPIOs.

config PINCTRL_SUNRISEPOINT
 tristate "Intel Sunrisepoint pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   Sunrisepoint is the PCH of Intel Skylake. This pinctrl driver
   provides an interface that allows configuring of PCH pins and
   using them as GPIOs.

config PINCTRL_TIGERLAKE
 tristate "Intel Tiger Lake pinctrl and GPIO driver"
 select PINCTRL_INTEL
 help
   This pinctrl driver provides an interface that allows configuring
   of Intel Tiger Lake PCH pins and using them as GPIOs.

source "drivers/pinctrl/intel/Kconfig.tng"
endmenu

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge