CONFIG_UART_NS16550_PCI

Enable PCI Support

Type: bool

Help

This enables NS16550 to probe for PCI-based serial devices.

This option enables the driver to auto-detect the device configuration required to access those ports.

Direct dependencies

(UART_NS16550 && SOC_NIOS2F_ZEPHYR) || (UART_NS16550 && SOC_RISCV32_PULPINO) || (UART_NS16550 && SOC_APOLLO_LAKE) || (UART_NS16550 && SOC_ATOM) || (UART_NS16550 && SOC_IA32) || (UART_NS16550 && SOC_SERIES_QUARK_X1000) || (PCI && UART_NS16550 && SERIAL)

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definitions

At arch/nios2/soc/nios2f-zephyr/Kconfig.defconfig:44

Included via Kconfig:10Kconfig.zephyr:20

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "n" if UART_NS16550 && SOC_NIOS2F_ZEPHYR
    depends on UART_NS16550 && SOC_NIOS2F_ZEPHYR

At arch/riscv32/soc/pulpino/Kconfig.defconfig:49

Included via Kconfig:10Kconfig.zephyr:20

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "n" if UART_NS16550 && SOC_RISCV32_PULPINO
    depends on UART_NS16550 && SOC_RISCV32_PULPINO

At arch/x86/soc/apollo_lake/Kconfig.defconfig:24

Included via Kconfig:10Kconfig.zephyr:20

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "y" if PCI && UART_NS16550 && SOC_APOLLO_LAKE
    depends on UART_NS16550 && SOC_APOLLO_LAKE

At arch/x86/soc/atom/Kconfig.defconfig:23

Included via Kconfig:10Kconfig.zephyr:20

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "n" if UART_NS16550 && SOC_ATOM
    depends on UART_NS16550 && SOC_ATOM

At arch/x86/soc/ia32/Kconfig.defconfig:23

Included via Kconfig:10Kconfig.zephyr:20

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "n" if UART_NS16550 && SOC_IA32
    depends on UART_NS16550 && SOC_IA32

At arch/x86/soc/intel_quark/quark_x1000/Kconfig.defconfig.series:179

Included via Kconfig:10Kconfig.zephyr:20arch/x86/soc/intel_quark/Kconfig.defconfig:1

Menu path: (top menu)

config UART_NS16550_PCI
    bool
    default "y" if PCI && UART_NS16550 && SOC_SERIES_QUARK_X1000
    depends on UART_NS16550 && SOC_SERIES_QUARK_X1000

At drivers/serial/Kconfig.ns16550:10

Included via Kconfig:10Kconfig.zephyr:29drivers/Kconfig:22drivers/serial/Kconfig:58

Menu path: (top menu) → Device Drivers → Serial Drivers → NS16550 serial driver

config UART_NS16550_PCI
    bool
    prompt "Enable PCI Support" if PCI && UART_NS16550 && SERIAL
    depends on PCI && UART_NS16550 && SERIAL
    help
      This enables NS16550 to probe for PCI-based serial devices.

      This option enables the driver to auto-detect the device
      configuration required to access those ports.

(Definitions include propagated dependencies, including from if’s and menus.)