[{"id":3680059,"web_url":"http://patchwork.ozlabs.org/comment/3680059/","msgid":"<20260421204651.GB41863@bill-the-cat>","list_archive_url":null,"date":"2026-04-21T20:46:51","subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","submitter":{"id":65875,"url":"http://patchwork.ozlabs.org/api/people/65875/","name":"Tom Rini","email":"trini@konsulko.com"},"content":"On Tue, Apr 21, 2026 at 09:43:46PM +0200, michael.srba@seznam.cz wrote:\n\n> From: Michael Srba <Michael.Srba@seznam.cz>\n> \n> Only Makefile and Kconfig changes necessary.\n> \n> Signed-off-by: Michael Srba <Michael.Srba@seznam.cz>\n> ---\n>  drivers/Makefile      |  2 +-\n>  drivers/clk/Kconfig   |  7 +++++++\n>  drivers/spmi/Kconfig  | 13 +++++++++++++\n>  drivers/spmi/Makefile |  4 ++--\n>  4 files changed, 23 insertions(+), 3 deletions(-)\n> \n> diff --git a/drivers/Makefile b/drivers/Makefile\n> index 43d0ba33281..477718ce89a 100644\n> --- a/drivers/Makefile\n> +++ b/drivers/Makefile\n> @@ -35,6 +35,7 @@ obj-$(CONFIG_$(PHASE_)RAM) += ram/\n>  obj-$(CONFIG_$(PHASE_)RTC) += rtc/\n>  obj-$(CONFIG_$(PHASE_)SERIAL) += serial/\n>  obj-$(CONFIG_$(PHASE_)SPI) += spi/\n> +obj-$(CONFIG_$(PHASE_)SPMI) += spmi/\n>  obj-$(CONFIG_$(PHASE_)TIMER) += timer/\n>  obj-$(CONFIG_$(PHASE_)VIRTIO) += virtio/\n>  obj-$(CONFIG_$(PHASE_)DM_MAILBOX) += mailbox/\n> @@ -106,7 +107,6 @@ obj-$(CONFIG_DM_REBOOT_MODE) += reboot-mode/\n>  obj-y += rtc/\n>  obj-y += scsi/\n>  obj-y += sound/\n> -obj-y += spmi/\n>  obj-y += watchdog/\n>  obj-$(CONFIG_QE) += qe/\n>  obj-$(CONFIG_U_QE) += qe/\n\nCode-wise this is fine. But this reminds me, did you run this whole\nseries through CI? Thanks.","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 (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com header.a=rsa-sha256\n header.s=google header.b=GCnVPIwy;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com\n header.b=\"GCnVPIwy\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=trini@konsulko.com"],"Received":["from phobos.denx.de (phobos.denx.de [85.214.62.61])\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 4g0ZXN4WRZz1yHF\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 07:01:24 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 2047283FFA;\n\tTue, 21 Apr 2026 23:01:15 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id C05FF83E36; Tue, 21 Apr 2026 22:47:03 +0200 (CEST)","from mail-ot1-x333.google.com (mail-ot1-x333.google.com\n [IPv6:2607:f8b0:4864:20::333])\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 CF47880433\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 22:46:57 +0200 (CEST)","by mail-ot1-x333.google.com with SMTP id\n 46e09a7af769-7d7ebe11bffso4404903a34.0\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 13:46:57 -0700 (PDT)","from bill-the-cat (fixed-189-203-106-235.totalplay.net.\n [189.203.106.235]) by smtp.gmail.com with ESMTPSA id\n 46e09a7af769-7dcce5feb25sm4336222a34.26.2026.04.21.13.46.53\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 21 Apr 2026 13:46: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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=konsulko.com; s=google; t=1776804416; x=1777409216; darn=lists.denx.de;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=BqyRXnzn9CNw099weYHW4aExhYuAhKilTwDAzGfLP74=;\n b=GCnVPIwyX91Jd04X75Hc3Cl/MI1L75mjq9v1IcpCE+VAUlo06NqxOE4mzYjvhKXNtN\n bUNOFdHo2rRXOb9RMOPWVt2QJbe8+rY6gtz2nvMKwSR+yl5SbOdPrg4+8uVyiPQhf1Xo\n +l26dS96isWae/vIletqKu1PmRqELIBuIo6mM=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776804416; x=1777409216;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=BqyRXnzn9CNw099weYHW4aExhYuAhKilTwDAzGfLP74=;\n b=SXqgm/o5+L5zcmx1nnOy5hjpABabWD8d7zc+1XiiQp3hSrnZANbykFCUcjG4j3QAsd\n 3F+EuL6VAhOgSU21WDFUBg5LuFguJc7K18voBJbUQyv/95zz0sq+W5jLCvRSlNnCO8qC\n k6kijzhGS18RKtiGBvvzru2q1IZnFYOFfHLQ4v2cboMNmlCgoZQzGG4sfe/nWYbuVGhv\n PziJnPf5JB9p4+xLJhe5E526ojAs6Q4lquA2D8DGGft99gqbvFS+1T7KEyt9wXyTeuxl\n pTf72XirYCfs+G+/JDU9EzMUMWLgMeOi6xNS5pEsW1Ns5VXwKLcsoIMrBG77DPzgvZqh\n wPig==","X-Gm-Message-State":"AOJu0YwpGfy3n9TRzaL5cwiK79XAzeJasZaw2NWXaq43m9+DzXP9nv59\n zOOtoBaNjbruMvoBUbhCRc+3zxSN1jNlBTo+HOXi24+I2V8ijFBxAZhfRa35sPThUZc=","X-Gm-Gg":"AeBDies30qsQQ7ccBcfAAUpc5UqdwC89cTMcotPOcM6FIc/z+XUPOlNFv+RhlixDqdE\n fPOpX8DraCyjLh8f4F7nb/a1wqqa5tItwku4Y9FA706I3pWe+RQ1+Plc3Sq6vdaHqaL8YHZRy27\n f3NmY+Rm3e2ZoUCGl8lav+J+WIj+UHeTDwRx9Np8sP1uJnHfWiK32RMIsKn6CL1FvuckYVLwD6L\n EnFvj3fGB3lolcpKwUwlWVrMQuD5o9vCPYz9Zom7zsa20VPoEUuRkUclQnNEn38cs6docYbz1uC\n C0Fsxd9lHZwf8Y0Pvb9dTNRVb879lGJLReSm2aym0+z0yM357wstZryBWAv4otPQj8jyiWCbGtP\n 4FyqiMSGjIlu7eLAfGkrengDZUIxNjnoWDwAzqzj4EibxsRYYwZxPt+R/WGOH9b/qab45dYUfWp\n HPGYYrFvMv5Ws/vYiXlYB36XqY6Ckbs75lR0T28YOWUu3cQqFu1ms40bYciC6BmdWKXK0hTvjbZ\n 8c5taoNIoUcEq8NhhLeH8jLUZXuYq7W+jHnZCH0lihKSuky3UQKcLVtdK7SNA==","X-Received":"by 2002:a05:6830:6603:b0:7d7:d198:3586 with SMTP id\n 46e09a7af769-7dc9518cbf1mr13276014a34.13.1776804416477;\n Tue, 21 Apr 2026 13:46:56 -0700 (PDT)","Date":"Tue, 21 Apr 2026 14:46:51 -0600","From":"Tom Rini <trini@konsulko.com>","To":"michael.srba@seznam.cz","Cc":"u-boot@lists.denx.de, Sumit Garg <sumit.garg@kernel.org>,\n u-boot-qcom@groups.io, Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Simon Glass <sjg@chromium.org>, Sughosh Ganu <sughosh.ganu@arm.com>,\n Anshul Dalal <anshuld@ti.com>, Peng Fan <peng.fan@nxp.com>,\n Mattijs Korpershoek <mkorpershoek@kernel.org>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>, Andrew Davis <afd@ti.com>,\n Hrushikesh Salunke <h-salunke@ti.com>,\n Dario Binacchi <dario.binacchi@amarulasolutions.com>,\n Ye Li <ye.li@nxp.com>, Andre Przywara <andre.przywara@arm.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>,\n Leo Yu-Chi Liang <ycliang@andestech.com>,\n Andrew Goodbody <andrew.goodbody@linaro.org>, Dhruva Gole <d-gole@ti.com>,\n Kaustabh Chakraborty <kauschluss@disroot.org>,\n Jerome Forissier <jerome.forissier@arm.com>,\n Heiko Schocher <hs@nabladev.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>,\n Lukasz Majewski <lukma@denx.de>,\n Mateusz Kulikowski <mateusz.kulikowski@gmail.com>,\n Dinesh Maniyam <dinesh.maniyam@altera.com>,\n Neil Armstrong <neil.armstrong@linaro.org>,\n Patrice Chotard <patrice.chotard@foss.st.com>,\n Patrick Delaunay <patrick.delaunay@foss.st.com>,\n Michal Simek <michal.simek@amd.com>, Yao Zi <me@ziyao.cc>,\n Peter Korsgaard <peter@korsgaard.com>,\n Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>,\n Casey Connolly <casey.connolly@linaro.org>,\n Tingting Meng <tingting.meng@altera.com>,\n Tien Fong Chee <tien.fong.chee@altera.com>,\n Alice Guo <alice.guo@nxp.com>, George Chan <gchan9527@gmail.com>,\n Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>,\n Alexey Charkov <alchark@gmail.com>, Ronald Wahl <ronald.wahl@legrand.com>,\n Michael Trimarchi <michael@amarulasolutions.com>","Subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","Message-ID":"<20260421204651.GB41863@bill-the-cat>","References":"<20260421-qcom_spl-v3-0-efee3f76754d@seznam.cz>\n <20260421-qcom_spl-v3-3-efee3f76754d@seznam.cz>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha512;\n protocol=\"application/pgp-signature\"; boundary=\"xN17qSHA7b0g5sdB\"","Content-Disposition":"inline","In-Reply-To":"<20260421-qcom_spl-v3-3-efee3f76754d@seznam.cz>","X-Clacks-Overhead":"GNU Terry Pratchett","X-Mailman-Approved-At":"Tue, 21 Apr 2026 23:01:13 +0200","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"}},{"id":3680063,"web_url":"http://patchwork.ozlabs.org/comment/3680063/","msgid":"<5958da60-b8b1-40bb-bc66-5589a3d5ba7f@seznam.cz>","list_archive_url":null,"date":"2026-04-21T21:05:58","subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","submitter":{"id":77645,"url":"http://patchwork.ozlabs.org/api/people/77645/","name":"Michael Srba","email":"michael.srba@seznam.cz"},"content":"Hi,\n\nOn 4/21/26 22:46, Tom Rini wrote:\n> On Tue, Apr 21, 2026 at 09:43:46PM +0200, michael.srba@seznam.cz wrote:\n>\n>> From: Michael Srba <Michael.Srba@seznam.cz>\n>>\n>> Only Makefile and Kconfig changes necessary.\n>>\n>> Signed-off-by: Michael Srba <Michael.Srba@seznam.cz>\n>> ---\n>>   drivers/Makefile      |  2 +-\n>>   drivers/clk/Kconfig   |  7 +++++++\n>>   drivers/spmi/Kconfig  | 13 +++++++++++++\n>>   drivers/spmi/Makefile |  4 ++--\n>>   4 files changed, 23 insertions(+), 3 deletions(-)\n>>\n>> diff --git a/drivers/Makefile b/drivers/Makefile\n>> index 43d0ba33281..477718ce89a 100644\n>> --- a/drivers/Makefile\n>> +++ b/drivers/Makefile\n>> @@ -35,6 +35,7 @@ obj-$(CONFIG_$(PHASE_)RAM) += ram/\n>>   obj-$(CONFIG_$(PHASE_)RTC) += rtc/\n>>   obj-$(CONFIG_$(PHASE_)SERIAL) += serial/\n>>   obj-$(CONFIG_$(PHASE_)SPI) += spi/\n>> +obj-$(CONFIG_$(PHASE_)SPMI) += spmi/\n>>   obj-$(CONFIG_$(PHASE_)TIMER) += timer/\n>>   obj-$(CONFIG_$(PHASE_)VIRTIO) += virtio/\n>>   obj-$(CONFIG_$(PHASE_)DM_MAILBOX) += mailbox/\n>> @@ -106,7 +107,6 @@ obj-$(CONFIG_DM_REBOOT_MODE) += reboot-mode/\n>>   obj-y += rtc/\n>>   obj-y += scsi/\n>>   obj-y += sound/\n>> -obj-y += spmi/\n>>   obj-y += watchdog/\n>>   obj-$(CONFIG_QE) += qe/\n>>   obj-$(CONFIG_U_QE) += qe/\n> Code-wise this is fine. But this reminds me, did you run this whole\n> series through CI? Thanks.\nI tried, but on gitlab.org it just didn't work at all, and locally it only ran partially\nbefore running out of disk space. I tried making an account\non https://source.denx.de but the anti-spam measure is blocking me\nand I'm waiting to see if that gets resolved (since it's not clear to me if\nthe unblocking is supposed to be automatic or not, and if it's manual\nthen just waiting is probably all I need to do) (fwiw not sure if that\ninstance allows random users to run the CI, the docs don't really\nsay *where* I'm supposed to run it, but I figured it was worth a try)\n\nBefore it ran out of space, it successfully built the documentation,\nso I hoped that would be good enough (since I don't really see any\nother way for me to run the CI at this time)\n\nFor what it's worth, checkpatch reports some issues with boot0.h, but\nI strongly suspect that's because it assumes it's C code rather than\nassembly.\n>","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 secure) header.d=seznam.cz header.i=@seznam.cz header.a=rsa-sha256\n header.s=szn1 header.b=fspeGuhE;\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=pass (p=none dis=none) header.from=seznam.cz","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n secure) header.d=seznam.cz header.i=@seznam.cz header.b=\"fspeGuhE\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=seznam.cz","phobos.denx.de;\n spf=pass smtp.mailfrom=Michael.Srba@seznam.cz"],"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 4g0Znc3S0gz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 07:12:52 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id E8E7A842C7;\n\tTue, 21 Apr 2026 23:12:42 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 79DB8839D5; Tue, 21 Apr 2026 23:07:44 +0200 (CEST)","from mxd-1-a09.seznam.cz (mxd-1-a09.seznam.cz\n [IPv6:2a02:598:128:8a00::1000:a09])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 2325A805D7\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 23:07:42 +0200 (CEST)","from email.seznam.cz by smtpc-mxd-fd5c5cd95-bfmjc\n (smtpc-mxd-fd5c5cd95-bfmjc [2a02:598:128:8a00::1000:a09])\n id 2a022c57710c783e2babe009; Tue, 21 Apr 2026 23:07:00 +0200 (CEST)","from [10.8.0.3] ([130.61.229.222])\n by smtpd-relay-7c7c659656-rb5ts (szn-email-smtpd/2.0.72) with ESMTPA\n id be58aa00-505d-44c3-b2b4-34d349650ef4;\n Tue, 21 Apr 2026 23:06:02 +0200"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,\n 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; d=seznam.cz; s=szn1;\n t=1776805620; bh=4Yis+iKZha4owRezLg6rjoQ5lnJwxkONuHsqqn6zpPg=;\n h=Message-ID:Date:MIME-Version:User-Agent:Subject:To:Cc:\n Content-Language:From:Content-Type:Content-Transfer-Encoding;\n b=fspeGuhEO8vidv0n1ciooUBtncRNgMOhRyJheutZkSrVdQZYvtMql5g+r1kSmBcUh\n r5RxGZ0ROAOozuOuSS3COjsUu0y6IHrT1Y6YDu5SoRxnhrM2a4JjKNHtQnQIHgvx3y\n kbLiCiyZ2X/VcPblwjeOPXTq2kMMHS8oU5N1QX6Cy9VY33ep2dwYw93slihMZNJgrP\n mH737RTf21LqerbOXRm7lPG+P3BQUBxlKkWTTKk3DojJ0dO3j1TpuLZNl8ER56etJP\n X3xUSaQN8Yp+jSrMktCCc4hrdklI5O7kB65hehylXPKNOfZqH8OKQO4Fw8pWByCoQt\n p02j7ysmNHQBQ==","Message-ID":"<5958da60-b8b1-40bb-bc66-5589a3d5ba7f@seznam.cz>","Date":"Tue, 21 Apr 2026 23:05:58 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","To":"Tom Rini <trini@konsulko.com>","Cc":"u-boot@lists.denx.de, Sumit Garg <sumit.garg@kernel.org>,\n u-boot-qcom@groups.io, Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Simon Glass <sjg@chromium.org>, Sughosh Ganu <sughosh.ganu@arm.com>,\n Anshul Dalal <anshuld@ti.com>, Peng Fan <peng.fan@nxp.com>,\n Mattijs Korpershoek <mkorpershoek@kernel.org>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>, Andrew Davis <afd@ti.com>,\n Hrushikesh Salunke <h-salunke@ti.com>,\n Dario Binacchi <dario.binacchi@amarulasolutions.com>, Ye Li <ye.li@nxp.com>,\n Andre Przywara <andre.przywara@arm.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>,\n Leo Yu-Chi Liang <ycliang@andestech.com>,\n Andrew Goodbody <andrew.goodbody@linaro.org>, Dhruva Gole <d-gole@ti.com>,\n Kaustabh Chakraborty <kauschluss@disroot.org>,\n Jerome Forissier <jerome.forissier@arm.com>, Heiko Schocher\n <hs@nabladev.com>, Marek Vasut <marek.vasut+renesas@mailbox.org>,\n Lukasz Majewski <lukma@denx.de>,\n Mateusz Kulikowski <mateusz.kulikowski@gmail.com>,\n Dinesh Maniyam <dinesh.maniyam@altera.com>,\n Neil Armstrong <neil.armstrong@linaro.org>,\n Patrice Chotard <patrice.chotard@foss.st.com>,\n Patrick Delaunay <patrick.delaunay@foss.st.com>,\n Michal Simek <michal.simek@amd.com>, Yao Zi <me@ziyao.cc>,\n Peter Korsgaard <peter@korsgaard.com>,\n Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>,\n Casey Connolly <casey.connolly@linaro.org>,\n Tingting Meng <tingting.meng@altera.com>,\n Tien Fong Chee <tien.fong.chee@altera.com>, Alice Guo <alice.guo@nxp.com>,\n George Chan <gchan9527@gmail.com>,\n Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>,\n Alexey Charkov <alchark@gmail.com>, Ronald Wahl <ronald.wahl@legrand.com>,\n Michael Trimarchi <michael@amarulasolutions.com>","References":"<20260421-qcom_spl-v3-0-efee3f76754d@seznam.cz>\n <20260421-qcom_spl-v3-3-efee3f76754d@seznam.cz>\n <20260421204651.GB41863@bill-the-cat>","Content-Language":"en-US","From":"Michael Srba <Michael.Srba@seznam.cz>","In-Reply-To":"<20260421204651.GB41863@bill-the-cat>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-Mailman-Approved-At":"Tue, 21 Apr 2026 23:12:41 +0200","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"}},{"id":3680065,"web_url":"http://patchwork.ozlabs.org/comment/3680065/","msgid":"<20260421211041.GC41863@bill-the-cat>","list_archive_url":null,"date":"2026-04-21T21:10:41","subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","submitter":{"id":65875,"url":"http://patchwork.ozlabs.org/api/people/65875/","name":"Tom Rini","email":"trini@konsulko.com"},"content":"On Tue, Apr 21, 2026 at 11:05:58PM +0200, Michael Srba wrote:\n> Hi,\n> \n> On 4/21/26 22:46, Tom Rini wrote:\n> > On Tue, Apr 21, 2026 at 09:43:46PM +0200, michael.srba@seznam.cz wrote:\n> > \n> > > From: Michael Srba <Michael.Srba@seznam.cz>\n> > > \n> > > Only Makefile and Kconfig changes necessary.\n> > > \n> > > Signed-off-by: Michael Srba <Michael.Srba@seznam.cz>\n> > > ---\n> > >   drivers/Makefile      |  2 +-\n> > >   drivers/clk/Kconfig   |  7 +++++++\n> > >   drivers/spmi/Kconfig  | 13 +++++++++++++\n> > >   drivers/spmi/Makefile |  4 ++--\n> > >   4 files changed, 23 insertions(+), 3 deletions(-)\n> > > \n> > > diff --git a/drivers/Makefile b/drivers/Makefile\n> > > index 43d0ba33281..477718ce89a 100644\n> > > --- a/drivers/Makefile\n> > > +++ b/drivers/Makefile\n> > > @@ -35,6 +35,7 @@ obj-$(CONFIG_$(PHASE_)RAM) += ram/\n> > >   obj-$(CONFIG_$(PHASE_)RTC) += rtc/\n> > >   obj-$(CONFIG_$(PHASE_)SERIAL) += serial/\n> > >   obj-$(CONFIG_$(PHASE_)SPI) += spi/\n> > > +obj-$(CONFIG_$(PHASE_)SPMI) += spmi/\n> > >   obj-$(CONFIG_$(PHASE_)TIMER) += timer/\n> > >   obj-$(CONFIG_$(PHASE_)VIRTIO) += virtio/\n> > >   obj-$(CONFIG_$(PHASE_)DM_MAILBOX) += mailbox/\n> > > @@ -106,7 +107,6 @@ obj-$(CONFIG_DM_REBOOT_MODE) += reboot-mode/\n> > >   obj-y += rtc/\n> > >   obj-y += scsi/\n> > >   obj-y += sound/\n> > > -obj-y += spmi/\n> > >   obj-y += watchdog/\n> > >   obj-$(CONFIG_QE) += qe/\n> > >   obj-$(CONFIG_U_QE) += qe/\n> > Code-wise this is fine. But this reminds me, did you run this whole\n> > series through CI? Thanks.\n> I tried, but on gitlab.org it just didn't work at all, and locally it only ran partially\n> before running out of disk space. I tried making an account\n> on https://source.denx.de but the anti-spam measure is blocking me\n> and I'm waiting to see if that gets resolved (since it's not clear to me if\n> the unblocking is supposed to be automatic or not, and if it's manual\n> then just waiting is probably all I need to do) (fwiw not sure if that\n> instance allows random users to run the CI, the docs don't really\n> say *where* I'm supposed to run it, but I figured it was worth a try)\n\nThe thing with source.denx.de is that then you also need (manually) a\ncontributor tree, for CI (and user accounts are more for bug filing). We\nhave how to run CI via Azure documented here:\nhttps://docs.u-boot.org/en/latest/develop/ci_testing.html\n\nAnd my concern is changing \"always traverse this directory\" to \"traverse\nonce CONFIG_SPMI is set\" shouldn't cause a problem. But sometimes\nthere's platforms with unexpected (and invalid needing to be fixed)\nconfigurations out there.","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 (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com header.a=rsa-sha256\n header.s=google header.b=uTQfWssW;\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=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com\n header.b=\"uTQfWssW\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=trini@konsulko.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 4g0Znx2Fntz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 07:13:09 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 6635F84348;\n\tTue, 21 Apr 2026 23:12:43 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id ED35384348; Tue, 21 Apr 2026 23:10:49 +0200 (CEST)","from mail-oa1-x42.google.com (mail-oa1-x42.google.com\n [IPv6:2001:4860:4864:20::42])\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 4965A842FC\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 23:10:47 +0200 (CEST)","by mail-oa1-x42.google.com with SMTP id\n 586e51a60fabf-40423dbe98bso1966431fac.2\n for <u-boot@lists.denx.de>; Tue, 21 Apr 2026 14:10:47 -0700 (PDT)","from bill-the-cat (fixed-189-203-106-235.totalplay.net.\n [189.203.106.235]) by smtp.gmail.com with ESMTPSA id\n 586e51a60fabf-42bebc9cb33sm8519485fac.11.2026.04.21.14.10.42\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 21 Apr 2026 14:10:45 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=konsulko.com; s=google; t=1776805846; x=1777410646; darn=lists.denx.de;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=eUvw+zfPazrtwfR5e2f6A6yFJoZi1W0sLAi88OMtND4=;\n b=uTQfWssWJ3LCqcCt1JFGUMZw7/z92jHbxJXiMc4+eASDpg8toG+98BNOPbEo7Da+Ns\n bLl6RUtZU1gxByjYDic1y0+fD6CdSlJT7DIa5KhSRM4eqrk+chr79b1EGt7Hhz/Iq6gx\n /j8NL81KjEeGmO/tsm6t1s8xIwwqMzILM3VWc=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776805846; x=1777410646;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=eUvw+zfPazrtwfR5e2f6A6yFJoZi1W0sLAi88OMtND4=;\n b=OE7MLqGFcPiz7ZSv9SzOEUaKaQlhH8G0IvPfm+CQ4WEaVRnrGd8u0INZi3mKJ96MmT\n fimfhSL+f3k/TRpSAnRPjYCWU6NdO9C5uc+sFaBz9Lt0XjMQfCwcReiMLfGO1rTETNB4\n iLQGi7YgRs6jb0HbqgxkbH2MwVV2L4PIIYFzZk2CTu7J5PhswmgsrNfE3HYt4ZplTdJK\n k9V3mrjK12+MUr0Z2Q/RiPJZQLDg8MTOpjhIgieiuFI1VdWW9z/ZK/c0KQSgryB3p4dR\n Q1zWdm7rRo2wb6LNErZDp7sM3YvMUXoMMkwxuHi1qqX7nnyEYlQHe6HtlfKGQh115hyk\n 8UZQ==","X-Gm-Message-State":"AOJu0Yy4gFh1hlR94CMCKH/HmiwoSas0BNVhn1jiDcC3ztjBXSm5j20p\n 78/kelN4Kte5Um8vfjg95fyf0yPK+Xs8npDazpSGl8BeWhZr0UeQ60Hb/XEC0gjv7FMmiwQayBR\n CMFC59ZLUc6lxMHY=","X-Gm-Gg":"AeBDieseaAFHm60dbkqVvKG+OYPn54qAWS6npYyPyN21hJLwG+xtvUBi3LU1jrgkwIC\n OTYDrHlL4ebUme7qYs4GPplltWO7DkmKj4zJyEn809KDxHoSkQXGM6vdabjvkGmaH47BaghlQAu\n 0fvoBoWf1+Q9mqYFAKepBKe32s86QivzT7/5LSaQybW63p0dxA2AcCiXLlKtuPnazwyKepHj1Uy\n 6WxiTcI65jRpXbHDC34j2s4h9/gEM8EBOidC+Pk25/2ulVg4Ycn+nIAqZZS30pCtC01qUjDq07l\n K5lly+2HOvWxI3UYoe8ToWKNcbv+vtZxI7xu38KP6XwV7lHU1ezH2zyt/mgsRDV3gVL1uWkLJZO\n TrSGskZTjUoFX/dF/KDAJ/0ogxd1Ac2BWlMnR1ARn1/RBJV+W6rBBIjFFkng7JEBEM8nTDOmlgB\n PIZ+YV3RUHhduOt4XPr4ruDB8m0qn7rylDphs7mkT+w880e1hScwsexBSwTL/MOrRCgx99Ggbqr\n O84MtIZAv6XDYJ+OFvMnJ7dZjzUD/QF0cU7bUauhF8SFDKdyUhaPWDFAyLM90Uw1KooVPw9","X-Received":"by 2002:a05:6870:8896:b0:42f:ba47:36f5 with SMTP id\n 586e51a60fabf-42fba47ba89mr1147587fac.17.1776805845895;\n Tue, 21 Apr 2026 14:10:45 -0700 (PDT)","Date":"Tue, 21 Apr 2026 15:10:41 -0600","From":"Tom Rini <trini@konsulko.com>","To":"Michael Srba <Michael.Srba@seznam.cz>","Cc":"u-boot@lists.denx.de, Sumit Garg <sumit.garg@kernel.org>,\n u-boot-qcom@groups.io, Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Simon Glass <sjg@chromium.org>, Sughosh Ganu <sughosh.ganu@arm.com>,\n Anshul Dalal <anshuld@ti.com>, Peng Fan <peng.fan@nxp.com>,\n Mattijs Korpershoek <mkorpershoek@kernel.org>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>, Andrew Davis <afd@ti.com>,\n Hrushikesh Salunke <h-salunke@ti.com>,\n Dario Binacchi <dario.binacchi@amarulasolutions.com>,\n Ye Li <ye.li@nxp.com>, Andre Przywara <andre.przywara@arm.com>,\n Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>,\n Leo Yu-Chi Liang <ycliang@andestech.com>,\n Andrew Goodbody <andrew.goodbody@linaro.org>, Dhruva Gole <d-gole@ti.com>,\n Kaustabh Chakraborty <kauschluss@disroot.org>,\n Jerome Forissier <jerome.forissier@arm.com>,\n Heiko Schocher <hs@nabladev.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>,\n Lukasz Majewski <lukma@denx.de>,\n Mateusz Kulikowski <mateusz.kulikowski@gmail.com>,\n Dinesh Maniyam <dinesh.maniyam@altera.com>,\n Neil Armstrong <neil.armstrong@linaro.org>,\n Patrice Chotard <patrice.chotard@foss.st.com>,\n Patrick Delaunay <patrick.delaunay@foss.st.com>,\n Michal Simek <michal.simek@amd.com>, Yao Zi <me@ziyao.cc>,\n Peter Korsgaard <peter@korsgaard.com>,\n Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>,\n Casey Connolly <casey.connolly@linaro.org>,\n Tingting Meng <tingting.meng@altera.com>,\n Tien Fong Chee <tien.fong.chee@altera.com>,\n Alice Guo <alice.guo@nxp.com>, George Chan <gchan9527@gmail.com>,\n Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>,\n Alexey Charkov <alchark@gmail.com>, Ronald Wahl <ronald.wahl@legrand.com>,\n Michael Trimarchi <michael@amarulasolutions.com>","Subject":"Re: [PATCH v3 03/11] drivers: allow clk_stub and spmi in SPL","Message-ID":"<20260421211041.GC41863@bill-the-cat>","References":"<20260421-qcom_spl-v3-0-efee3f76754d@seznam.cz>\n <20260421-qcom_spl-v3-3-efee3f76754d@seznam.cz>\n <20260421204651.GB41863@bill-the-cat>\n <5958da60-b8b1-40bb-bc66-5589a3d5ba7f@seznam.cz>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha512;\n protocol=\"application/pgp-signature\"; boundary=\"nt4vpleO8zan6CxY\"","Content-Disposition":"inline","In-Reply-To":"<5958da60-b8b1-40bb-bc66-5589a3d5ba7f@seznam.cz>","X-Clacks-Overhead":"GNU Terry Pratchett","X-Mailman-Approved-At":"Tue, 21 Apr 2026 23:12:41 +0200","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"}}]