[{"id":3673380,"web_url":"http://patchwork.ozlabs.org/comment/3673380/","msgid":"<6f84ee18-8884-4c13-86ab-ebc5f0118ece@mailbox.org>","list_archive_url":null,"date":"2026-04-03T23:16:40","subject":"Re: [PATCH v3 2/6] arm: mach-imx: Add command to expose QB\n functionality","submitter":{"id":85664,"url":"http://patchwork.ozlabs.org/api/people/85664/","name":"Marek Vasut","email":"marek.vasut@mailbox.org"},"content":"On 4/2/26 11:40 AM, Simona Toaca (OSS) wrote:\n\n[...]\n\n> +static void parse_qb_args(int argc, char * const argv[],\n> +\t\t\t  int *qb_dev, int qb_bootdev)\n> +{\n> +\tlong dev = -1;\n> +\tchar *interface = \"\";\n> +\n> +\tif (argc < 2) {\n> +\t\t/* qb save -> use boot device */\n> +\t\t*qb_dev = qb_bootdev;\n> +\t} else {\n> +\t\tinterface = argv[1];\n> +\t}\n> +\n> +\tif (argc == 3)\n> +\t\tdev = simple_strtol(argv[2], NULL, 10);\n> +\n> +\tif (!strcmp(interface, \"mmc\") && dev >= 0 &&\n> +\t    dev <= (BOOT_DEVICE_MMC2_2 - BOOT_DEVICE_MMC1))\n> +\t\t*qb_dev = BOOT_DEVICE_MMC1 + dev;\n> +\telse if (!strcmp(interface, \"spi\"))\n> +\t\t*qb_dev = BOOT_DEVICE_SPI;\n\nif (!strcmp(interface, \"spi\")) {\n   *qb_dev = BOOT_DEVICE_SPI;\n} else {\n   blk_get_device_by_str(interface, argv[2], ...);\n   -> This will handle all block devices and all block device\n      names and format strings of those, no need to write yet\n      another ad-hoc decoder for those by hand. Then use\n      blk_dread()/blk_dwrite() to access block storage.\n}\n\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=mailbox.org header.i=@mailbox.org header.a=rsa-sha256\n header.s=mail20150812 header.b=wFZUD4Vq;\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=reject dis=none) header.from=mailbox.org","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=mailbox.org header.i=@mailbox.org header.b=\"wFZUD4Vq\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mailbox.org","phobos.denx.de;\n spf=pass smtp.mailfrom=marek.vasut@mailbox.org"],"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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fnkDP2mXmz1yGr\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 04 Apr 2026 16:09:57 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id A553384106;\n\tSat,  4 Apr 2026 07:09:48 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 37EF884106; Sat,  4 Apr 2026 07:09:47 +0200 (CEST)","from mout-p-102.mailbox.org (mout-p-102.mailbox.org [80.241.56.152])\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 57BF483B8F\n for <u-boot@lists.denx.de>; Sat,  4 Apr 2026 07:09:45 +0200 (CEST)","from smtp102.mailbox.org (smtp102.mailbox.org\n [IPv6:2001:67c:2050:b231:465::102])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4fnkD74lqCz9tqM;\n Sat,  4 Apr 2026 07:09:43 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.5 required=5.0 tests=BAYES_00, DATE_IN_PAST_03_06,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_PASS,SPF_PASS autolearn=no\n autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;\n s=mail20150812; t=1775279383;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=uYEocCNPfl4gp+o7K/Xj8CYmHu1cA9mJ7Tf/Mdksu0c=;\n b=wFZUD4VqkehCfUMzKYFphWSl9zkOwrfa1tSflg/DYLOPOv3xN8YfgdBwrMV5T24zB9Zc/u\n 0iIzOfZPVpblw3xKatLrHpcG5yjb1J3N+SjOdW2nKJqRS4HJH4r0mHLxH2BMOJgK1WDJiY\n e1jnUYID2R8HRFufIfGfGkr7esFz2J8jk6wX6zN2zgjaIrVkapJcAK1PCSWy9ErkMz+OUB\n O2D/CK0lYJG4hkzsVUzs3SwXSeMUWZZxYYfvFliXTmkrrd6yQQsfJhaIMKYmy1iDP39FS6\n 5WQ4Wxbsqy1Scr0HRARDKLhicH/D55UfqlPOzLG1/6lqoQZYnUzp2LZvnEx6Xw==","Message-ID":"<6f84ee18-8884-4c13-86ab-ebc5f0118ece@mailbox.org>","Date":"Sat, 4 Apr 2026 01:16:40 +0200","MIME-Version":"1.0","Subject":"Re: [PATCH v3 2/6] arm: mach-imx: Add command to expose QB\n functionality","To":"\"Simona Toaca (OSS)\" <simona.toaca@oss.nxp.com>, uboot-imx@nxp.com,\n u-boot@lists.denx.de","Cc":"Stefano Babic <sbabic@nabladev.com>, festevam@gmail.com,\n peng.fan@nxp.com, alice.guo@nxp.com, viorel.suman@nxp.com,\n simona.toaca@nxp.com, ye.li@nxp.com, ping.bai@nxp.com,\n sebastien.szymanski@armadeus.com, ravi@prevas.dk,\n joao.goncalves@toradex.com, ji.luo@nxp.com, semen.protsenko@linaro.org,\n tharvey@gateworks.com, qijian.guo@nxp.com","References":"<cover.1775121078.git.simona.toaca@nxp.com>\n <18e5f58dc65283a73c29c4b603a5b56f7c4d3e8a.1775121078.git.simona.toaca@nxp.com>","Content-Language":"en-US","From":"Marek Vasut <marek.vasut@mailbox.org>","In-Reply-To":"\n <18e5f58dc65283a73c29c4b603a5b56f7c4d3e8a.1775121078.git.simona.toaca@nxp.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-MBO-RS-ID":"d7057c7a181e7924d50","X-MBO-RS-META":"yhjbr3zpcx8axjdgtjdmef8x4bggs4pg","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"}}]