Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751697AbdI1UAA (ORCPT ); Thu, 28 Sep 2017 16:00:00 -0400 Received: from mail-wm0-f54.google.com ([74.125.82.54]:51674 "EHLO mail-wm0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751345AbdI1T76 (ORCPT ); Thu, 28 Sep 2017 15:59:58 -0400 X-Google-Smtp-Source: AOwi7QDnRD4ialyM6/8MFxUOoNC+psfXtv8oGWahcwDpCAsA8S5CRXSWqVCpXaWc1l+7IX8/BtUvog== Message-ID: <1506628736.28192.9.camel@hp800z> Subject: [RFC] yamldt v0.5, now a DTS compiler too From: Pantelis Antoniou To: Frank Rowand Cc: Grant Likely , David Gibson , Tom Rini , Rob Herring , Franklin S Cooper Jr , Matt Porter , Simon Glass , Phil Elwell , Geert Uytterhoeven , Marek Vasut , Devicetree Compiler , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Date: Thu, 28 Sep 2017 22:58:56 +0300 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 636 Lines: 23 Hello again, Significant progress has been made on yamldt and is now capable of not only generating yaml from DTS source but also compiling DTS sources and being almost fully compatible with DTC. Compiling the kernel's DTBs using yamldt is as simple as using a DTC=yamldt. Error reporting is accurate and validation against a YAML based schema works as well. In a short while I will begin posting patches with fixes on bindings and DTS files in the kernel. Please try it on your platform and report if you encounter any problems. https://github.com/pantoniou/yamldt I am eagerly awaiting for your comments. Regards -- Pantelis