1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2ed3cd4a8Smatt mooney 3ae20cb9aSDavid Cohenifeq ($(CONFIG_DYNAMIC_DEBUG), y) 4ae20cb9aSDavid CohenCFLAGS_swap.o := -DDEBUG 5ae20cb9aSDavid CohenCFLAGS_snapshot.o := -DDEBUG 6ae20cb9aSDavid CohenCFLAGS_energy_model.o := -DDEBUG 7ae20cb9aSDavid 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 24*e4ed8d26SChangwoo Minobj-$(CONFIG_ENERGY_MODEL) += em.o 25*e4ed8d26SChangwoo Minem-y := energy_model.o 26*e4ed8d26SChangwoo Minem-$(CONFIG_NET) += em_netlink_autogen.o em_netlink.o 27