From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ECEF042EEC1 for ; Mon, 11 May 2026 16:51:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778518294; cv=none; b=JkJ/ST9ZEwJ+MiTvseXPZ2aMEcLDm3zXBSSq2PoSNfvTUdJCDXntzsfsI5dhj8Ll8J9pPeNlIzWgfuFoST9iuYi9DbnkZPNeysmhq0EwvwsoYwSInrPS3H/qA0JeoP0H+sIDhfw8lMKZR/Z7Ee2Nec+Lz3blBLoy6zPhddzn9W4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778518294; c=relaxed/simple; bh=sDOXYBEUZnUtmSTyT3uL3mtKxvhVKKfeSDiOOL5ymVk=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=IThKPrpks9T7vH4epD+kWuGIFLHzKgL2SbaEjGDhAK+dThl8q8bp/sfnu7EsT0HRucDpn7JiYMj4L5SQfaYlhg2TvCxAEeOGao3CN+PhzlyidmXBhPF++RJUAZZoRi9/9glVtfCmkyNH6LNY8RoXq0Uv9do0iLCp5/IWbt6fIKc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=E3QdqWOg; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="E3QdqWOg" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-48e8132c6d0so11809355e9.1 for ; Mon, 11 May 2026 09:51:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778518291; x=1779123091; darn=vger.kernel.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=sDOXYBEUZnUtmSTyT3uL3mtKxvhVKKfeSDiOOL5ymVk=; b=E3QdqWOg2BKPr/FYoDt8DAu09qtFo73BEYxpFCONlytSAqxTMuaFBd6ZamuHmVPd4V xCte/QzP4zzZ/J1F5lUbUm7OMA8ar8rnFU4jmjn++xfcR8irQMnyx+sH9FEvB2QQkr+8 ygJQLzSn/YQyvAxDLWAwIzKY2RtPHyvku36JhQocReMCZTTD8xJhOmJ07Zehp1i22sSq tfbdlu/J85M2IOwUu7n/aLYexNrnFslNCuRtzZAmksAeNoNLRKY+yBbBX6N4TJIVw5EQ N/YK/Tm2JfjBvLI2JsqwD9vLhEhDjkA2gTDOarANEN8FGL0kMgZSQaDsDZNAUGBWc93O 4/9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778518291; x=1779123091; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=sDOXYBEUZnUtmSTyT3uL3mtKxvhVKKfeSDiOOL5ymVk=; b=kWVwEGt7mERNAQG9b7gzjf5Bt8OUPWWXmtE+AEW1sogbm2r82qD0uLub60Ni+H64sB vLogc2+FhJIyh87l4VZL1dX36xSGwQqfnWq6N6S9te7muMotKQUXo8dpvKqsP7XF6yfh pYFk+H/Uy3WcVjWPfVtpfokF4jcQ4hVVhRsdSZuWKoXNr85o7XxydOSVqDnsHpDy5F83 sUN1DCVMhlEUVEKPaD9bXlR1HeVNFcIRKtbY658r/O00ACygPCBFZAC2y0exLJwpuwJX X2tHNswgUBZhcY5W49BRgNDMXxXGoE61X+KQkiilgUfEj8yoLc8OoFf5Z9wnAj0RAc9y a5dA== X-Forwarded-Encrypted: i=1; AFNElJ9JcmTSMJFfQdwPHjyekNsL/tntpa7iysbpZ7hxFnZsUcg9GdWxkB3hOd319TOYlmCJJf12Wdw=@vger.kernel.org X-Gm-Message-State: AOJu0YyAWmYuYinWqtxdHMbGnI24tXSJl/V7m9yaGGnNr1CCWdVrP9yC O2gdlY+iuXDXHmhWYswYL9L5XzM9/XWJPktCQvTCTajG5GRjm5L19BhU X-Gm-Gg: Acq92OHrqnvTMM5gUuXcgBHM6PKXPnyUkMnxqa7rP9tLJtNbsWOaKanBYfF5sdnND5i WAQUajJ6TwTatRgY2KLT0WTDj7xNX3zit1u4k1Sl2f5aiyqKYFEmK28r5YoOkXUd3MhatPdjKpO 6frjpXNHwPQelfoSo5WeE8aUZGis3JsATiHlnF6ktFI60ZMAeYalRaiw909813WSSgd1dNj093e axyqbTHnJtA5gQINz0iPzuXfuQhwOAkB043WUj8KPpAbbhtP/X0AHpRvEgbI80Dc4HFL7JJz6DQ nUUuYjfyHpxjFrOalZh3xkm8devLY1wEvKM1fR2mTwE8fmy8ET/sqECCWExWFAheAtm7Y+4l4YO 2gxqe52pGcS0TQUW2Sfb3H9KsrYvl3Hxp6Y+FXaXgq3W2A8rfgT8b0ewukRKQFpo4m/S7mxeXbG QyU0jDp9ytfw/ZW3zXqHMJgDCBXc03W0QpXYMZ2d8a69odwL9VDzQUvCBlJlk= X-Received: by 2002:a05:600c:a08b:b0:489:1ba8:5bf0 with SMTP id 5b1f17b1804b1-48e51f4119bmr388918855e9.21.1778518291069; Mon, 11 May 2026 09:51:31 -0700 (PDT) Received: from vitor-nb.Home (dsl-113-208.bl27.telepac.pt. [176.79.113.208]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48e8e62a2desm452865e9.9.2026.05.11.09.51.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 May 2026 09:51:30 -0700 (PDT) Message-ID: Subject: Re: [PATCH] pmdomain: ti_sci: add wakeup constraint to parent devices of wakeup source From: Vitor Soares To: Kendall Willis , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Ulf Hansson , Kevin Hilman , Dhruva Gole Cc: linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, tomi.valkeinen@ideasonboard.com, sebin.francis@ti.com, devarsht@ti.com, vigneshr@ti.com, vishalm@ti.com, vitor.soares@toradex.com Date: Mon, 11 May 2026 17:51:29 +0100 In-Reply-To: <20260506-wkup-constraint-v1-1-0a4bce791b29@ti.com> References: <20260506-wkup-constraint-v1-1-0a4bce791b29@ti.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2.1 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Hi Kendall, On Wed, 2026-05-06 at 22:16 -0500, Kendall Willis wrote: > Set wakeup constraint for any device in a wakeup path. All parent devices > of a wakeup device should not be turned off during suspend. This ensures > the wakeup device is kept on while the system is suspended. >=20 Thanks for the patch. I tested it on our Verdin AM62P. As expected, suspend now fails cleanly wit= h "- 19" when an SDIO WiFi module is registered as a wakeup source, instead of crashing on resume: ti-sci 44043000.system-controller: PM: failed to suspend: error -19 I did not test the IO daisy chain wakeup path, since that is out of scope f= or this patch. Best regards, Vitor Soares