Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp2952666rdb; Fri, 22 Sep 2023 13:08:00 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEzH6dtTyHCS3Zg2t+p6FZvW0T0JoV+NUpbgvlbexYpyLbJXeb9YzK1DTup+kBxYVDSaHTz X-Received: by 2002:a05:6a20:7f9a:b0:159:e04f:e184 with SMTP id d26-20020a056a207f9a00b00159e04fe184mr5039266pzj.7.1695413279722; Fri, 22 Sep 2023 13:07:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695413279; cv=none; d=google.com; s=arc-20160816; b=js5EejkL0odk4Yb3hPoEpKWTZtIkLkLoGFSy+Zi85VvIs5D5JwXiTnGOWJIUkJ76MT Qjy9F+cIuKDr63Ht7WhU8S170v7qRgfRWp+HORH75RQ6IdTpfV2gB7QJ6qQq9Ye9StBY BWuEayBbWCs5ITz0rBT/b3aBBqa5u6EiqsLduQvhc/0QjICyT5iMUTXDR4E94QGF4zoG LQKuwaHMBU4jwyVm3LNRf5jfe+QZS16b6ag/yLKoXDjBJYmHJQYhC/1l+CHje9HZVNZG PxOq73FbqaQEmL/VlZvJY76XQPeE2LWSkEk37nB8GyIActg/3ikqZT8FJy/MBdet12VF u97Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=uYmcQp7vI7x84q3XTY7R5Vsp8JpMVN4Mce8y4Mffa3s=; fh=Z8AiYt+Wg5QozYxG4cQkrNWtXuSmqPN/D8yGe/Q4YSA=; b=y/sWrfOutH/dBxjlLZ96lZVfwgXmpvRlthudCWM5wqQeI8YLsxLNjynxgHnS2q88Qi O8LV+3NxbShb+hLdn0QeORILUVSxAVEqlpEWW7zOULkf8gPqCRZR/9Hou4tdVn1V7jbb yKjc5I/Pm39n7bM5YIgS618N2ToWbpVVYt587mnjgk4HwyepIxN3qRvdvtlIiFjYNyky DKc49UOoOxh9oYRUrhjMKpXBJnJILyvuVGbElj7tn+g0lw/Qdjj3jX0ACbCirNRzpwKM 6tZVDnBoCUVNo0shYibNxYqoKfDjesM2AwWVT+y6GBm9yYJtTSwHuIePYa8YQagS3x46 Z+yA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Q9hdSOsH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id m1-20020a656a01000000b0054fbd904b6dsi4748492pgu.500.2023.09.22.13.07.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 13:07:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Q9hdSOsH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 077E2836082E; Fri, 22 Sep 2023 06:57:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233313AbjIVN5I (ORCPT + 99 others); Fri, 22 Sep 2023 09:57:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42040 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230163AbjIVN5G (ORCPT ); Fri, 22 Sep 2023 09:57:06 -0400 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 63EC0E8; Fri, 22 Sep 2023 06:57:00 -0700 (PDT) Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-40537481094so17402745e9.0; Fri, 22 Sep 2023 06:57:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695391019; x=1695995819; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=uYmcQp7vI7x84q3XTY7R5Vsp8JpMVN4Mce8y4Mffa3s=; b=Q9hdSOsHsqjqAEKmXHujqTx3TGxNo8mrXztWOXrRIAVdmRMALv2q3VIppe2I9i/EoD lCMTzFkfgT6FSH7Qed12Y3cyovLxlVsUk9tc/jitWTwPuAuorgwvzUs1Wh8O3Fz8V8jc NVXlSDOje31/NyiO4UDBAqJK+4nqzGyMizYS2peKz9SvDBHMw3UCC7DgaLRTBIX/hATJ oIfiIjRZigrX7Q80D+W9vKMQMyQqL5lxDUVh2SejsK9yH5fSF1nhyVoMm9eBdoEvZZvw 3kZD9FwLEi2dz4yGEdWNa6B+HqEPIiNMKL9T/lCWdn7BFnkNXOP7meseQto954ZSJ1cO 4CLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695391019; x=1695995819; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uYmcQp7vI7x84q3XTY7R5Vsp8JpMVN4Mce8y4Mffa3s=; b=K8dbvjy59LnKPMhma5NnIcdtYlgYelWm+w+vjhcROJtG91tLgSH+L/20KDmk9VNJag mJesPGInOzoi1ovZgk+Izu4PKlLX5myMrJ7wgmyEYAvn76mcf8XfP8gEukW3htlBoVuY Ni94f9rTO5h8ePx198PwvFOsaViPrVfWN03emIWhSH6f4aKw/iLA4YMaSL+be2Pbf9zp cfrf8FORPAgAxEsnRaG7IpqMzEInvtgessxF8lIDIDChMPDDyiKeTpoZmVkzVZCqWcjq d1M1E6QhUZv/u4kXTcexsLivB0sg5PfCAAj9rTmfXVqXLrpG7EvdV1NQJqqsFx6yE9EQ +Iqw== X-Gm-Message-State: AOJu0YxzWv1Wd2N+MzBrynP73OvYUlqgx0c244pzEHh8MMhjKSBKvanV ZgYMGR3vQTAvBtZSmY0p82Y= X-Received: by 2002:a05:600c:2304:b0:402:8896:bb7b with SMTP id 4-20020a05600c230400b004028896bb7bmr7939578wmo.6.1695391018517; Fri, 22 Sep 2023 06:56:58 -0700 (PDT) Received: from [192.168.0.84] ([178.233.24.52]) by smtp.gmail.com with ESMTPSA id b12-20020adff90c000000b0031fb91f23e9sm4498772wrr.43.2023.09.22.06.56.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Sep 2023 06:56:57 -0700 (PDT) Message-ID: Date: Fri, 22 Sep 2023 16:56:55 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] dt-bindings: mtd: Add a schema for binman Content-Language: en-US, tr, en-GB To: Simon Glass Cc: U-Boot Mailing List , linux-mtd@lists.infradead.org, Tom Rini , Rob Herring , Conor Dooley , Dhruva Gole , Krzysztof Kozlowski , Miquel Raynal , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , Richard Weinberger , Rob Herring , Vignesh Raghavendra , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20230921124459.1.I91ddcfacf9b234af5cc3eabea4b62edb31153317@changeid> From: Alper Nebi Yasak In-Reply-To: <20230921124459.1.I91ddcfacf9b234af5cc3eabea4b62edb31153317@changeid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Fri, 22 Sep 2023 06:57:08 -0700 (PDT) On 2023-09-21 21:45 +03:00, Simon Glass wrote: > Binman[1] is a tool for creating firmware images. It allows you to > combine various binaries and place them in an output file. > > Binman uses a DT schema to describe an image, in enough detail that > it can be automatically built from component parts, disassembled, > replaced, listed, etc. > > Images are typically stored in flash, which is why this binding is > targeted at mtd. Previous discussion is at [2] [3]. > > [1] https://u-boot.readthedocs.io/en/stable/develop/package/binman.html > [2] https://lore.kernel.org/u-boot/20230821180220.2724080-3-sjg@chromium.org/ > [3] https://www.spinics.net/lists/devicetree/msg626149.html > > Signed-off-by: Simon Glass > --- > > .../bindings/mtd/partitions/binman.yaml | 50 +++++++++++++++ > .../bindings/mtd/partitions/binman/entry.yaml | 61 +++++++++++++++++++ > .../bindings/mtd/partitions/partitions.yaml | 1 + > MAINTAINERS | 5 ++ > 4 files changed, 117 insertions(+) > create mode 100644 Documentation/devicetree/bindings/mtd/partitions/binman.yaml > create mode 100644 Documentation/devicetree/bindings/mtd/partitions/binman/entry.yaml This doesn't match the schema in [2], but seems more like v1 of that. Is that intentional?