# SPDX-License-Identifier: GPL-2.0 # # S/390 character devices # ifdef [31mCONFIG_FUNCTION_TRACER[0m # Do not trace early setup code CFLAGS_REMOVE_sclp_early_core.o = $(CC_FLAGS_FTRACE) endif GCOV_PROFILE_sclp_early_core.o := n KCOV_INSTRUMENT_sclp_early_core.o := n UBSAN_SANITIZE_sclp_early_core.o := n KASAN_SANITIZE_sclp_early_core.o := n CFLAGS_sclp_early_core.o += -D__NO_FORTIFY CFLAGS_REMOVE_sclp_early_core.o += $(CC_FLAGS_EXPOLINE) obj-y += ctrlchar.o keyboard.o defkeymap.o sclp.o sclp_rw.o sclp_quiesce.o \ sclp_cmd.o sclp_config.o sclp_cpi_sys.o sclp_ocf.o sclp_ctl.o \ sclp_early.o sclp_early_core.o sclp_sd.o obj-$([31mCONFIG_TN3270[0m) += raw3270.o obj-$([31mCONFIG_TN3270_CONSOLE[0m) += con3270.o obj-$([31mCONFIG_TN3270_TTY[0m) += tty3270.o obj-$([31mCONFIG_TN3270_FS[0m) += fs3270.o obj-$([31mCONFIG_TN3215[0m) += con3215.o obj-$([31mCONFIG_SCLP_TTY[0m) += sclp_tty.o obj-$([31mCONFIG_SCLP_CONSOLE[0m) += sclp_con.o obj-$([31mCONFIG_SCLP_VT220_TTY[0m) += sclp_vt220.o obj-$([31mCONFIG_PCI[0m) += sclp_pci.o obj-$([31mCONFIG_VMLOGRDR[0m) += vmlogrdr.o obj-$([31mCONFIG_VMCP[0m) += vmcp.o tape-$([31mCONFIG_PROC_FS[0m) += tape_proc.o tape-objs := tape_core.o tape_std.o tape_char.o $(tape-y) obj-$([31mCONFIG_S390_TAPE[0m) += tape.o tape_class.o obj-$([31mCONFIG_S390_TAPE_34XX[0m) += tape_34xx.o obj-$([31mCONFIG_S390_TAPE_3590[0m) += tape_3590.o obj-$([31mCONFIG_MONREADER[0m) += monreader.o obj-$([31mCONFIG_MONWRITER[0m) += monwriter.o obj-$([31mCONFIG_S390_VMUR[0m) += vmur.o obj-$([31mCONFIG_CRASH_DUMP[0m) += sclp_sdias.o zcore.o hmcdrv-objs := hmcdrv_mod.o hmcdrv_dev.o hmcdrv_ftp.o hmcdrv_cache.o diag_ftp.o sclp_ftp.o obj-$([31mCONFIG_HMC_DRV[0m) += hmcdrv.o |