From nobody Mon Feb 9 02:01:32 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1749588145; cv=none; d=zohomail.com; s=zohoarc; b=BAF3TzZowvjpra348eDUKwKT7tpB+XXX2Ziia9I4bVCb2CfxPVMOEGHEublTsp8QCR1L6ksvAnjqbR3sJRLB2wimhUnjphdx/C90KVagBuP2Ld+CeMR1d/vSmIlHIAgXZG9BKAGnieJKVuA/qh33TV5TMv2Ehjh8SkoaPbdtwds= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1749588145; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=2ZIgPZ7UR61Pv2BDc/4XV27h7IkmRi8XlUokyuwlB5s=; b=Dus3KrJgPveOTE7N7eUNyhJIWAbXy2xlLbD2lmm+16Cus0d6U/RIyw9hhTfwzzxIKbbyfq/C9wMjKiepfW2shJ8tC/ylewGvmIZFXd4KIQ9xVaYRzKJ4LIWRgxV3xQcSbeslJWph2VIpz3S+8J9nzBsVXq+YcpRQxyNe5vrC+DU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 174958814508081.7870523111535; Tue, 10 Jun 2025 13:42:25 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uP5nB-0006HS-BI; Tue, 10 Jun 2025 16:41:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uP5n4-00060P-OK; Tue, 10 Jun 2025 16:41:51 -0400 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uP5n1-0003Sj-BM; Tue, 10 Jun 2025 16:41:50 -0400 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-60779962c00so5816699a12.0; Tue, 10 Jun 2025 13:41:46 -0700 (PDT) Received: from Provence.localdomain (dynamic-2a02-3100-2cbf-5d00-0219-99ff-feb2-2458.310.pool.telefonica.de. [2a02:3100:2cbf:5d00:219:99ff:feb2:2458]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-607783de2bcsm6521847a12.68.2025.06.10.13.41.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jun 2025 13:41:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749588104; x=1750192904; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2ZIgPZ7UR61Pv2BDc/4XV27h7IkmRi8XlUokyuwlB5s=; b=Yml9hHlooxIAwgLg/oeN4+DBMxn+RXWxSPi52IYIt59I26bGBu7titD3Z74L5ITv7+ mPAVDYUhl5LeT8+7gyD+fnCEdbvlzBZAX1B1Tdqi5OrBu/Uhgm0eHw1rsdgIhjtXaJnm 6exmMWE8sreni0gaLv7mL0i3j37xS8Fshe7UKmNyhIkwAUcnsLpp7lcfWdubBIitoc+S qyzV1l9Ct1MgdiJFKCe23jjKxpkF0v6yKqnqdK06kGyNMEL781aCV0bUg0oGMWgyqtPx 9VhBPuMkvPyYcouo1tvH4qZ0p+gfqv87wwBYaBdTDLipekmCSCyvaXlGimgX9Zq0y8tN G3kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749588104; x=1750192904; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2ZIgPZ7UR61Pv2BDc/4XV27h7IkmRi8XlUokyuwlB5s=; b=uwZUWS7NloI6QVpwmPV2IGO5cLsVHA6bPZ8m/GGBknE6xxIQxH9UGXaPsztm0M+S3F AhLCLDHnWVJmd8sSso3DibV3oRtgkTO9x8W812MLWFv/WrFYKZ+S+oZ73HvYXdDh1sqd QQGdIryILV1tHMzCAw9Ca941W4J9iuASARz1M5TGq4NGNXmct/kae/dB4SxVetXhZ7N3 mFMmCSwxRv7fu9szRbBvYsrhgfMETsOI95lwsAfYc97mDgtXySxRt9EWlK4RIcDVNN/F zBVyRW44F66oDxtvjiJc99sFEdTk8sxxjcm///1WBj8dOa4o9zVsEAieBkgYT9MQRQzZ H/ug== X-Forwarded-Encrypted: i=1; AJvYcCV5lRB++DyOEWNUNGFu9JJraY1tvZWpKyTRFsKg7tWcJB/gPNkHZZEIV288ckrsKExzSmOT4kM2NQ==@nongnu.org X-Gm-Message-State: AOJu0Ywk93eYfp+QI2ywrjHogq5ihkZVezomejEWgAUnyuUF5o65jjwn vFU4Fd5WhHEYnZvR8p+dj7bkDkK3TWfqRWjnELSyugBv28ChZUefpcbCYpLqtw== X-Gm-Gg: ASbGncukBTuqnPl3teVRxqxIBhMTkzLWccRRC9nN9t2eXEruCdzNfj40v0zTOvtSp9t HuapmW35lMR9zw+pbj/1POUWf7ceQzefAsjWUdZzqu2jjLWchD7Mk4oxD3EE5AshG+iofPXgHw2 KU0V/IwIU4gmVrFNm9pqV9Z08cwHQq6XXqXNW1UgEaiYHaI9Qykh5AuP6Goj2/WY5JHblLKe/xZ T01RKG4aIh/+Z/N3ej+2YPvLqUn+3BBnmNsJOSfDQlRlRYzRDxEYtNy3GrmYKh9dPIJvBtUcErd YGC2U7FbtwiywpfWtYBeP4BIZQwSW3ifKTQU/mympa+F9+yLFqUa0NdnHakr1c7T7mBH3G5A+E5 jIFHmlcWmfHsNhmUxLf7de44UZHY1G20/YqwBDHdEjKuBlqtnJ7Q3O9y9MW6zpKDCdSt5ujUida PH6JT63g== X-Google-Smtp-Source: AGHT+IFIyyOzRA2+TH9PUk0yYkpQ2rFk+gXalLVUAyXmwMqKWk4JXvgioj5zGM2LrSIfPUfjFqVP3g== X-Received: by 2002:a05:6402:35cf:b0:606:fef3:7c3e with SMTP id 4fb4d7f45d1cf-60846aa465amr645608a12.3.1749588103997; Tue, 10 Jun 2025 13:41:43 -0700 (PDT) From: Bernhard Beschow To: qemu-devel@nongnu.org Cc: qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Paolo Bonzini , Bernhard Beschow , "Edgar E. Iglesias" , qemu-ppc@nongnu.org, =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH 5/5] configure: Require dtc for boards with bundled device trees Date: Tue, 10 Jun 2025 22:41:31 +0200 Message-ID: <20250610204131.2862-6-shentey@gmail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250610204131.2862-1-shentey@gmail.com> References: <20250610204131.2862-1-shentey@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52b; envelope-from=shentey@gmail.com; helo=mail-ed1-x52b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @gmail.com) X-ZM-MESSAGEID: 1749588146622116600 Content-Type: text/plain; charset="utf-8" Avoid having generated DTBs checked in which can become inconsistent with their sources. Note that when dtc is not found, the boards with bundled DTBs will be omitted from the build. Finding dtc, and thus building these boards, can be enforced with the `dtc` build option. Signed-off-by: Bernhard Beschow --- MAINTAINERS | 2 +- hw/microblaze/Kconfig | 4 ++-- hw/ppc/Kconfig | 4 ++-- pc-bios/dtb/bamboo.dtb | Bin 3211 -> 0 bytes pc-bios/dtb/canyonlands.dtb | Bin 9779 -> 0 bytes pc-bios/dtb/meson.build | 16 +++++++--------- pc-bios/dtb/petalogix-ml605.dtb | Bin 9882 -> 0 bytes pc-bios/dtb/petalogix-s3adsp1800.dtb | Bin 8161 -> 0 bytes 8 files changed, 12 insertions(+), 14 deletions(-) delete mode 100644 pc-bios/dtb/bamboo.dtb delete mode 100644 pc-bios/dtb/canyonlands.dtb delete mode 100644 pc-bios/dtb/petalogix-ml605.dtb delete mode 100644 pc-bios/dtb/petalogix-s3adsp1800.dtb diff --git a/MAINTAINERS b/MAINTAINERS index aa6763077e..796c31bb0f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1605,7 +1605,7 @@ F: hw/pci-host/ppc440_pcix.c F: hw/display/sm501* F: hw/ide/sii3112.c F: hw/rtc/m41t80.c -F: pc-bios/dtb/canyonlands.dt[sb] +F: pc-bios/dtb/canyonlands.dts F: pc-bios/u-boot-sam460ex-20100605.bin F: roms/u-boot-sam460ex F: docs/system/ppc/amigang.rst diff --git a/hw/microblaze/Kconfig b/hw/microblaze/Kconfig index b0214b2c8b..b269c9f89e 100644 --- a/hw/microblaze/Kconfig +++ b/hw/microblaze/Kconfig @@ -1,7 +1,7 @@ config PETALOGIX_S3ADSP1800 bool default y - depends on MICROBLAZE + depends on MICROBLAZE && DTC select PFLASH_CFI01 select XILINX select XILINX_AXI @@ -11,7 +11,7 @@ config PETALOGIX_S3ADSP1800 config PETALOGIX_ML605 bool default y - depends on MICROBLAZE + depends on MICROBLAZE && DTC select PFLASH_CFI01 select SERIAL_MM select SSI_M25P80 diff --git a/hw/ppc/Kconfig b/hw/ppc/Kconfig index ced6bbc740..ae4e82e189 100644 --- a/hw/ppc/Kconfig +++ b/hw/ppc/Kconfig @@ -47,7 +47,7 @@ config POWERNV config PPC440 bool default y - depends on PPC && FDT + depends on PPC && FDT && DTC imply PCI_DEVICES imply TEST_DEVICES imply E1000_PCI @@ -66,7 +66,7 @@ config PPC4XX config SAM460EX bool default y - depends on PPC && FDT + depends on PPC && FDT && DTC select PFLASH_CFI01 select IDE_SII3112 select M41T80 diff --git a/pc-bios/dtb/bamboo.dtb b/pc-bios/dtb/bamboo.dtb deleted file mode 100644 index d12e201aa0d855e5e2423b17976fb797177c00e5..000000000000000000000000000= 0000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3211 zcmcb>`|m9S15Y;t1A_$v1J?@%1_liV1_nU}1_l8JFkoEFz`(Tu%tR#^p*T2l)jomRwNk0JQ|9Qg9wvg z2p1kk;qs?gK}tY+L1v{h)>b$mxuc4Kfk6R@--E`V$H344G7_eLH4+~rz5}Y4oq>Vj zcwS;jW?3po7;gVfXc)uv--q%+;R3>pxv9DNMU`+pAamTWQi^A`grSSbToZ)RRe zYEe;XL5Xg1eqKpYeojtm5mMNRF)%PFW+vt8lx8ODnwS`*7BE105Hmn-0IH=3D(NFN9@7UU#>39#xV17=3D_MY0{NPS?c1G`#?%8l)B$2B2~SWG@IarsO8V~@em%x;i8$PAGCSV3-qn!|{thyNGPR1T?Nt)O1thLDP3^okd~N?sEZQj-n903?YBPX_mb~>f`NenMuQ42kmI4kU<%ZT12Z5JATwkb7#LHX zz=3DD_rQu!vpz`$6*!0-cI5y*@J1_s7v28h#<=3D9Mr&ibn$|ZOD+4 zT9%od8edXbkjhY$n$D1%lb@Wen^u%sSelxbT**+9nVXuFSe%L^l&PDXn4FQSo0FNB zstdA~Aq7JOrUpeC!bvVdYCVCSmYAFj@xmy`YAvi#a67$kiixK*Z8Okz?N=3Dg%RbV16KON&6kp<7&#nwo-8 w1Pi5tqRiaHqDlr(RgP|uZf;_MZf;_6Hj=3Dj7!~&?hi%U}SOG|VM5=3D$}|0Lt#hcK`qY diff --git a/pc-bios/dtb/canyonlands.dtb b/pc-bios/dtb/canyonlands.dtb deleted file mode 100644 index 9dce3443ad9578a8a4bb92ba6970cb2ae54d1ec3..000000000000000000000000000= 0000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9779 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 diff --git a/pc-bios/dtb/petalogix-s3adsp1800.dtb b/pc-bios/dtb/petalogix-s= 3adsp1800.dtb deleted file mode 100644 index 2513599438bffca96a93e877a1981efdd1a91115..000000000000000000000000000= 0000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8161 zcmcb>`|m9SgZx7V1_lcT2Ei>13=3DA3!3=3DDz{3=3D9GcV8Ex#z#v!yW}*^|P%bkA0|N_` z4HAR#`571(V0@5S(iJ&*6*{?@$wm1|If+%NAT1!Z91IK$Y9*<~C7F5YATh?=3D)ZF}{ zN(V~=3D2mpzJ)Uh)#Fz7(!Ktc>4F_2!12@DJjAO-^i0~5&3P^i8&4yCJ4*n<`$F|L$rYP z;PNv_3CL|A`9P3+KsdRe)B(vpkX$(P&NT}d7{F$UGcYiqhmWqgo}qzW3dlIH8jzlJ zkYAyCK>Uj7|Ns9-;&(#h4QBsrXvo0$I>`m4AOm6i6=3D>$|L^JOcnt6AS%o75|8zMS& zkemy5uLa05B=3D@~U@-xW&e^AY5L{2j-3=3DE7aps+*eXS75$kI@&&Js|Z-XzFv()K{R% zH#0CWC?J_X3C%sr(e&>}v+pW2?L)(p@fDi+|4{i%pnL@~5~`j_6U0H-&*X@vJ`#z~ z%fP^tUtEw_RFaryoS0HvfTp(^jo*jrH>QPX@}Rs95`wwqFp^y?3=3DB-?K$1vqyNM?M z1Wg_km!LR>n#T-Y!C+NKY<$0%-5m*gvq~!=3D6NWe1ysBsna84xYCnrLs(V>n(By;B z_@HzO5`vju2;xB9z{0@5QiW#T6g2)4G(O0GAR}Pr9YmAAgvNgcQjD;V734RN5L7=3Da zT0UfzN7c`&kH&X`ng!GEk0uZDFDNa5>;YlMf*g<#EWSZj!|MuAJR;im@Q2XXX~Z4ah8uMvwqRCCseVNM;ep~2s+1#vbw&Iq{^l)ga9LHb!3 z7}!8&fJ}t(wLlz%KiGWG_>kHg5(gmtT}bW+@nOz^nYS6*1c336p_YAYcNrM$8j$S! zfhy0=3Di&`GAtE0My-3m=3DU1dWg8UUpD4gW5b$_pr}KQ@<6>e6;e2{SlgaP}vI70yU2V zls}Nn=3DK$3spfHBXgX&47dX2*q)xR8|dIecN6E%D}VC_Aad7$)-Y(J=3DcMdoh;aS-9l z0jf(tLNNVTKpZ6br>NyC2grY*Gz?YGDU2%52}&=3D>@{SCQf}r{jraqK`!DS6vMB~e%@eNV+bGf3)N22j_(fExF z48k2q_Dw|%U#^vC{Jm)Wi>UtRdW`BnuCJ(kZgw=3DjBm=3D{GP@08?KesjmgWdy#d$?`U z`2J{oP#Fs<=3DVAIwP}3hb$ZyE6ZFg}WLeqZ@P5vcR9+ZX{(+e{59V`qX zEqqA8fZPG<13>B-P`vjO}ki>>SjnG3=3Dob3pmfqR|0rBfJdb{tK}RTz;}J zFz|rN9FP!54~P${=3DaBh^APzK436!@yuBhc7Pbk!OnAtf*WOl7qMrHLVbE1A5z-7t{{}*$*-g zV1`5-sJFsE{2N=3Di{` zaj|Z4YEDiugK}|ZRVtL7oS$2eSdy8Plgf~rpOTuxkdj)KnVcG5QdyA7P?Va^kd&Wa zl30{p%urmCl3!Y)TaZ|i!JwQB8rewB$xqJKO)E+*EKSWzu4G8jO-@YCNYzbBEKUX4 z2p7o6OwT|O$jQu0)djf%t^~}LX!@SLP+=3DW+sEB ziZiP~gKuDOq^6{&>Sh+}7UUOamSmQtLM%*6%+1WHgt7}t(G5#0&e2Ul4GxeHno~eR zIhlFc&^XIP1aKxIfHQUB0St|~MD)OeilYV-R1hVYGIMft^9z#mQ&Q0#oS9c#l9-na z^&Pm>OU}>BOHD3;_z^4uE(bGtl!++>5=3Dl%>PA!H8 z0!Ud^eqJh+n^&5flv<>lpQc-oteaGn4Y3v>T9l#-PGDH1%8SsXpguRKFwo7+$w^I5 zgeIPXGHCuNC@TUb$s$9DEikSTgjK%)AgN-ITq3G^16@e2N-9m$O-U_)1z>J+hJkKDQGQ8&ay~R^fQ5=3DuK*bfNVndw9 z7-AY@sEf-OBb>$o%#u#H7V~oR?)La9UAWzLTMB^Kw@r{xBd8N6!pk!GL ziaSX3fP|7W67%v>bD*(OP?VWplvz@#3u<*h6ctzIC1-&2=3Dt5H}LI9dD5dzS3h!B7# zJBUC*WpE z^$X?eLj417+^3|bC6?wuTQtZbFje3|4y1Avsd59=3D{&`TXnZ>$EnJJl2AH#SsLo$nX zQ%YfNi;|*DT@-7P1ayrUl1qy~m8NcSL27CWLqUE~i7upV11U3-5=3D&Ex5=3D)@1GEfPP z)WpwENdeWlnI+I>D5(A~NCcHS5Y1Vj9zk+OVkWfVo13JYk_4)0i(tV78iPPC+CV0N z#31^?F$QjAfZSEgpo|C&NJk5a5APd8v}R}KrGVOOnRzA9Kmrw!ARaVY7;-Z6N-J~< zG7|Gra-iNz&M(a?L3U1hYMy~^VsUY55j5P>Q}YZ_1oHDzbwQn?BHjEvSZlnbC^H>Z J8%PAM4*(cloX-FN --=20 2.49.0