From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) (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 E2E4F3CFF4A for ; Mon, 11 May 2026 16:51:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778518294; cv=none; b=S1ZJldEKTNNN/KUg9qeZTa28TSXI/q7Az1w6PK9FbZSHnz0FJnivLUiGXb3PFsVk3ayW7+S0yQjbUWhdjuFFb/6mEYrImMHnYy5BXXg5V53Y2++iY9HPo7sljstEtFP5LXf+bpAvby9HN4IxIqrQez5zkeXElm3BeM2lWfbmKWg= 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.49 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-f49.google.com with SMTP id 5b1f17b1804b1-48e8132c6d0so11809325e9.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=njyoZ9Qjv1hrqx/oa0gAkEGT6oTPZE3VuYazdTKjDeUaw++H63TVozqU42tU3f4HgJ MKYrO0g2PI5mfzTIj/knbADjyY0qAZrqHXn42jiUp64FjwnqPuWPDRFDrdV9w3Hywhe9 D3OQjir9Qz1ngatkjYHzXewGezAFql2TWkZlTg1N5WFjBysR862TGupcCJkpW5JAjju+ wJHoZAjHP1Qab+GdBNEzhlX1WxeW6PrNF9VC27XgrGkVR1DeX0tnEPnyk67vkjEPPvXt SPSWKZrWN+PPUUElECg4oue3rgt6rmUK5XpTJ3bXYhDIa5TCTpbg9CbjEuF/OV/dd3LY RgvQ== X-Forwarded-Encrypted: i=1; AFNElJ+kMLEIDAV//qBzmPXXKraE+4tsjoQfsSj+AoxrYE2UY/n5BDv+rEoLAWsd4QdujbX6MrtAxVJHGyM6GWs=@vger.kernel.org X-Gm-Message-State: AOJu0YzfLXPXVYo10DeI0lY+ZuxvZvpN7Q2zJyPhTxAol2/oTUMp7SSt yDGrYezlO/mxT0JzJGL3rONPYjuE6PKCLLPdE7jwFr8XWXgCajl70i7l X-Gm-Gg: Acq92OFRSLEQ+AXkQ6pgEtenWl7wyznj6oxLQrcl76vK2q2Zk7s7qOkZWaIMqzEytpe UXUOQvyv80b0TBv0bW01wWCAJhW1lqHdBhPkIPt0Cx0S9x8NBqzD8xPWXGFc/RmPA/eOJM2M3o/ FdJq1rX7pwP2Vf651yWc7jByHcyse8wxM92N8B1L8hPSPsEz95s6zUd+AjDrBOtbrSVtSyiS/ir q1SQe50VvUklD8OWu9PjJxrUTQgNQkik4qqZKZYjfJzbxD0DLKB3aPj/LZ7UuV3i3OIjKrj1QaC 7WBSYtQCap8gukHXaS5/07od9tWtLaDNtGOn44uffwcMWL/qJZm4maTP2Rg6TAtL2szuuczPr+p kr2hde/Wd07jhl/rbBquqM35GB7PHtOSgAHeJOS63skGmtmY8rXIcKbFpktYpXL7cRVc2cCAjFf sZg8h2pjD5GU1OYuQfzH4+Nqa1PHubtEVP7sKAag0iKfzELUzQfCa5NgC3/bk= 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: linux-kernel@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