Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp928090pxb; Wed, 13 Jan 2021 21:03:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJw7rVZOuz7I6JKIvuc48zxyX6i4CRweYMmYhocZNWliMdkNyb6drvE5an5iFrALrfcWFlJt X-Received: by 2002:a50:b944:: with SMTP id m62mr4339587ede.182.1610600580015; Wed, 13 Jan 2021 21:03:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610600580; cv=none; d=google.com; s=arc-20160816; b=EZ1H84T3y7hi/uM3+IkzKB1A1jgodM54tIOHK6yw+ql6dLFxE9GH6fk1w/QoNzWGvr /bxLXeZrgA2TTzu5m1D0sQuWm8mOsrhQmV14gSb5wx+epnvLVmJfEvuLerKSInqTpmTT 1x5/KgHKR9GyQCsrldk22WSiij1xN+rRGFzyrpuwi95s+Sdir5WzxHWEIpGKEfGB5A3j 6AkxTrOwSx2/ah9MUi3q259lG1WOO5fTCTES1tjpzYd+f9LD/RInr8ZoxMqGVhUs4SDj ggxWReltHccYpVtYd6bNfM1iWpTJo8c6PRRZ+s3T3qMebn7xHgTq4c+/fTK8o97VOQvJ dgTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=cE42hFVWguryUlCy208ZPD2cycUw1CkNT9EoleozTcg=; b=vmLOpDJFbY06HU5CU3BRRcM/W2Eu+wa9Pl1sQKHJZcoFsENg8NcjSgpO1hCoovZbSD N2tcMvBbUoB1niBfMoyTbYEPVDToJKyM0Ylpa0x/SsA4A+rpSiyxKYaScKpdvFb/X4qP oYuzSrbb6xbUYbRv2C/gZjNr3OZCGWJXDtfH5y3WKx7mGfIbR2Df//YbGYicnTuid0G9 VHeS5bPk29niHAqioAf7dgIlp7Ev+06V7uUKlf+g0liSRNtyc+/nzYi9CCcZdbpiDQXr 0ZV6ncqMBaRIiDXnmJhXjLWEGI5543Nu8ySfNysie8tNieobLZIqWADCJOoApVUSsQzR csAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=T+xOhJjk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y2si2014685edw.306.2021.01.13.21.02.36; Wed, 13 Jan 2021 21:03:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=T+xOhJjk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726046AbhANFBj (ORCPT + 99 others); Thu, 14 Jan 2021 00:01:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55778 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725841AbhANFBi (ORCPT ); Thu, 14 Jan 2021 00:01:38 -0500 Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C7E9C061794 for ; Wed, 13 Jan 2021 21:00:58 -0800 (PST) Received: by mail-pj1-x1036.google.com with SMTP id b5so2548389pjk.2 for ; Wed, 13 Jan 2021 21:00:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=cE42hFVWguryUlCy208ZPD2cycUw1CkNT9EoleozTcg=; b=T+xOhJjkUwkFDehOd5lqfyjQlHhT1i8lTPkAHdt7hR/Mc9HxU1ffN8TCrfP6Cg3vfT 04w4O7r+q7p9+mYR2sTVgqmVPXYkNP29UpjJhYaSC2CLkUj9ByqX0yfFxWjhFCxglc4F 9265lD9q0OJZF/BX+ofCrZXoEL9deZaEqYLCF42nJiZFYH20bZId3xFcrZjbJjg9eKrw lwDGzGT4G979NSEMf1NRb9ytA/vhjSPPPO3YK6XWh2z1OWRr2hFTstAKjkdNAw1OxG+J bhBkl3FfQYjvFUqpZeSbNRg92j6DOSjA5Zc5AI8diKdusrneAUJ5VgTq+I6DOqnH7Jl8 ZLcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=cE42hFVWguryUlCy208ZPD2cycUw1CkNT9EoleozTcg=; b=VMFVKwT0Ey4f2u+WUqsELOoqgnGMR1tb0MoM73+xaw8eaE8AgHCgAIlqvflKXwvHny jTfN8ReTu9ebJ0KN799fUL1BMm1KkqCSufCcXIpsry3/rvtOICJPZpXmSFQJojMgQQsX gLf90khk20sUp5W+L4SKdt3dPs9YWavRJDwYjsTJw7R29M8eJhmM2neipiFZwpmbKM/9 Devubn1hkaM5Uz7TSxZSvrRcj3B4K8rv7utyXBp4dxL7GHetYjBJojH3poz9mugSI5c5 5nzkCbXndKTs+j3pja8r8lHWFb4fOTI7Iea36SXC8RMfRCzkoVudtK6ZeCLFYLx8xLeO NWjw== X-Gm-Message-State: AOAM531PUBiImfZVVPW62WjJcl6GRZUk7PZbtUSDMMoQWcuBlV4sMNS0 S90jeu30CKL3f2Ut+wcJicvbUg== X-Received: by 2002:a17:90a:ee8f:: with SMTP id i15mr3056399pjz.82.1610600457673; Wed, 13 Jan 2021 21:00:57 -0800 (PST) Received: from localhost ([122.172.85.111]) by smtp.gmail.com with ESMTPSA id gz5sm4294731pjb.15.2021.01.13.21.00.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Jan 2021 21:00:56 -0800 (PST) Date: Thu, 14 Jan 2021 10:30:54 +0530 From: Viresh Kumar To: Pantelis Antoniou , Frank Rowand , Rob Herring Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, Vincent Guittot , Bill Mills , anmar.oueja@linaro.org, Masahiro Yamada Subject: Re: [PATCH] of: unittest: Statically apply overlays using fdtoverlay Message-ID: <20210114050054.gfkllnr45pgvwcd7@vireshk-i7> References: <1e42183ccafa1afba33b3e79a4e3efd3329fd133.1610095159.git.viresh.kumar@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1e42183ccafa1afba33b3e79a4e3efd3329fd133.1610095159.git.viresh.kumar@linaro.org> User-Agent: NeoMutt/20180716-391-311a52 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Frank/Rob. On 08-01-21, 14:11, Viresh Kumar wrote: > diff --git a/drivers/of/unittest-data/Makefile b/drivers/of/unittest-data/Makefile > index 009f4045c8e4..f17bce85f65f 100644 > --- a/drivers/of/unittest-data/Makefile > +++ b/drivers/of/unittest-data/Makefile > @@ -38,3 +38,26 @@ DTC_FLAGS_testcases += -@ > > # suppress warnings about intentional errors > DTC_FLAGS_testcases += -Wno-interrupts_property > + > +# Apply overlays statically with fdtoverlay I will update this part to mention about the dtbs we are not using in the build as they will fail (as per Frank's comment). Is there anything else you guys want me to change before I send the next version ? > +intermediate-overlay := overlay.dtb > +master := overlay_0.dtb overlay_1.dtb overlay_2.dtb \ > + overlay_3.dtb overlay_4.dtb overlay_5.dtb \ > + overlay_6.dtb overlay_7.dtb overlay_8.dtb \ > + overlay_9.dtb overlay_10.dtb overlay_11.dtb \ > + overlay_12.dtb overlay_13.dtb overlay_15.dtb \ > + overlay_gpio_01.dtb overlay_gpio_02a.dtb \ > + overlay_gpio_02b.dtb overlay_gpio_03.dtb \ > + overlay_gpio_04a.dtb overlay_gpio_04b.dtb \ > + intermediate-overlay.dtb > + > +quiet_cmd_fdtoverlay = fdtoverlay $@ > + cmd_fdtoverlay = $(objtree)/scripts/dtc/fdtoverlay -o $@ -i $^ > + > +$(obj)/intermediate-overlay.dtb: $(obj)/overlay_base.dtb $(addprefix $(obj)/,$(intermediate-overlay)) > + $(call if_changed,fdtoverlay) > + > +$(obj)/master.dtb: $(obj)/testcases.dtb $(addprefix $(obj)/,$(master)) > + $(call if_changed,fdtoverlay) > + > +always-$(CONFIG_OF_OVERLAY) += intermediate-overlay.dtb master.dtb -- viresh