# SPDX-License-Identifier: GPL-2.0 # # Makefile for the kernel serial device drivers. # obj-$([31mCONFIG_SERIAL_CORE[0m) += serial_core.o obj-$([31mCONFIG_SERIAL_EARLYCON[0m) += earlycon.o obj-$([31mCONFIG_SERIAL_EARLYCON_ARM_SEMIHOST[0m) += earlycon-arm-semihost.o obj-$([31mCONFIG_SERIAL_EARLYCON_RISCV_SBI[0m) += earlycon-riscv-sbi.o # These Sparc drivers have to appear before others such as 8250 # which share ttySx minor node space. Otherwise console device # names change and other unplesantries. obj-$([31mCONFIG_SERIAL_SUNCORE[0m) += suncore.o obj-$([31mCONFIG_SERIAL_SUNHV[0m) += sunhv.o obj-$([31mCONFIG_SERIAL_SUNZILOG[0m) += sunzilog.o obj-$([31mCONFIG_SERIAL_SUNSU[0m) += sunsu.o obj-$([31mCONFIG_SERIAL_SUNSAB[0m) += sunsab.o obj-$([31mCONFIG_SERIAL_21285[0m) += 21285.o # Now bring in any enabled 8250/16450/16550 type drivers. obj-$([31mCONFIG_SERIAL_8250[0m) += 8250/ obj-$([31mCONFIG_SERIAL_AMBA_PL010[0m) += amba-pl010.o obj-$([31mCONFIG_SERIAL_AMBA_PL011[0m) += amba-pl011.o obj-$([31mCONFIG_SERIAL_CLPS711X[0m) += clps711x.o obj-$([31mCONFIG_SERIAL_PXA_NON8250[0m) += pxa.o obj-$([31mCONFIG_SERIAL_PNX8XXX[0m) += pnx8xxx_uart.o obj-$([31mCONFIG_SERIAL_SA1100[0m) += sa1100.o obj-$([31mCONFIG_SERIAL_BCM63XX[0m) += bcm63xx_uart.o obj-$([31mCONFIG_SERIAL_SAMSUNG[0m) += samsung.o obj-$([31mCONFIG_SERIAL_MAX3100[0m) += max3100.o obj-$([31mCONFIG_SERIAL_MAX310X[0m) += max310x.o obj-$([31mCONFIG_SERIAL_IP22_ZILOG[0m) += ip22zilog.o obj-$([31mCONFIG_SERIAL_MUX[0m) += mux.o obj-$([31mCONFIG_SERIAL_MCF[0m) += mcf.o obj-$([31mCONFIG_SERIAL_PMACZILOG[0m) += pmac_zilog.o obj-$([31mCONFIG_SERIAL_HS_LPC32XX[0m) += lpc32xx_hs.o obj-$([31mCONFIG_SERIAL_DZ[0m) += dz.o obj-$([31mCONFIG_SERIAL_ZS[0m) += zs.o obj-$([31mCONFIG_SERIAL_SH_SCI[0m) += sh-sci.o obj-$([31mCONFIG_SERIAL_CPM[0m) += cpm_uart/ obj-$([31mCONFIG_SERIAL_IMX[0m) += imx.o obj-$([31mCONFIG_SERIAL_MPC52xx[0m) += mpc52xx_uart.o obj-$([31mCONFIG_SERIAL_ICOM[0m) += icom.o obj-$([31mCONFIG_SERIAL_MESON[0m) += meson_uart.o obj-$([31mCONFIG_SERIAL_SB1250_DUART[0m) += sb1250-duart.o obj-$([31mCONFIG_SERIAL_SCCNXP[0m) += sccnxp.o obj-$([31mCONFIG_SERIAL_SC16IS7XX_CORE[0m) += sc16is7xx.o obj-$([31mCONFIG_SERIAL_JSM[0m) += jsm/ obj-$([31mCONFIG_SERIAL_TXX9[0m) += serial_txx9.o obj-$([31mCONFIG_SERIAL_VR41XX[0m) += vr41xx_siu.o obj-$([31mCONFIG_SERIAL_ATMEL[0m) += atmel_serial.o obj-$([31mCONFIG_SERIAL_UARTLITE[0m) += uartlite.o obj-$([31mCONFIG_SERIAL_MSM[0m) += msm_serial.o obj-$([31mCONFIG_SERIAL_QCOM_GENI[0m) += qcom_geni_serial.o obj-$([31mCONFIG_SERIAL_OMAP[0m) += omap-serial.o obj-$([31mCONFIG_SERIAL_ALTERA_UART[0m) += altera_uart.o obj-$([31mCONFIG_SERIAL_ST_ASC[0m) += st-asc.o obj-$([31mCONFIG_SERIAL_QE[0m) += ucc_uart.o obj-$([31mCONFIG_SERIAL_TIMBERDALE[0m) += timbuart.o obj-$([31mCONFIG_SERIAL_GRLIB_GAISLER_APBUART[0m) += apbuart.o obj-$([31mCONFIG_SERIAL_ALTERA_JTAGUART[0m) += altera_jtaguart.o obj-$([31mCONFIG_SERIAL_VT8500[0m) += vt8500_serial.o obj-$([31mCONFIG_SERIAL_IFX6X60[0m) += ifx6x60.o obj-$([31mCONFIG_SERIAL_PCH_UART[0m) += pch_uart.o obj-$([31mCONFIG_SERIAL_MXS_AUART[0m) += mxs-auart.o obj-$([31mCONFIG_SERIAL_LANTIQ[0m) += lantiq.o obj-$([31mCONFIG_SERIAL_XILINX_PS_UART[0m) += xilinx_uartps.o obj-$([31mCONFIG_SERIAL_SIRFSOC[0m) += sirfsoc_uart.o obj-$([31mCONFIG_SERIAL_TEGRA[0m) += serial-tegra.o obj-$([31mCONFIG_SERIAL_TEGRA_TCU[0m) += tegra-tcu.o obj-$([31mCONFIG_SERIAL_AR933X[0m) += ar933x_uart.o obj-$([31mCONFIG_SERIAL_EFM32_UART[0m) += efm32-uart.o obj-$([31mCONFIG_SERIAL_ARC[0m) += arc_uart.o obj-$([31mCONFIG_SERIAL_RP2[0m) += rp2.o obj-$([31mCONFIG_SERIAL_FSL_LPUART[0m) += fsl_lpuart.o obj-$([31mCONFIG_SERIAL_FSL_LINFLEXUART[0m) += fsl_linflexuart.o obj-$([31mCONFIG_SERIAL_CONEXANT_DIGICOLOR[0m) += digicolor-usart.o obj-$([31mCONFIG_SERIAL_MEN_Z135[0m) += men_z135_uart.o obj-$([31mCONFIG_SERIAL_SPRD[0m) += sprd_serial.o obj-$([31mCONFIG_SERIAL_STM32[0m) += stm32-usart.o obj-$([31mCONFIG_SERIAL_MVEBU_UART[0m) += mvebu-uart.o obj-$([31mCONFIG_SERIAL_PIC32[0m) += pic32_uart.o obj-$([31mCONFIG_SERIAL_MPS2_UART[0m) += mps2-uart.o obj-$([31mCONFIG_SERIAL_OWL[0m) += owl-uart.o obj-$([31mCONFIG_SERIAL_RDA[0m) += rda-uart.o obj-$([31mCONFIG_SERIAL_MILBEAUT_USIO[0m) += milbeaut_usio.o obj-$([31mCONFIG_SERIAL_SIFIVE[0m) += sifive.o # GPIOLIB helpers for modem control lines obj-$([31mCONFIG_SERIAL_MCTRL_GPIO[0m) += serial_mctrl_gpio.o obj-$([31mCONFIG_SERIAL_KGDB_NMI[0m) += kgdb_nmi.o obj-$([31mCONFIG_KGDB_SERIAL_CONSOLE[0m) += kgdboc.o |