qcom-lpm-sec-extra.c 538 B

12345678910111213141516171819202122232425
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * COPYRIGHT(C) 2020-2023 Samsung Electronics Co., Ltd. All Right Reserved.
  4. */
  5. #define pr_fmt(fmt) KBUILD_MODNAME ":%s() " fmt, __func__
  6. #include <linux/kernel.h>
  7. #include <linux/module.h>
  8. #include "qcom-lpm.h"
  9. #if IS_ENABLED(CONFIG_SEC_QC_QCOM_WDT_CORE)
  10. void qcom_lpm_set_sleep_disabled(void)
  11. {
  12. sleep_disabled = true;
  13. }
  14. EXPORT_SYMBOL(qcom_lpm_set_sleep_disabled);
  15. void qcom_lpm_unset_sleep_disabled(void)
  16. {
  17. sleep_disabled = false;
  18. }
  19. EXPORT_SYMBOL(qcom_lpm_unset_sleep_disabled);
  20. #endif