| # SPDX-License-Identifier: (GPL-2.0+ OR MIT) |
| |
| menu "Meson core pm driver" |
| |
| config AMLOGIC_PM |
| tristate "Meson gx chips pm driver" |
| default n |
| help |
| This is the power related driver |
| |
| config AMLOGIC_GX_SUSPEND |
| bool "Meson gx chips suspend driver" |
| depends on AMLOGIC_PM |
| depends on CPU_IDLE |
| depends on PM_WAKELOCKS |
| depends on PM |
| depends on ARM64 || ARM |
| default n |
| help |
| This is the Amlogic suspend driver for 64bit family chips |
| It provides PM suspend entry to ATF. It invoke ATF via idle routine. |
| It support PSCIv0.2 or newer version. |
| |
| If you want this support, you should say Y here. |
| |
| config AMLOGIC_LEGACY_EARLY_SUSPEND |
| bool "A re-implement early_suspend instead of legacy early_suspend." |
| depends on AMLOGIC_GX_SUSPEND |
| depends on PM |
| default n |
| help |
| Kernel has abandoned legacy early_suspend mechanism. |
| Here re-implement a early_suspend for use driver |
| legacy early_suspend code easily. |
| |
| If you want this support, you should say Y here. |
| |
| config AMLOGIC_GX_REBOOT |
| tristate "Amlogic reboot gx" |
| depends on AMLOGIC_PM |
| default n |
| help |
| This is the Amlogic GX reboot driver. |
| endmenu |