1*1bfadf2eSUlf Hansson# SPDX-License-Identifier: GPL-2.0-only 2*1bfadf2eSUlf Hansson 3*1bfadf2eSUlf Hanssonif ARCH_APPLE || COMPILE_TEST 4*1bfadf2eSUlf Hansson 5*1bfadf2eSUlf Hanssonconfig APPLE_PMGR_PWRSTATE 6*1bfadf2eSUlf Hansson bool "Apple SoC PMGR power state control" 7*1bfadf2eSUlf Hansson depends on PM 8*1bfadf2eSUlf Hansson select REGMAP 9*1bfadf2eSUlf Hansson select MFD_SYSCON 10*1bfadf2eSUlf Hansson select PM_GENERIC_DOMAINS 11*1bfadf2eSUlf Hansson select RESET_CONTROLLER 12*1bfadf2eSUlf Hansson default ARCH_APPLE 13*1bfadf2eSUlf Hansson help 14*1bfadf2eSUlf Hansson The PMGR block in Apple SoCs provides high-level power state 15*1bfadf2eSUlf Hansson controls for SoC devices. This driver manages them through the 16*1bfadf2eSUlf Hansson generic power domain framework, and also provides reset support. 17*1bfadf2eSUlf Hansson 18*1bfadf2eSUlf Hanssonendif 19