[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ImageBuilder 0/2] Use lopper to generate partial dts


  • To: Michal Orzel <michal.orzel@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Ayan Kumar Halder <ayankuma@xxxxxxx>
  • Date: Mon, 12 Sep 2022 17:27:47 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rpJ06u9BXM0JzeopbQ+Fova8Tdy6vBvUefEsnTwjJ0g=; b=bdfMRrGzF+IBcXKC2FEYJK4TotS8DFSpvXuc85V18dNNGlZOXLSB4rk8PUIy8A9nmIEfPX4BO/6ttBMLzoxMACKvI93MEGU7idnrAPO73NiC419/bzRbjiyl41dZHI7y/aSsesITw34w7hWCxaMdq+0ncWiT+01hSZkBY6lWwvXKWSDlpViB5IuuPW1Rk8IcrPWpjnIQsmb1Zcv4JpzQKofaOQJ5IriTD3HK/g7aRPvi4H7VKq3x7YSd5Xq5JgmAwZ1haiqaLQ7cAwK28eRR5w6MvH77IoUmYUzqKfitU3+KcEp3ig69nc1v4h14gY7mSv9tjmaQARtyXNvEFobRtQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GTsc2NJyt0WjWPQrkBT1sBOtmb8mraGuXojn6pcLxqpWhrFHLS7UY6XHEgOsFQrbO70jqr8V0EPTvBqp1ZIxlSsqgM/2Usx/aG92/qa9GBdOJ+wsb4t+Z6cLbYBcVILFXPnXcgUKV3sDFvbNMsrZx26n2uRdcGvzBg8h5pJrukzE37uRL+tPdMo7iIrR0tPG5Tu/lkaYXoCoId8DpJty61QWHCKT6QP6HpRMVnjEZw64yO4oN/ayANgoaHulkHGGZ7oQBMwGf9TwWQWzQXeKiGY6+G+oYpVFZxuxndWGfw24NNJfyxFoXy2FgVSE93EkvqAo28B69Mfx0UdLdp3ghg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com;
  • Cc: sstabellini@xxxxxxxxxx
  • Delivery-date: Mon, 12 Sep 2022 16:28:03 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hi Michal,

On 12/09/2022 12:59, Michal Orzel wrote:
This patch series introduces support to generate automatically passthrough
device trees using lopper. This feature should be used with care as the
corresponding lopper changes are still in an early support state. Current
integration has been tested with several devices from ZynqMP ZCU102 board
e.g. serial, spi, ahci, mmc.

When using this feature, make sure to use the latest lopper's master branch
status [1].

I am guessing that this is the first time the imagebuilder is using script from an external repo. There might always be a possibility that future changes to lopper (master branch) might not be backward compatible or might break something in imagebuilder.

As such, will it make things better if lopper is included as a gitsubmodule for imagebuilder. This way a specific revision of lopper will be in sync with a specific revision of imagebuilder.

Please let me know your thoughts.

- Ayan


[1] https://github.com/devicetree-org/lopper

Michal Orzel (2):
   Refactor sanity_check_partial_dts
   Add support for lopper to generate partial dts

  README.md                | 22 ++++++++++--
  scripts/common           | 73 +++++++++++++++++++++++++++++-----------
  scripts/uboot-script-gen | 17 ++++++++--
  3 files changed, 88 insertions(+), 24 deletions(-)




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.