Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1880124rwr; Fri, 21 Apr 2023 00:32:08 -0700 (PDT) X-Google-Smtp-Source: AKy350Z1ydD3ZLV6i13AKZY/9KPLntD9+8r9imvh6k6lB16Iofbeu2gHFaYq/kvmDbHXbUtCNGCK X-Received: by 2002:a05:6a20:4290:b0:f0:eb30:d49e with SMTP id o16-20020a056a20429000b000f0eb30d49emr5925607pzj.39.1682062327723; Fri, 21 Apr 2023 00:32:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682062327; cv=none; d=google.com; s=arc-20160816; b=zHeY8Pl2/qix3EGLGGBZ8ribuxWinL+HX6XG8CcFrVTRB/ujlW4H0DwAUxvHci4JRp FFO+pmnfCNt1d++ysyTWsa6tF8FtQrEhJITVH0lRtnbSKDzZGkf5Tkc56f0KZXYKS5bF QA3JiRt7pi8/d1j6fgFZIABLcHuYsKQLSjwDuq4rYu42IPpGZTcT5YZcopxAFj1S8rOK ypXvy8aA3bi9XlHYTi+8BkE7HfxsofPEifU1NpNe1OrRDPjJWBExtYLGSFOE7S3PH3Pk ime9/Oa0bK7b3sCwEfyxTC0TedtgzIiZa5F55z6gUcf5MEkLQUNUq4OYjtfHZ5uv8zQN j0kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=3JLBA+Q4i9A5sZEYg7QqQAh/Wo2Kevush2USsIjGWQ8=; b=oNYP5R4VMjdzB53l3neJ2LXJnVMxX49X2HzU3gzVLL2tACyMV3wf4qEe0FVr0YK+F+ 76e4/IAbOXC+37a2GpxP61YJORQFHtws9+KhCGAIL7FY5lr1ZKC8q2pt7ufOxQfcsMqX 31LxEQPHJPNVq1FWPkBpJXtPTadrLlGY/D0mHyP3OWjILpxtRASZyrPNT2h63C9ODfV7 3527VV49DNUF5huyQGdFsQCb5/r1x04i3oCkmJX8npc7MuAdgYcKAZO6KavA+bf65qId C66H/X6MYoLieQefo1CZGPgKyFf9Kwzbg/y27BMiEZ9TzonrrRMqc9EDlQSFFOF/PeaT YqfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=n2oH1qvj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s1-20020a656901000000b0051b32aa2535si3819485pgq.389.2023.04.21.00.31.48; Fri, 21 Apr 2023 00:32:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=n2oH1qvj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229471AbjDUH0B (ORCPT + 99 others); Fri, 21 Apr 2023 03:26:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229533AbjDUHZ6 (ORCPT ); Fri, 21 Apr 2023 03:25:58 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 85DAE212D for ; Fri, 21 Apr 2023 00:25:56 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-506bdf29712so9728223a12.0 for ; Fri, 21 Apr 2023 00:25:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1682061955; x=1684653955; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=3JLBA+Q4i9A5sZEYg7QqQAh/Wo2Kevush2USsIjGWQ8=; b=n2oH1qvj0aUBvXrosLGr/rp8d8RUmh79FPvZEZlmw+PmyjfJzk9ue+pTFabq9Gvjgu C3SIyASKL/7u2jEfufu2g5gRrW8KgHqc3NyKf2mDmhJmeJSTLeKW/03HkZKRe5VPyQJR bikHFQg5EF4TmNmfU357uARRGxK7WVVPcAGu6dGKaiy4pNwOSV6vMEXqjODFbP5FITvK pTi+qPRuqgRAkBsEQLITHhpgDIFmGLX6dd8BNugAa4lhTQOEikibP6LUOdWu+p6dcUQG nMDATp5vRKaITdjR/qz9FoDjal1IOWFYGOBDR/nlArKFTli3uqNDxlwzGQaeYMkL7Iup er5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682061955; x=1684653955; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3JLBA+Q4i9A5sZEYg7QqQAh/Wo2Kevush2USsIjGWQ8=; b=B1bkhAQ6TmrSyjP4wVH+ua8Z8QQVVw5IfjYdTqyfQEEHrKJHBDEqXdO8MGJtCfGpyi vv6oBkq5jqOd1nayWwHRUic24PNZDIBwI1QDRt6c03p7z3/Y2woIlovZoNALs6iiMhST ZdxkVGhybGlSYk6xwwmG0MvMLmLHwLZLNkl6ETT5zEs65MvVDm1z+aNoPQefRvnEiR6/ tbiYwMhRnjGWZzkyyxWwUp8+cOwmOGlfSNcHvUBt3e7x2qSUMYSj9u4NRuad2vNnk+Um qUM9TPI0VaYEKmMfPhcu6Su90PylzE+0oQbLBPR8ZnYjyVfQ8I1PNdq2jpVPC5/rqbt8 +bQg== X-Gm-Message-State: AAQBX9c3Gcvm2MfeiB0AlGZxgCRRpJzio4iCqu0GOYA1ie1rqTLFQusO 089GQwl7SpP03QPC0OZKgNkxKw== X-Received: by 2002:a17:906:9f28:b0:94e:9653:e1ed with SMTP id fy40-20020a1709069f2800b0094e9653e1edmr1272421ejc.35.1682061955021; Fri, 21 Apr 2023 00:25:55 -0700 (PDT) Received: from ?IPV6:2a02:810d:15c0:828:668b:1e57:3caa:4d06? ([2a02:810d:15c0:828:668b:1e57:3caa:4d06]) by smtp.gmail.com with ESMTPSA id g21-20020a170906539500b0094efdfe60dcsm1658105ejo.206.2023.04.21.00.25.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 21 Apr 2023 00:25:54 -0700 (PDT) Message-ID: Date: Fri, 21 Apr 2023 09:25:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v2 1/3] dt-bindings: misc: esm: Add ESM support for TI K3 devices Content-Language: en-US To: Neha Malcom Francis , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: nm@ti.com, vigneshr@ti.com, u-kumar1@ti.com References: <20230419092559.673869-1-n-francis@ti.com> <20230419092559.673869-2-n-francis@ti.com> From: Krzysztof Kozlowski In-Reply-To: <20230419092559.673869-2-n-francis@ti.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 19/04/2023 11:25, Neha Malcom Francis wrote: > Document the binding for TI K3 ESM (Error Signaling Module) block. > > Signed-off-by: Neha Malcom Francis Please use scripts/get_maintainers.pl to get a list of necessary people and lists to CC. It might happen, that command when run on an older kernel, gives you outdated entries. Therefore please be sure you base your patches on recent Linux kernel. > --- > .../bindings/hwmon/ti,j721e-esm.yaml | 55 +++++++++++++++++++ > 1 file changed, 55 insertions(+) > create mode 100644 Documentation/devicetree/bindings/hwmon/ti,j721e-esm.yaml > > diff --git a/Documentation/devicetree/bindings/hwmon/ti,j721e-esm.yaml b/Documentation/devicetree/bindings/hwmon/ti,j721e-esm.yaml > new file mode 100644 > index 000000000000..7b23ac7cb3ba > --- /dev/null > +++ b/Documentation/devicetree/bindings/hwmon/ti,j721e-esm.yaml > @@ -0,0 +1,55 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +# Copyright (C) 2022 Texas Instruments Incorporated > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/hwmon/ti,j721e-esm.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Texas Instruments K3 ESM > + > +maintainers: > + - Neha Malcom Francis > + > +description: > + The ESM (Error Signaling Module) is an IP block on TI K3 devices > + that allows handling of safety events somewhat similar to what interrupt > + controller would do. The safety signals have their separate paths within > + the SoC, and they are handled by the ESM, which routes them to the proper > + destination, which can be system reset, interrupt controller, etc. In the > + simplest configuration the signals are just routed to reset the SoC. > + > +properties: > + compatible: > + const: ti,j721e-esm > + > + reg: > + items: > + - description: the ESM register set > + > + ti,esm-pins: > + $ref: /schemas/types.yaml#/definitions/uint32-array > + description: > + integer array of ESM interrupt pins to route to external event pin > + which can be used to reset the SoC. > + minItems: 1 > + maxItems: 255 > + > +additionalProperties: false > + > +required: > + - compatible > + - reg > + - ti,esm-pins > + > +examples: > + - | > + cbass_main { No underscores in node names, Node names should be generic. https://devicetree-specification.readthedocs.io/en/latest/chapter2-devicetree-basics.html#generic-names-recommendation > + #address-cells = <2>; > + #size-cells = <2>; Broken indentation. > + > + esm@700000 { > + compatible = "ti,j721e-esm"; > + reg = <0x0 0x700000 0x0 0x1000>; > + ti,esm-pins = <344>, <345>; > + }; > + }; Best regards, Krzysztof