From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4F7B3C4332D for ; Fri, 15 Jan 2021 15:40:09 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1914C207D0 for ; Fri, 15 Jan 2021 15:40:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1914C207D0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=0Jk9BGWeUP4NJZ96zW6JqbFWY+M1zIMd8puBgEPGpJ4=; b=2GNgE7tniqaEUSDIfHkPAl+NG /zxA8pkYEsoz7KzpbIPTRNpNij/zzxAqqL/I45M+gxlutC3eJpDH1bNqrkKf99ulSTdPEWH+/xDxh IXVrCrWXBCV5gyMRSydp3HtBqbyt5nCTcX5mpGdXEp4GSJXF9SAAfkUIxyhNmssrzamRGS1+YVzcv pekmmDbmGFvY8AZaLTcsi1YxH10MVGKpxmyU6GeXFBDNwsblPRSBZe1Aggbij9NNN0SFpIqSzNEJC Q/bTclIR8OtGn9KAfpCHJSnOjhGE3ybDczqMxCp/paVe/SCKiKJVeVpDMZdfrBiPckXcDKyOId9Pe V690EAfpg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l0RCB-0005XG-G1; Fri, 15 Jan 2021 15:39:27 +0000 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l0RC7-0005Ut-FD for linux-mtd@lists.infradead.org; Fri, 15 Jan 2021 15:39:24 +0000 Received: by mail-lf1-x129.google.com with SMTP id o19so13760380lfo.1 for ; Fri, 15 Jan 2021 07:39:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7im1QXvoU9pnwhNU516Up7aImtiZpLV/k+KA0KsbcAE=; b=qbSvhrRlFFWplAJZXDw8nkCVTFgkNpvW+CyQHlqom83lOcBI6lP1ZUAnLA1RwqKiY4 qots7YAfLkvtJkf9rHTne2G2A+dNqeyMUowh3mIVK7zIGxIOoSz59mfTRn37SiX0z1li acO8itK70B+ig9uU27eL9844ScY9NF/rj6Ps6C3YzjwYWjCYPy2CfoEZiQN6/HXomN5j 7fWKASDPDdbLGFc7lEpd2Dc4rK/zUId06Zlqw3MtFOgn9ebyse4YDzOTmT0er5p3br2B quiDC3Zk20fvOrP62KKt9hYM63iuyyOgWDn8Rzk1AQkyxhYUPeF7p6yixV0DSENtNqIs k4sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7im1QXvoU9pnwhNU516Up7aImtiZpLV/k+KA0KsbcAE=; b=hvty2Lt6BUiC8Wm/Zj9hlKq07+moa5tZFI6RPq6Iwxs7u1b1fYee+VGhacAWragJKt updTSLLtII/Ac4PawqS/GHFk6Uvvo7y0ooV5TbzchuJHMZyE1do+Kg3a03YhuzZgoDaf yewXNsgAOYpJWIzayWZTP4jBs1kT8W82JN+igt41f3qwZPwv4HW1t08vyk5XekrjNDpu MfsLqEvEuM2gCwhPOyD1c6acLNIIhO4w9+sOfUKmO3PtK2Y90YWFMrjBg8Lzqtc3q9FE cybjX14AEKy0Y4lAFF+I385871s+jE7JxL7VeuoPruzlIQkCqAW4JllSviZPYxV++5v+ tIYw== X-Gm-Message-State: AOAM532ycv46FBGQgT0D2dwCkYpOmjAG5xs6OQEE0+aow1qM+go1qHXj F0jpi++6iPjRe3S4ta0U5Aw= X-Google-Smtp-Source: ABdhPJzGH6aFky/BcP4EsxiG2NISHHzisLOpSgA1WLSUZmC8Spq6xttOYv7Ularabh36qAmG5jLxXw== X-Received: by 2002:a19:9d3:: with SMTP id 202mr5640760lfj.388.1610725160638; Fri, 15 Jan 2021 07:39:20 -0800 (PST) Received: from localhost.lan (ip-194-187-74-233.konfederacka.maverick.com.pl. [194.187.74.233]) by smtp.gmail.com with ESMTPSA id j2sm931567lfe.134.2021.01.15.07.39.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Jan 2021 07:39:20 -0800 (PST) From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring Subject: [PATCH 2/3] dt-bindings: mtd: add binding from BCM4908 partitions Date: Fri, 15 Jan 2021 16:39:00 +0100 Message-Id: <20210115153901.31052-2-zajec5@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210115153901.31052-1-zajec5@gmail.com> References: <20210115153901.31052-1-zajec5@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210115_103923_656923_4ADEEC07 X-CRM114-Status: GOOD ( 15.28 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , devicetree@vger.kernel.org, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, Boris Brezillon Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org RnJvbTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgoKQkNNNDkwOCB1c2VzIGZp eGVkIHBhcnRpdGlvbnMgbGF5b3V0IGJ1dCBmdW5jdGlvbiBvZiBzb21lIHBhcnRpdGlvbnMgbWF5 CnZhcnkuIFNvbWUgZGV2aWNlcyB1c2UgbXVsdGlwbGUgZmlybXdhcmUgcGFydGl0aW9ucyBhbmQg dGhvc2Ugc2hvdWxkIGJlCm1hcmtlZCB0byBsZXQgc3lzdGVtIGRpc2NvdmVyIHRoZWlyIHB1cnBv c2UuCgpTaWduZWQtb2ZmLWJ5OiBSYWZhxYIgTWnFgmVja2kgPHJhZmFsQG1pbGVja2kucGw+Ci0t LQogLi4uL3BhcnRpdGlvbnMvYnJjbSxiY200OTA4LXBhcnRpdGlvbnMueWFtbCAgIHwgNjggKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKykKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL3BhcnRp dGlvbnMvYnJjbSxiY200OTA4LXBhcnRpdGlvbnMueWFtbAoKZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tdGQvcGFydGl0aW9ucy9icmNtLGJjbTQ5MDgtcGFy dGl0aW9ucy55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL210ZC9wYXJ0 aXRpb25zL2JyY20sYmNtNDkwOC1wYXJ0aXRpb25zLnlhbWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK aW5kZXggMDAwMDAwMDAwMDAwLi40MDkwYjYxYTNkYTcKLS0tIC9kZXYvbnVsbAorKysgYi9Eb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL3BhcnRpdGlvbnMvYnJjbSxiY200OTA4 LXBhcnRpdGlvbnMueWFtbApAQCAtMCwwICsxLDY4IEBACisjIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlCislWUFNTCAxLjIKKy0tLQorJGlkOiBo dHRwOi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9tdGQvcGFydGl0aW9ucy9icmNtLGJjbTQ5MDgt cGFydGl0aW9ucy55YW1sIworJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3JnL21ldGEtc2No ZW1hcy9jb3JlLnlhbWwjCisKK3RpdGxlOiBCcm9hZGNvbSBCQ000OTA4IHBhcnRpdGlvbmluZwor CitkZXNjcmlwdGlvbjogfAorICBCcm9hZGNvbSBCQ000OTA4IENGRSBib290bG9hZGVyIHN1cHBv cnRzIHR3byBmaXJtd2FyZSBwYXJ0aXRpb25zLiBPbmUgaXMgdXNlZAorICBmb3IgcmVndWxhciBi b290aW5nLCB0aGUgb3RoZXIgaXMgdHJlYXRlZCBhcyBmYWxsYmFjay4KKworICBUaGlzIGJpbmRp bmcgYWxsb3dzIGRlZmluaW5nIGFsbCBmaXhlZCBwYXJ0aXRpb25zIGFuZCBtYXJraW5nIHRob3Nl IGNvbnRhaW5pbmcKKyAgZmlybXdhcmUuIFN5c3RlbSBjYW4gdXNlIHRoYXQgaW5mb3JtYXRpb24g ZS5nLiBmb3IgYm9vdGluZyBvciBmbGFzaGluZworICBwdXJwb3Nlcy4KKworbWFpbnRhaW5lcnM6 CisgIC0gUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgorCitwcm9wZXJ0aWVzOgor ICBjb21wYXRpYmxlOgorICAgIGNvbnN0OiBicmNtLGJjbTQ5MDgtcGFydGl0aW9ucworCisgICIj YWRkcmVzcy1jZWxscyI6IHRydWUKKworICAiI3NpemUtY2VsbHMiOiB0cnVlCisKK3BhdHRlcm5Q cm9wZXJ0aWVzOgorICAiQFswLTlhLWZdKyQiOgorICAgIGFsbE9mOgorICAgICAgLSAkcmVmOiAi cGFydGl0aW9uLnlhbWwjIgorICAgICAgLSBwcm9wZXJ0aWVzOgorICAgICAgICAgIGNvbXBhdGli bGU6CisgICAgICAgICAgICBjb25zdDogYnJjbSxiY200OTA4LWZpcm13YXJlCisKK3JlcXVpcmVk OgorICAtICIjYWRkcmVzcy1jZWxscyIKKyAgLSAiI3NpemUtY2VsbHMiCisKK2FkZGl0aW9uYWxQ cm9wZXJ0aWVzOiBmYWxzZQorCitleGFtcGxlczoKKyAgLSB8CisgICAgcGFydGl0aW9ucyB7Cisg ICAgICAgIGNvbXBhdGlibGUgPSAiYnJjbSxiY200OTA4LXBhcnRpdGlvbnMiOworICAgICAgICAj YWRkcmVzcy1jZWxscyA9IDwxPjsKKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MT47CisKKyAgICAg ICAgcGFydGl0aW9uQDAgeworICAgICAgICAgICAgbGFiZWwgPSAiY2Zlcm9tIjsKKyAgICAgICAg ICAgIHJlZyA9IDwweDAgMHgxMDAwMDA+OworICAgICAgICB9OworCisgICAgICAgIHBhcnRpdGlv bkAxMDAwMDAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJicmNtLGJjbTQ5MDgtZmlybXdh cmUiOworICAgICAgICAgICAgcmVnID0gPDB4MTAwMDAwIDB4ZjAwMDAwPjsKKyAgICAgICAgfTsK KworICAgICAgICBwYXJ0aXRpb25AMTAwMDAwMCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0g ImJyY20sYmNtNDkwOC1maXJtd2FyZSI7CisgICAgICAgICAgICByZWcgPSA8MHgxMDAwMDAwIDB4 ZjAwMDAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBwYXJ0aXRpb25AMWYwMDAwMCB7CisgICAg ICAgICAgICBsYWJlbCA9ICJjYWxpYnJhdGlvbiI7CisgICAgICAgICAgICByZWcgPSA8MHgxZjAw MDAwIDB4MTAwMDAwPjsKKyAgICAgICAgfTsKKyAgICB9OwotLSAKMi4yNi4yCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxpbnV4IE1URCBk aXNjdXNzaW9uIG1haWxpbmcgbGlzdApodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LW10ZC8K From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 90832C43331 for ; Fri, 15 Jan 2021 15:40:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 52132207D0 for ; Fri, 15 Jan 2021 15:40:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732380AbhAOPkD (ORCPT ); Fri, 15 Jan 2021 10:40:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51142 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733116AbhAOPkD (ORCPT ); Fri, 15 Jan 2021 10:40:03 -0500 Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15FA9C061794; Fri, 15 Jan 2021 07:39:22 -0800 (PST) Received: by mail-lf1-x132.google.com with SMTP id o17so13757756lfg.4; Fri, 15 Jan 2021 07:39:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7im1QXvoU9pnwhNU516Up7aImtiZpLV/k+KA0KsbcAE=; b=qbSvhrRlFFWplAJZXDw8nkCVTFgkNpvW+CyQHlqom83lOcBI6lP1ZUAnLA1RwqKiY4 qots7YAfLkvtJkf9rHTne2G2A+dNqeyMUowh3mIVK7zIGxIOoSz59mfTRn37SiX0z1li acO8itK70B+ig9uU27eL9844ScY9NF/rj6Ps6C3YzjwYWjCYPy2CfoEZiQN6/HXomN5j 7fWKASDPDdbLGFc7lEpd2Dc4rK/zUId06Zlqw3MtFOgn9ebyse4YDzOTmT0er5p3br2B quiDC3Zk20fvOrP62KKt9hYM63iuyyOgWDn8Rzk1AQkyxhYUPeF7p6yixV0DSENtNqIs k4sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7im1QXvoU9pnwhNU516Up7aImtiZpLV/k+KA0KsbcAE=; b=d75wQoAaF9UR+gOjW3F+/nD7lBZ/TUPr4a6VKmwg+7vSnjkf2TQ4Ke2/cq0Njkf/kb Z7XLUHNJK+LrmYm3YAEtEfJ7iScdqaG8Z1XYk4c3ijAetGcZXyLlUnxgYy4AGMcWLsfK PdNLsQydUcv+BKmhkNtzHGAfw1dFguqXR+KsO/hdGUzML6C0p+8ScXm8z9WgYOETuWdM oDkFySp6WKJRbzWW82NrqnG75glKLKsvxkVjOkV52s5EB/O5Q25MXxmyWRBpZdBRPQ10 plNu8ptRYfEJGnyB8l76R8+9SvpXObRhpsuJGaxQkQnlUjqtV1il8IRw6vtxGWK4AvZO TPaA== X-Gm-Message-State: AOAM532OhbRyXrR0El3b/AQHAlDZFytop2SJWCZzDM5YuNO+lqe8SC89 4EHyDOrxEz4LuW1vO9MEO9A= X-Google-Smtp-Source: ABdhPJzGH6aFky/BcP4EsxiG2NISHHzisLOpSgA1WLSUZmC8Spq6xttOYv7Ularabh36qAmG5jLxXw== X-Received: by 2002:a19:9d3:: with SMTP id 202mr5640760lfj.388.1610725160638; Fri, 15 Jan 2021 07:39:20 -0800 (PST) Received: from localhost.lan (ip-194-187-74-233.konfederacka.maverick.com.pl. [194.187.74.233]) by smtp.gmail.com with ESMTPSA id j2sm931567lfe.134.2021.01.15.07.39.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Jan 2021 07:39:20 -0800 (PST) From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring Cc: Boris Brezillon , linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Subject: [PATCH 2/3] dt-bindings: mtd: add binding from BCM4908 partitions Date: Fri, 15 Jan 2021 16:39:00 +0100 Message-Id: <20210115153901.31052-2-zajec5@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210115153901.31052-1-zajec5@gmail.com> References: <20210115153901.31052-1-zajec5@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Rafał Miłecki BCM4908 uses fixed partitions layout but function of some partitions may vary. Some devices use multiple firmware partitions and those should be marked to let system discover their purpose. Signed-off-by: Rafał Miłecki --- .../partitions/brcm,bcm4908-partitions.yaml | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm4908-partitions.yaml diff --git a/Documentation/devicetree/bindings/mtd/partitions/brcm,bcm4908-partitions.yaml b/Documentation/devicetree/bindings/mtd/partitions/brcm,bcm4908-partitions.yaml new file mode 100644 index 000000000000..4090b61a3da7 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/partitions/brcm,bcm4908-partitions.yaml @@ -0,0 +1,68 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/mtd/partitions/brcm,bcm4908-partitions.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Broadcom BCM4908 partitioning + +description: | + Broadcom BCM4908 CFE bootloader supports two firmware partitions. One is used + for regular booting, the other is treated as fallback. + + This binding allows defining all fixed partitions and marking those containing + firmware. System can use that information e.g. for booting or flashing + purposes. + +maintainers: + - Rafał Miłecki + +properties: + compatible: + const: brcm,bcm4908-partitions + + "#address-cells": true + + "#size-cells": true + +patternProperties: + "@[0-9a-f]+$": + allOf: + - $ref: "partition.yaml#" + - properties: + compatible: + const: brcm,bcm4908-firmware + +required: + - "#address-cells" + - "#size-cells" + +additionalProperties: false + +examples: + - | + partitions { + compatible = "brcm,bcm4908-partitions"; + #address-cells = <1>; + #size-cells = <1>; + + partition@0 { + label = "cferom"; + reg = <0x0 0x100000>; + }; + + partition@100000 { + compatible = "brcm,bcm4908-firmware"; + reg = <0x100000 0xf00000>; + }; + + partition@1000000 { + compatible = "brcm,bcm4908-firmware"; + reg = <0x1000000 0xf00000>; + }; + + partition@1f00000 { + label = "calibration"; + reg = <0x1f00000 0x100000>; + }; + }; -- 2.26.2