# This file is part of the OpenADK project. OpenADK is copyrighted # material, please see the LICENCE file in the top-level directory. menu "Serial devices support" depends on ADK_TARGET_WITH_SERIAL || ADK_TARGET_QEMU || ADK_TARGET_VBOX || ADK_TARGET_SIM config ADK_KERNEL_SERIAL_8250_CONSOLE bool config ADK_KERNEL_SERIAL_8250_PNP bool config ADK_KERNEL_SERIAL_ARC_CONSOLE bool config ADK_KERNEL_SERIAL_IMX_CONSOLE bool config ADK_KERNEL_SERIAL_OF_PLATFORM bool config ADK_KERNEL_SERIAL_OMAP_CONSOLE bool config ADK_KERNEL_SERIAL_ETRAXFS_CONSOLE bool config ADK_KERNEL_SERIAL_PMACZILOG_TTYS bool config ADK_KERNEL_SERIAL_PMACZILOG_CONSOLE bool config ADK_KERNEL_SERIAL_SH_SCI_CONSOLE bool config ADK_KERNEL_SERIAL_AMBA_PL011_CONSOLE bool config ADK_KERNEL_SERIAL_SUNCORE bool config ADK_KERNEL_SERIAL_SUNSU_CONSOLE bool config ADK_KERNEL_DA_CONSOLE bool config ADK_KERNEL_SERIAL_8250 bool "8250 serial driver" select ADK_KERNEL_SERIAL_OF_PLATFORM if ADK_TARGET_SYSTEM_XILINX_KINTEX7 \ || ADK_TARGET_SYSTEM_QEMU_OR1K \ || ADK_TARGET_SYSTEM_OR1K_SIM select ADK_KERNEL_SERIAL_8250_PNP if ADK_TARGET_SYSTEM_PCENGINES_APU select ADK_KERNEL_SERIAL_8250_CONSOLE depends on ADK_TARGET_SYSTEM_XILINX_KINTEX7 \ || ADK_TARGET_SYSTEM_PCENGINES_APU \ || ADK_TARGET_SYSTEM_PCENGINES_ALIX \ || ADK_TARGET_SYSTEM_QEMU_OR1K \ || ADK_TARGET_SYSTEM_QEMU_MIPS \ || ADK_TARGET_SYSTEM_OR1K_SIM \ || ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \ || ADK_TARGET_SYSTEM_IBM_X40 \ || ADK_TARGET_SYSTEM_GENERIC_X86 \ || ADK_TARGET_SYSTEM_GENERIC_X86_64 \ || ADK_TARGET_SYSTEM_MIKROTIK_RB532 \ || ADK_TARGET_SYSTEM_MIKROTIK_RB4XX default y if ADK_TARGET_SYSTEM_XILINX_KINTEX7 default y if ADK_TARGET_SYSTEM_PCENGINES_APU default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX default y if ADK_TARGET_SYSTEM_QEMU_OR1K default y if ADK_TARGET_SYSTEM_QEMU_MIPS default y if ADK_TARGET_SYSTEM_OR1K_SIM default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO default y if ADK_TARGET_SYSTEM_IBM_X40 default y if ADK_TARGET_SYSTEM_GENERIC_X86 default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX default n help Serial driver for 8250 UART chip. config ADK_KERNEL_DA_TTY bool "METAG serial driver" select ADK_KERNEL_DA_CONSOLE depends on ADK_TARGET_SYSTEM_QEMU_METAG default y if ADK_TARGET_SYSTEM_QEMU_METAG default n help Serial driver for Qemu METAG Emulation. config ADK_KERNEL_SERIAL_SUNSU bool "Sun Sparc64 serial driver" select ADK_KERNEL_SERIAL_SUNSU_CONSOLE select ADK_KERNEL_SERIAL_SUNCORE depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 default y if ADK_TARGET_SYSTEM_QEMU_SPARC64 default n help Serial driver for Sun SPARC64. config ADK_KERNEL_SERIAL_ETRAXFS bool "ETRAXFS serial driver" select ADK_KERNEL_SERIAL_ETRAXFS_CONSOLE depends on ADK_TARGET_SYSTEM_QEMU_CRIS default y if ADK_TARGET_SYSTEM_QEMU_CRIS default n help Serial driver for ETRAXFS CRISv32 Qemu Emulation. config ADK_KERNEL_SERIAL_ARC bool "ARC serial driver" select ADK_KERNEL_SERIAL_ARC_CONSOLE depends on ADK_TARGET_SYSTEM_NSIM_ARCV1 \ || ADK_TARGET_SYSTEM_NSIM_ARCV2 default y if ADK_TARGET_SYSTEM_NSIM_ARCV1 default y if ADK_TARGET_SYSTEM_NSIM_ARCV2 default n help Serial driver for nSIM ARC simulator. config ADK_KERNEL_SERIAL_IMX bool "IMX serial driver" select ADK_KERNEL_SERIAL_IMX_CONSOLE depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n help Serial driver for IMX6 chip. config ADK_KERNEL_SERIAL_AMBA_PL011 bool "AMBA PL011 serial driver" select ADK_KERNEL_SERIAL_AMBA_PL011_CONSOLE depends on ADK_TARGET_BOARD_BCM28XX default y if ADK_TARGET_BOARD_BCM28XX default n help Serial driver for AMBA PL011 chip. config ADK_KERNEL_SERIAL_SH_SCI bool "sci serial driver" select ADK_KERNEL_SERIAL_SH_SCI_CONSOLE depends on ADK_TARGET_SYSTEM_SIM_H8300H default y if ADK_TARGET_SYSTEM_SIM_H8300H default n help Serial driver for SCI chip. config ADK_KERNEL_SERIAL_PMACZILOG bool "pmac serial driver" select ADK_KERNEL_SERIAL_PMACZILOG_TTYS select ADK_KERNEL_SERIAL_PMACZILOG_CONSOLE depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800 \ || ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC default y if ADK_TARGET_SYSTEM_QEMU_M68K_Q800 default y if ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC default n help Serial driver for PMAC Q800 M68K. config ADK_KERNEL_SERIAL_OMAP bool "omap serial driver" select ADK_KERNEL_SERIAL_OMAP_CONSOLE depends on ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK default y if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK default n help Serial driver for Beaglebone Black endmenu