162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_cimenu "Xilinx SoC drivers" 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciconfig ZYNQMP_POWER 562306a36Sopenharmony_ci bool "Enable Xilinx Zynq MPSoC Power Management driver" 662306a36Sopenharmony_ci depends on PM && ZYNQMP_FIRMWARE 762306a36Sopenharmony_ci default y 862306a36Sopenharmony_ci select MAILBOX 962306a36Sopenharmony_ci select ZYNQMP_IPI_MBOX 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci Say yes to enable power management support for ZyqnMP SoC. 1262306a36Sopenharmony_ci This driver uses firmware driver as an interface for power 1362306a36Sopenharmony_ci management request to firmware. It registers isr to handle 1462306a36Sopenharmony_ci power management callbacks from firmware. It registers mailbox client 1562306a36Sopenharmony_ci to handle power management callbacks from firmware. 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci If in doubt, say N. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciconfig ZYNQMP_PM_DOMAINS 2062306a36Sopenharmony_ci bool "Enable Zynq MPSoC generic PM domains" 2162306a36Sopenharmony_ci default y 2262306a36Sopenharmony_ci depends on PM && ZYNQMP_FIRMWARE 2362306a36Sopenharmony_ci select PM_GENERIC_DOMAINS 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci Say yes to enable device power management through PM domains 2662306a36Sopenharmony_ci If in doubt, say N. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig XLNX_EVENT_MANAGER 2962306a36Sopenharmony_ci bool "Enable Xilinx Event Management Driver" 3062306a36Sopenharmony_ci depends on ZYNQMP_FIRMWARE 3162306a36Sopenharmony_ci default ZYNQMP_FIRMWARE 3262306a36Sopenharmony_ci help 3362306a36Sopenharmony_ci Say yes to enable event management support for Xilinx. 3462306a36Sopenharmony_ci This driver uses firmware driver as an interface for event/power 3562306a36Sopenharmony_ci management request to firmware. 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci If in doubt, say N. 3862306a36Sopenharmony_ciendmenu 39