1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2ed3cd4a8Smatt mooney 3*ae20cb9aSDavid Cohenifeq ($(CONFIG_DYNAMIC_DEBUG), y) 4*ae20cb9aSDavid CohenCFLAGS_swap.o := -DDEBUG 5*ae20cb9aSDavid CohenCFLAGS_snapshot.o := -DDEBUG 6*ae20cb9aSDavid CohenCFLAGS_energy_model.o := -DDEBUG 7*ae20cb9aSDavid Cohenendif 81da177e4SLinus Torvalds 967830911SJames MorseKASAN_SANITIZE_snapshot.o := n 1067830911SJames Morse 11a9b542eeSJean Pihetobj-y += qos.o 12a9b542eeSJean Pihetobj-$(CONFIG_PM) += main.o 1337cce26bSH Hartley Sweetenobj-$(CONFIG_VT_CONSOLE_SLEEP) += console.o 1433f1d7ecSRafael J. Wysockiobj-$(CONFIG_FREEZER) += process.o 15a9d70523SRafael J. Wysockiobj-$(CONFIG_SUSPEND) += suspend.o 16a9d70523SRafael J. Wysockiobj-$(CONFIG_PM_TEST_SUSPEND) += suspend_test.o 17c4f39a6cSDomenico Andreoliobj-$(CONFIG_HIBERNATION) += hibernate.o snapshot.o swap.o 18c4f39a6cSDomenico Andreoliobj-$(CONFIG_HIBERNATION_SNAPSHOT_DEV) += user.o 197483b4a4SRafael J. Wysockiobj-$(CONFIG_PM_AUTOSLEEP) += autosleep.o 20b86ff982SRafael J. Wysockiobj-$(CONFIG_PM_WAKELOCKS) += wakelock.o 215a72e04dSLi Shaohua 221da177e4SLinus Torvaldsobj-$(CONFIG_MAGIC_SYSRQ) += poweroff.o 2327871f7aSQuentin Perret 2427871f7aSQuentin Perretobj-$(CONFIG_ENERGY_MODEL) += energy_model.o 25