xref: /linux/drivers/power/sequencing/Kconfig (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1# SPDX-License-Identifier: GPL-2.0-only
2
3menuconfig POWER_SEQUENCING
4	tristate "Power Sequencing support"
5	help
6	  Say Y here to enable the Power Sequencing subsystem.
7
8	  This subsystem is designed to control power to devices that share
9	  complex resources and/or require specific power sequences to be run
10	  during power-up.
11
12	  If unsure, say no.
13
14if POWER_SEQUENCING
15
16config POWER_SEQUENCING_QCOM_WCN
17	tristate "Qualcomm WCN family PMU driver"
18	default m if ARCH_QCOM
19	help
20	  Say Y here to enable the power sequencing driver for Qualcomm
21	  WCN Bluetooth/WLAN chipsets.
22
23	  Typically, a package from the Qualcomm WCN family contains the BT
24	  and WLAN modules whose power is controlled by the PMU module. As the
25	  former two share the power-up sequence which is executed by the PMU,
26	  this driver is needed for correct power control or else we'd risk not
27	  respecting the required delays between enabling Bluetooth and WLAN.
28
29endif
30