···115115 * genpd provider specific way, likely through a116116 * parent device node. This flag makes genpd to117117 * skip its internal support for this.118118+ *119119+ * GENPD_FLAG_NO_STAY_ON: For genpd OF providers a powered-on PM domain at120120+ * initialization is prevented from being121121+ * powered-off until the ->sync_state() callback is122122+ * invoked. This flag informs genpd to allow a123123+ * power-off without waiting for ->sync_state().118124 */119125#define GENPD_FLAG_PM_CLK (1U << 0)120126#define GENPD_FLAG_IRQ_SAFE (1U << 1)···132126#define GENPD_FLAG_OPP_TABLE_FW (1U << 7)133127#define GENPD_FLAG_DEV_NAME_FW (1U << 8)134128#define GENPD_FLAG_NO_SYNC_STATE (1U << 9)129129+#define GENPD_FLAG_NO_STAY_ON (1U << 10)135130136131enum gpd_status {137132 GENPD_STATE_ON = 0, /* PM domain is on */