{"id":2221585,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221585/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/patch/20260409-mtk-pmic-fixes-v2-5-73e83aa6345b@baylibre.com/","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/1.1/projects/18/?format=json","name":"U-Boot","link_name":"uboot","list_id":"u-boot.lists.denx.de","list_email":"u-boot@lists.denx.de","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<20260409-mtk-pmic-fixes-v2-5-73e83aa6345b@baylibre.com>","date":"2026-04-09T20:30:37","name":"[v2,5/8] power: pmic: mtk-pwrap: remove interrupt related code","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"7e16663c2fa6ee28ca3928a4251191eb6122c20b","submitter":{"id":87228,"url":"http://patchwork.ozlabs.org/api/1.1/people/87228/?format=json","name":"David Lechner","email":"dlechner@baylibre.com"},"delegate":{"id":12423,"url":"http://patchwork.ozlabs.org/api/1.1/users/12423/?format=json","username":"Jaehoon","first_name":"Jaehoon","last_name":"Chung","email":"jh80.chung@samsung.com"},"mbox":"http://patchwork.ozlabs.org/project/uboot/patch/20260409-mtk-pmic-fixes-v2-5-73e83aa6345b@baylibre.com/mbox/","series":[{"id":499358,"url":"http://patchwork.ozlabs.org/api/1.1/series/499358/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/list/?series=499358","date":"2026-04-09T20:30:32","name":"power: pmic: mtk-pwrap: add more capability flags","version":2,"mbox":"http://patchwork.ozlabs.org/series/499358/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2221585/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2221585/checks/","tags":{},"headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=xQ1fxFfA;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=baylibre.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.b=\"xQ1fxFfA\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=baylibre.com","phobos.denx.de;\n spf=pass smtp.mailfrom=dlechner@baylibre.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsBTM10kMz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 06:33:11 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 419E8841FF;\n\tThu,  9 Apr 2026 22:32:15 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id C3AC584105; Thu,  9 Apr 2026 22:32:12 +0200 (CEST)","from mail-oi1-x233.google.com (mail-oi1-x233.google.com\n [IPv6:2607:f8b0:4864:20::233])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id A33C084189\n for <u-boot@lists.denx.de>; Thu,  9 Apr 2026 22:31:57 +0200 (CEST)","by mail-oi1-x233.google.com with SMTP id\n 5614622812f47-464bba3a9easo673421b6e.0\n for <u-boot@lists.denx.de>; Thu, 09 Apr 2026 13:31:57 -0700 (PDT)","from [127.0.1.1] ([2600:8803:e7e4:500:a548:cf0c:d054:fd01])\n by smtp.gmail.com with ESMTPSA id\n 5614622812f47-478a101b75esm293075b6e.6.2026.04.09.13.31.55\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 09 Apr 2026 13:31:55 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham\n autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1775766716;\n x=1776371516;\n darn=lists.denx.de;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:from:to:cc:subject:date:message-id\n :reply-to; bh=whyNEfK3rdRlMHAwRPquKy8qMRJYFzx8frrtIHDrVkQ=;\n b=xQ1fxFfAN7AgySY7D8myHRYa7Y+pn96OvgQBjm4NjBfWK4Xz4FDtVdoZ3bOGATiyre\n 2i7GBeF9JeRIjH0pYRoCj+ngKI41GUMDU2Ysq5JtGLwyX1v1+C7p6jYclOLJPnuyyggU\n r0hef8eYggzIWRwMv6Z+exyNJCv2jMcGbVdPJgYzoH+2IESMXPoNCCkbgDQVCmzOiCbG\n uYRX0I26VC4zxyYqEcRbuQiTmHI3d1OWtC87UZVgbsv4RH735yDqCDe8lP0VEQ6AUcg7\n oKsn8QH9c5zbQJFncfrJAzOcfc9aag99NY4oOaPfhIBXRLzsmf07bSPlsIBr+eeL9n0F\n S5dA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775766716; x=1776371516;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=whyNEfK3rdRlMHAwRPquKy8qMRJYFzx8frrtIHDrVkQ=;\n b=cfA5ozo7OAMo5A7Kw1CNJ1w6TQbCxKR4K4/XTjapmZn2RnxPqANNkWfegBOo+XS96X\n t+dFF2DMMFgkRMrSp/6v12G5aR06rQPSJn85jRbqwa6tTyWqsVrWlK98fiTwWywNBknM\n 0dwVTMFnoTP/Ky4BYYH9caOzqQ6uBY0CfvPBcd8WRFxtoKS7cuSe1HtHedtx+f5HP5AB\n 0AzpVtwEzWTMydWcbyecT7ohokSnZBWh1wYbrMqcZwXFwj1/K/VOXq6RHdmuqc1zkTaV\n V15kOasPhqQh2Q0gswKf7FnZKwq4H2I6j5dIjP5ujNm6cz3tmMXGUDyFbMX6SPE+zhNk\n CruA==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVDMIPl+++JYnF2mc6CRvqdOh4vhx2OLr614LHrIN6yAv+CIcYY7SCIjimeCON/K5DdPLzFv6c=@lists.denx.de","X-Gm-Message-State":"AOJu0YxgaVnCrk3pX3omfFHMcWkK9YjZqQoG9qoqhwNZLI0lixXbeaYj\n kGy+04t2HETWINLHYdhvKxOSh21bnlPBojywNLdBbnwjgIoFpfY1ovrbnlxS4yAhS10=","X-Gm-Gg":"AeBDieviQr+eUMqfuQsYKXkmjIFqAkSgzUL3UFOIhzZi4oNsfQGsTRD18SW5kafgOvq\n fqotNnqrjmx3plm39dbOU+iuQFD1G6eEyE0tvvPdjPxg0fTh9aE3kwXX8Ird5BprVlhRyArtXsz\n tttIlAUhFd7IMQvPtAmlTpyLVgZViYE1Ytm+6f4mG/Fu+6M7Jv/1Ro3pDFGeKoGKnPuFcLhGXUN\n gW3I2y3jNw4rpfkkqIyiLMM49Nu01YEkWynYTsuugBd7pGeIT6hkdTZS/9jAaTDufjxY9thZCCN\n F1VnYDu0baqbBoxAK7vbqVUFThPbvFJ5ntbAr98Il7TN9dmD1vkDROPikfVj3+jooyGee9XHaUA\n 80BRLVG91SMzhM6VFAB4mBm1GknQlpblXEotxti84qJokNhbIUyy4azRcbhr3buCMlASwOvU64z\n X4iqkl5TVG/gPdakMjLE3aKkOc977T","X-Received":"by 2002:a05:6808:8955:b0:467:284:b3b6 with SMTP id\n 5614622812f47-4789ff0b3b5mr370607b6e.41.1775766716325;\n Thu, 09 Apr 2026 13:31:56 -0700 (PDT)","From":"David Lechner <dlechner@baylibre.com>","Date":"Thu, 09 Apr 2026 15:30:37 -0500","Subject":"[PATCH v2 5/8] power: pmic: mtk-pwrap: remove interrupt related code","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","Message-Id":"<20260409-mtk-pmic-fixes-v2-5-73e83aa6345b@baylibre.com>","References":"<20260409-mtk-pmic-fixes-v2-0-73e83aa6345b@baylibre.com>","In-Reply-To":"<20260409-mtk-pmic-fixes-v2-0-73e83aa6345b@baylibre.com>","To":"Ryder Lee <ryder.lee@mediatek.com>, Weijie Gao <weijie.gao@mediatek.com>,\n Chunfeng Yun <chunfeng.yun@mediatek.com>,\n Igor Belwon <igor.belwon@mentallysanemainliners.org>,\n GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>,\n Jaehoon Chung <jh80.chung@samsung.com>, Peng Fan <peng.fan@nxp.com>,\n Tom Rini <trini@konsulko.com>","Cc":"Julien Stephan <jstephan@baylibre.com>, u-boot@lists.denx.de,\n David Lechner <dlechner@baylibre.com>","X-Mailer":"b4 0.16-dev","X-Developer-Signature":"v=1; a=openpgp-sha256; l=2257; i=dlechner@baylibre.com;\n h=from:subject:message-id;\n bh=W//MdpNeGgMOtCxpDmN9quJF1F1IHSC0pcXkhjkmZ+I=;\n b=owEBhAF7/pANAwAKAcLMIAH/AY/AAcsmYgBp2AyXWtq4y7w258FzONzxppLQWA5TEe0SLfJ2b\n DN1rXAFnW2JAUoEAAEKADQWIQTsGNmeYg6D1pzYaJjCzCAB/wGPwAUCadgMlxYcZGxlY2huZXJA\n YmF5bGlicmUuY29tAAoJEMLMIAH/AY/AFIcH/2ezX8j0RqxIIxPzOEM6mGEEtdh7nmdS6TaG7Iq\n wsSorCAPXg1wkyRi3790wMS8oYJAdAe5dz+nH9XtoD9ivWUWfUzc+4CNhq/P0wo2or+1bbRIRZX\n PwUhsHypuY1j1znBon6jhGQQMGQYFSLlS47NUoRORlqjE0Bc7+RrH7ET8vxkE+tqxK4XLG2v+2b\n o6XjtXZSGQwODNDNGu2KW0jGeiN1wB3UCkrqDSkQppkqF5Pj0mfoC5BJraofImVbLsJrwtP4UZ/\n 8s2Z1gkojPZaqypYmQwQDop+fRPTItfjwPw3Uerfy8fK6JvyrrOiDEd7SLBtuEkxNzoCNpZlGBT\n bfXA=","X-Developer-Key":"i=dlechner@baylibre.com; a=openpgp;\n fpr=8A73D82A6A1F509907F373881F8AF88C82F77C03","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"},"content":"Remove the interrupt related code in mtk-pwrap driver. This was just\nenabling interrupts without any handler.\n\nEven if we did have a handler, the only thing we could do is log a\nmessage. Since U-Boot isn't long running, this likely wouldn't be very\nuseful.\n\nSigned-off-by: David Lechner <dlechner@baylibre.com>\n---\n drivers/power/pmic/mtk-pwrap.c | 16 ----------------\n 1 file changed, 16 deletions(-)","diff":"diff --git a/drivers/power/pmic/mtk-pwrap.c b/drivers/power/pmic/mtk-pwrap.c\nindex 64c483b2f3b..c41ebeb62cc 100644\n--- a/drivers/power/pmic/mtk-pwrap.c\n+++ b/drivers/power/pmic/mtk-pwrap.c\n@@ -367,8 +367,6 @@ struct pmic_wrapper_type {\n \tint *regs;\n \tenum pwrap_type type;\n \tu32 arb_en_all;\n-\tu32 int_en_all;\n-\tu32 int1_en_all;\n \tu32 spi_w;\n \tu32 wdt_src;\n \t/* Flags indicating the capability for the target pwrap */\n@@ -774,15 +772,6 @@ static int mtk_pwrap_probe(struct udevice *dev)\n \telse\n \t\tpwrap_writel(wrp, 0x1, PWRAP_TIMER_EN);\n \n-\tpwrap_writel(wrp, wrp->master->int_en_all, PWRAP_INT_EN);\n-\n-\t/*\n-\t * We add INT1 interrupt to handle starvation and request exception\n-\t * If we support it, we should enable it here.\n-\t */\n-\tif (HAS_CAP(wrp->master->caps, PWRAP_CAP_INT1_EN))\n-\t\tpwrap_writel(wrp, wrp->master->int1_en_all, PWRAP_INT1_EN);\n-\n \treturn 0;\n }\n \n@@ -859,8 +848,6 @@ static struct pmic_wrapper_type pwrap_mt8188 = {\n \t.regs = mt8188_regs,\n \t.type = PWRAP_MT8188,\n \t.arb_en_all = 0x777f,\n-\t.int_en_all = 0x180000,\n-\t.int1_en_all = 0x0,\n \t.spi_w = PWRAP_MAN_CMD_SPI_WRITE,\n \t.wdt_src = PWRAP_WDT_SRC_MASK_ALL,\n \t.caps = PWRAP_CAP_INT1_EN | PWRAP_CAP_ARB,\n@@ -870,7 +857,6 @@ static struct pmic_wrapper_type pwrap_mt8189 = {\n \t.regs = mt8189_regs,\n \t.type = PWRAP_MT8189,\n \t.arb_en_all = 0x777f,\n-\t.int_en_all = 0x180000,\n \t.spi_w = PWRAP_MAN_CMD_SPI_WRITE,\n \t.wdt_src = PWRAP_WDT_SRC_MASK_ALL,\n \t.caps = PWRAP_CAP_ARB,\n@@ -880,8 +866,6 @@ static const struct pmic_wrapper_type pwrap_mt8365 = {\n \t.regs = mt8365_regs,\n \t.type = PWRAP_MT8365,\n \t.arb_en_all = 0x3ffff,\n-\t.int_en_all = 0x7f1fffff,\n-\t.int1_en_all = 0x0,\n \t.spi_w = PWRAP_MAN_CMD_SPI_WRITE,\n \t.wdt_src = PWRAP_WDT_SRC_MASK_ALL,\n \t.caps = PWRAP_CAP_INT1_EN | PWRAP_CAP_WDT_SRC1 | PWRAP_CAP_INIT,\n","prefixes":["v2","5/8"]}