1e4fc6580SMiguel Ojeda# SPDX-License-Identifier: GPL-2.0 291d39024SAlice Ryhlccflags-y += -I$(src) # needed for trace events 3e4fc6580SMiguel Ojeda 4e4fc6580SMiguel Ojedaobj-$(CONFIG_SAMPLE_RUST_MINIMAL) += rust_minimal.o 5fdb1ac6cSLee Jonesobj-$(CONFIG_SAMPLE_RUST_MISC_DEVICE) += rust_misc_device.o 622193c58SMiguel Ojedaobj-$(CONFIG_SAMPLE_RUST_PRINT) += rust_print.o 76f227d21SMatthew Maurerobj-$(CONFIG_SAMPLE_RUST_DEBUGFS) += rust_debugfs.o 8*d4a5d397SMatthew Maurerobj-$(CONFIG_SAMPLE_RUST_DEBUGFS_SCOPED) += rust_debugfs_scoped.o 99901addaSAbdiel Janulgueobj-$(CONFIG_SAMPLE_RUST_DMA) += rust_dma.o 10685376d1SDanilo Krummrichobj-$(CONFIG_SAMPLE_RUST_DRIVER_PCI) += rust_driver_pci.o 11b2e8a832SDanilo Krummrichobj-$(CONFIG_SAMPLE_RUST_DRIVER_PLATFORM) += rust_driver_platform.o 1278418f30SLyude Paulobj-$(CONFIG_SAMPLE_RUST_DRIVER_FAUX) += rust_driver_faux.o 1396609a19SDanilo Krummrichobj-$(CONFIG_SAMPLE_RUST_DRIVER_AUXILIARY) += rust_driver_auxiliary.o 141bfb1050SAndreas Hindborgobj-$(CONFIG_SAMPLE_RUST_CONFIGFS) += rust_configfs.o 1522193c58SMiguel Ojeda 1622193c58SMiguel Ojedarust_print-y := rust_print_main.o rust_print_events.o 17e4fc6580SMiguel Ojeda 18e4fc6580SMiguel Ojedasubdir-$(CONFIG_SAMPLE_RUST_HOSTPROGS) += hostprogs 19