Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4367366pxj; Mon, 21 Jun 2021 21:20:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxD7+b1U5s89yeZMhfG27cdvhp7rOONe9Odn8Zh9ldvEISrT2r1zTKqFLiqiuNsOfKNue5v X-Received: by 2002:a17:906:b201:: with SMTP id p1mr1781016ejz.316.1624335659190; Mon, 21 Jun 2021 21:20:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624335659; cv=none; d=google.com; s=arc-20160816; b=xSyIEwNpBjdaCoKeKfm/esG5LBR7HCPIPkvRMTZQGO71RWW3SWqkF8Ps+Jqd8iTNfc jaijLILajTNydl/iIyrAVmY49E/84LI1lDhre6yarr32uouiO7rIZOOge4lc7dqxFv0R 6l1LJigeshAdGwCGC6sQHXuHOya4oOeRXx1FApNLYjEH4eahirLxcf6EdH4XcNsxXFyb iD3mlXbaKF+xHVobOcnPLsUegwCU0bQgsur1Vz4NKjNbBT4uWbJbJAVofrkwU9vlx76h GwGbOHjxuAAhNH8ydFu0flbbQp3Fnw8QO49UyCK4A02rjH0uDeBsrHYNnnGsiynFCz2q dkqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=JZM6Q8vJXHp7Mr1v3JiA0bDju7mUR1U5h794eAQV5aw=; b=u4hm9oSQ/QrGHcknPBPdSJJ93fdF0ZsjM5382P/9+uLJpKPKBjWw9oWI1g1o21lQ0Z S0GyDTVhyDafTaOKo7mI2wvYZpFWXjxkxBab2VLcLUsOCJxDimn8vaMQcDtTl1RH8/ke cjrx0bRrbNjoyBPpxHCIXkJbfFLQMPkxM5G9DS4P7zyJs5uKl/Isn124aG2y4hMhIrJH uf7x/andQMcjMwOe/Ti+7KwB6gIvJF5VYw1qRgpxBrMf6TJieB3oYhQfvs4w6AE25l3T wCLXSt7iIexxy4RGLHRJK7UFyD2O6RKe72BChBxdAf+aLSXLMLZ03gNxNOVbpQ+zVDTT vbtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@igel-co-jp.20150623.gappssmtp.com header.s=20150623 header.b=UIPqOBjy; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d19si5650782ejo.229.2021.06.21.21.20.36; Mon, 21 Jun 2021 21:20:59 -0700 (PDT) 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=@igel-co-jp.20150623.gappssmtp.com header.s=20150623 header.b=UIPqOBjy; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229667AbhFVEUA (ORCPT + 99 others); Tue, 22 Jun 2021 00:20:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229628AbhFVET7 (ORCPT ); Tue, 22 Jun 2021 00:19:59 -0400 Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B0002C06175F for ; Mon, 21 Jun 2021 21:17:43 -0700 (PDT) Received: by mail-pj1-x1029.google.com with SMTP id pf4-20020a17090b1d84b029016f6699c3f2so981538pjb.0 for ; Mon, 21 Jun 2021 21:17:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=igel-co-jp.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=JZM6Q8vJXHp7Mr1v3JiA0bDju7mUR1U5h794eAQV5aw=; b=UIPqOBjy1eyoYO72vBZ6igOUbFKMBwnRVkLoQ6pVvLam5Nl79QNxK6nzpixJPNGvNY 3uw1tqkaLkGzEfG/t3E2jN9Sa5BBQSbtly4Yp9c90RDfOFPpgx2kTr3dhSO4BROEN9Pj LV4XWmOdkkekB27C+bQ/HfSY+nHSB5mvAoaV+kU29/bvJnYv4QqC/ybjNKJrIuuC3uqG /tMawnBWXdOZ0deoNLqEJx6i7Xxfkr5/S0zolacngmc684FZzBIIa5qLx52IIF9gmjuA tENo/tzcDNMpMyh7xRFR4BZy2mVTYjXAXU4hHg2uRAHL3vHG0LLxaTZ7uzMgirlVfN/D l/fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=JZM6Q8vJXHp7Mr1v3JiA0bDju7mUR1U5h794eAQV5aw=; b=eNPiDU+Dx/Nce1WM2OImw3YVZtChftWKRQV/ysyy/bz6EfWG/ePrWG4LKT5Y4CXLYX +RgFZ3GZCnGF4IoErJ0VurUT7LCUC4+G84RNsq664ghNz/4/fi27DJ83DGoz8l0TcWLb uVDD2SFm9AVxrTb9VM5PvhY2qvVbz62vodX+d0TWsBlgurf/I0OYDKbJX/UuIihCJ5xP yi8B18hdRtePjEdBKn2s1UQ3yARX8M51M9znE3Znjs+qF+PGTTwFKOQlyt1/mojjUXY5 hvF0IECaeWeqMXr4nD1EmWyxYml66ooegKlM5lqv9B56Zzs+7/1vkkJowDmQC3p9EJRZ YxIA== X-Gm-Message-State: AOAM531HxaraeGbtRDMdqeiufP3dGjplkjM04PJS2wse0PeYkGEuyTWL klLlMYccyjFIgS+dqE69jfeskQ== X-Received: by 2002:a17:90a:4d86:: with SMTP id m6mr1645984pjh.44.1624335463047; Mon, 21 Jun 2021 21:17:43 -0700 (PDT) Received: from ?IPv6:240b:10:c9a0:ca00:5192:32ad:e5be:23cd? ([240b:10:c9a0:ca00:5192:32ad:e5be:23cd]) by smtp.gmail.com with ESMTPSA id u1sm18863425pgh.80.2021.06.21.21.17.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Jun 2021 21:17:42 -0700 (PDT) Subject: Re: [PATH 3/4] dt-bindings: display: Add virtual DRM To: Rob Herring Cc: linux-kernel@vger.kernel.org, Maarten Lankhorst , Daniel Vetter , Thomas Zimmermann , David Airlie , Laurent Pinchart , Kieran Bingham , dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, linux-doc@vger.kernel.org, devicetree@vger.kernel.org, Maxime Ripard , Damian Hobson-Garcia , Takanari Hayama References: <20210621064403.26663-1-etom@igel.co.jp> <20210621064403.26663-4-etom@igel.co.jp> <1624297202.341994.1161630.nullmailer@robh.at.kernel.org> From: Esaki Tomohito Message-ID: Date: Tue, 22 Jun 2021 13:17:38 +0900 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <1624297202.341994.1161630.nullmailer@robh.at.kernel.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Rob Thank you for the error report and advice. I will recheck DT binding. Best regards Tomohito Esaki On 2021/06/22 2:40, Rob Herring wrote: > On Mon, 21 Jun 2021 15:44:02 +0900, Tomohito Esaki wrote: >> Add device tree bindings documentation for virtual DRM. >> >> Signed-off-by: Tomohito Esaki >> --- >> .../devicetree/bindings/display/vdrm.yaml | 67 +++++++++++++++++++ >> 1 file changed, 67 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/display/vdrm.yaml >> > > My bot found errors running 'make DT_CHECKER_FLAGS=-m dt_binding_check' > on your patch (DT_CHECKER_FLAGS is new in v5.13): > > yamllint warnings/errors: > ./Documentation/devicetree/bindings/display/vdrm.yaml:39:1: [error] syntax error: found character '\t' that cannot start any token (syntax) > > dtschema/dtc warnings/errors: > make[1]: *** Deleting file 'Documentation/devicetree/bindings/display/vdrm.example.dts' > Traceback (most recent call last): > File "/usr/local/bin/dt-extract-example", line 45, in > binding = yaml.load(open(args.yamlfile, encoding='utf-8').read()) > File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/main.py", line 434, in load > return constructor.get_single_data() > File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/constructor.py", line 120, in get_single_data > node = self.composer.get_single_node() > File "_ruamel_yaml.pyx", line 706, in _ruamel_yaml.CParser.get_single_node > File "_ruamel_yaml.pyx", line 724, in _ruamel_yaml.CParser._compose_document > File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 889, in _ruamel_yaml.CParser._compose_mapping_node > File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 889, in _ruamel_yaml.CParser._compose_mapping_node > File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 889, in _ruamel_yaml.CParser._compose_mapping_node > File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 889, in _ruamel_yaml.CParser._compose_mapping_node > File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 889, in _ruamel_yaml.CParser._compose_mapping_node > File "_ruamel_yaml.pyx", line 731, in _ruamel_yaml.CParser._compose_node > File "_ruamel_yaml.pyx", line 904, in _ruamel_yaml.CParser._parse_next_event > ruamel.yaml.scanner.ScannerError: while scanning a plain scalar > in "", line 38, column 15 > found a tab character that violates indentation > in "", line 39, column 1 > make[1]: *** [Documentation/devicetree/bindings/Makefile:20: Documentation/devicetree/bindings/display/vdrm.example.dts] Error 1 > make[1]: *** Waiting for unfinished jobs.... > ./Documentation/devicetree/bindings/display/vdrm.yaml: while scanning a plain scalar > in "", line 38, column 15 > found a tab character that violates indentation > in "", line 39, column 1 > /builds/robherring/linux-dt-review/Documentation/devicetree/bindings/display/vdrm.yaml: ignoring, error parsing file > warning: no schema found in file: ./Documentation/devicetree/bindings/display/vdrm.yaml > make: *** [Makefile:1416: dt_binding_check] Error 2 > \ndoc reference errors (make refcheckdocs): > > See https://patchwork.ozlabs.org/patch/1494913 > > This check can fail if there are any dependencies. The base for a patch > series is generally the most recent rc1. > > If you already ran 'make dt_binding_check' and didn't see the above > error(s), then make sure 'yamllint' is installed and dt-schema is up to > date: > > pip3 install dtschema --upgrade > > Please check and re-submit. >