[{"id":2912970,"web_url":"http://patchwork.ozlabs.org/comment/2912970/","msgid":"<20220614222922.GB2830345-robh@kernel.org>","list_archive_url":null,"date":"2022-06-14T22:29:22","subject":"Re: [PATCH v4 20/23] dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA\n controller DT schema","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Fri, Jun 10, 2022 at 11:17:58AM +0300, Serge Semin wrote:\n> Baikal-T1 AHCI controller is based on the DWC AHCI SATA IP-core v4.10a\n> with the next specific settings: two SATA ports, cascaded CSR access based\n> on two clock domains (APB and AXI), selectable source of the reference\n> clock (though stable work is currently available from the external source\n> only), two reset lanes for the application and SATA ports domains. Other\n> than that the device is fully compatible with the generic DWC AHCI SATA\n> bindings.\n> \n> Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>\n> Reviewed-by: Hannes Reinecke <hare@suse.de>\n> \n> ---\n> \n> Changelog v2:\n> - Rename 'syscon' property to 'baikal,bt1-syscon'.\n> - Drop macro usage from the example node.\n> \n> Changelog v4:\n> - Use the DWC AHCI port properties definition from the DWC AHCI SATA\n>   common schema. (@Rob)\n> - Drop Baikal-T1 syscon reference and implement the clock signal\n>   source in the framework of the clock controller. (@Rob)\n> ---\n>  .../bindings/ata/baikal,bt1-ahci.yaml         | 116 ++++++++++++++++++\n>  1 file changed, 116 insertions(+)\n>  create mode 100644 Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> \n> diff --git a/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml b/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> new file mode 100644\n> index 000000000000..d5fbd7d561d8\n> --- /dev/null\n> +++ b/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> @@ -0,0 +1,116 @@\n> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n> +%YAML 1.2\n> +---\n> +$id: http://devicetree.org/schemas/ata/baikal,bt1-ahci.yaml#\n> +$schema: http://devicetree.org/meta-schemas/core.yaml#\n> +\n> +title: Baikal-T1 SoC AHCI SATA controller\n> +\n> +maintainers:\n> +  - Serge Semin <fancer.lancer@gmail.com>\n> +\n> +description: |\n> +  AHCI SATA controller embedded into the Baikal-T1 SoC is based on the\n> +  DWC AHCI SATA v4.10a IP-core.\n> +\n> +allOf:\n> +  - $ref: snps,dwc-ahci.yaml#\n> +\n> +properties:\n> +  compatible:\n> +    contains:\n> +      const: baikal,bt1-ahci\n> +\n> +  clocks:\n> +    items:\n> +      - description: Peripheral APB bus clock source\n> +      - description: Application AXI BIU clock\n> +      - description: SATA Ports reference clock\n> +\n> +  clock-names:\n> +    items:\n> +      - const: pclk\n> +      - const: aclk\n> +      - const: ref\n> +\n> +  resets:\n> +    items:\n> +      - description: Application AXI BIU domain reset\n> +      - description: SATA Ports clock domain reset\n> +\n> +  reset-names:\n> +    items:\n> +      - const: arst\n> +      - const: ref\n> +\n> +  ports-implemented:\n> +    maximum: 0x3\n> +\n> +patternProperties:\n> +  \"^sata-port@[0-9a-e]$\":\n> +    $ref: /schemas/ata/snps,dwc-ahci.yaml#/$defs/dwc-ahci-port\n> +\n> +    properties:\n> +      reg:\n> +        minimum: 0\n> +        maximum: 1\n> +\n> +      snps,tx-ts-max:\n> +        $ref: /schemas/types.yaml#/definitions/uint32\n> +        description:\n> +          Due to having AXI3 bus interface utilized the maximum Tx DMA\n> +          transaction size can't exceed 16 beats (AxLEN[3:0]).\n> +        enum: [ 1, 2, 4, 8, 16 ]\n> +\n> +      snps,rx-ts-max:\n> +        $ref: /schemas/types.yaml#/definitions/uint32\n> +        description:\n> +          Due to having AXI3 bus interface utilized the maximum Rx DMA\n> +          transaction size can't exceed 16 beats (AxLEN[3:0]).\n> +        enum: [ 1, 2, 4, 8, 16 ]\n> +\n> +    unevaluatedProperties: false\n> +\n> +required:\n> +  - compatible\n> +  - reg\n> +  - interrupts\n> +  - clocks\n> +  - clock-names\n> +  - resets\n> +\n> +unevaluatedProperties: false\n> +\n> +examples:\n> +  - |\n> +    sata@1f050000 {\n> +      compatible = \"baikal,bt1-ahci\", \"snps,dwc-ahci\";\n\nJust drop 'snps,dwc-ahci'. The generic IP block fallbacks have proven to \nbe useless.\n\n> +      reg = <0x1f050000 0x2000>;\n> +      #address-cells = <1>;\n> +      #size-cells = <0>;\n> +\n> +      interrupts = <0 64 4>;\n> +\n> +      clocks = <&ccu_sys 1>, <&ccu_axi 2>, <&sata_ref_clk>;\n> +      clock-names = \"pclk\", \"aclk\", \"ref\";\n> +\n> +      resets = <&ccu_axi 2>, <&ccu_sys 0>;\n> +      reset-names = \"arst\", \"ref\";\n> +\n> +      ports-implemented = <0x3>;\n> +\n> +      sata-port@0 {\n> +        reg = <0>;\n> +\n> +        snps,tx-ts-max = <4>;\n> +        snps,rx-ts-max = <4>;\n> +      };\n> +\n> +      sata-port@1 {\n> +        reg = <1>;\n> +\n> +        snps,tx-ts-max = <4>;\n> +        snps,rx-ts-max = <4>;\n> +      };\n> +    };\n> +...\n> -- \n> 2.35.1\n> \n>","headers":{"Return-Path":"<linux-ide-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2620:137:e000::1:20; helo=out1.vger.email;\n envelope-from=linux-ide-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20])\n\tby bilbo.ozlabs.org (Postfix) with ESMTP id 4LN35P5mt3z9vGY\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Jun 2022 08:29:29 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n        id S233818AbiFNW32 (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n        Tue, 14 Jun 2022 18:29:28 -0400","from lindbergh.monkeyblade.net ([23.128.96.19]:54004 \"EHLO\n        lindbergh.monkeyblade.net\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n        with ESMTP id S233355AbiFNW31 (ORCPT\n        <rfc822;linux-ide@vger.kernel.org>); Tue, 14 Jun 2022 18:29:27 -0400","from mail-io1-f49.google.com (mail-io1-f49.google.com\n [209.85.166.49])\n        by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D57152526;\n        Tue, 14 Jun 2022 15:29:27 -0700 (PDT)","by mail-io1-f49.google.com with SMTP id a10so10914223ioe.9;\n        Tue, 14 Jun 2022 15:29:27 -0700 (PDT)","from robh.at.kernel.org ([64.188.179.251])\n        by smtp.gmail.com with ESMTPSA id\n n42-20020a02716a000000b0033197f42be0sm5329535jaf.157.2022.06.14.15.29.23\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Tue, 14 Jun 2022 15:29:25 -0700 (PDT)","(nullmailer pid 2843906 invoked by uid 1000);\n        Tue, 14 Jun 2022 22:29:22 -0000"],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20210112;\n        h=x-gm-message-state:date:from:to:cc:subject:message-id:references\n         :mime-version:content-disposition:in-reply-to;\n        bh=KVNT5k9lK3JZOLMdKr+92ySUvyRWc09gbCMbomgGeO8=;\n        b=i4FyaBYp8yMh+5qYBXYpoYve1xWZ+vKlp7a0a689A4nWJKgLdDwILjmxtuOUHPV/HR\n         KSi9Y6vqySqAskMRpnZHNHHzLEFIu3Dw9duX2/1SM8cIgjeFN+y8JpzYoXFi3KKF001U\n         XIXN/1SViefUEZKX80dQDEovVO5uX5Wl0YWP1CuWXXA+dKaan23op7UNzYYHT+OaYccQ\n         glgI66ucqTnmSCXIkl4MvN3lM/gJKQlUKdYk/Ye6MMYPSty1KPTKnR3zq8t5eBA3iW0Z\n         T02f85daUd/tjo/P3UTHm14JGr9SFYFq09lJ6WaqYLuxxatrRCxqdsAps5LrDJshsz5H\n         vN2Q==","X-Gm-Message-State":"AOAM532aBvOmBsR4JoknUehvphg7//JqI2uKZsbgcSkZ9SbpUcl7zA10\n        03BttS/IyYFPmJrVYIsBgA==","X-Google-Smtp-Source":"\n ABdhPJy3/aqx6hfnAejCcasQPMrU4qQ/Cac6eIcL2dvPc7z+Wry3V9OJREKa02Ao9S04Kq0+1Wtmpg==","X-Received":"by 2002:a5e:8404:0:b0:66a:13cc:f2bc with SMTP id\n h4-20020a5e8404000000b0066a13ccf2bcmr2907984ioj.95.1655245766261;\n        Tue, 14 Jun 2022 15:29:26 -0700 (PDT)","Date":"Tue, 14 Jun 2022 16:29:22 -0600","From":"Rob Herring <robh@kernel.org>","To":"Serge Semin <Sergey.Semin@baikalelectronics.ru>","Cc":"Damien Le Moal <damien.lemoal@opensource.wdc.com>,\n        Hans de Goede <hdegoede@redhat.com>,\n        Jens Axboe <axboe@kernel.dk>, Hannes Reinecke <hare@suse.de>,\n        Serge Semin <fancer.lancer@gmail.com>,\n        Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,\n        Alexey Malahov <Alexey.Malahov@baikalelectronics.ru>,\n        Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>,\n        linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org,\n        devicetree@vger.kernel.org","Subject":"Re: [PATCH v4 20/23] dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA\n controller DT schema","Message-ID":"<20220614222922.GB2830345-robh@kernel.org>","References":"<20220610081801.11854-1-Sergey.Semin@baikalelectronics.ru>\n <20220610081801.11854-21-Sergey.Semin@baikalelectronics.ru>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20220610081801.11854-21-Sergey.Semin@baikalelectronics.ru>","X-Spam-Status":"No, score=-1.2 required=5.0 tests=BAYES_00,\n        FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,\n        HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,\n        SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no\n        autolearn_force=no version=3.4.6","X-Spam-Checker-Version":"SpamAssassin 3.4.6 (2021-04-09) on\n        lindbergh.monkeyblade.net","Precedence":"bulk","List-ID":"<linux-ide.vger.kernel.org>","X-Mailing-List":"linux-ide@vger.kernel.org"}},{"id":2915204,"web_url":"http://patchwork.ozlabs.org/comment/2915204/","msgid":"<20220617194954.ayoqkla3ww3hf2qy@mobilestation>","list_archive_url":null,"date":"2022-06-17T19:49:54","subject":"Re: [PATCH v4 20/23] dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA\n controller DT schema","submitter":{"id":70038,"url":"http://patchwork.ozlabs.org/api/people/70038/","name":"Serge Semin","email":"fancer.lancer@gmail.com"},"content":"On Tue, Jun 14, 2022 at 04:29:22PM -0600, Rob Herring wrote:\n> On Fri, Jun 10, 2022 at 11:17:58AM +0300, Serge Semin wrote:\n> > Baikal-T1 AHCI controller is based on the DWC AHCI SATA IP-core v4.10a\n> > with the next specific settings: two SATA ports, cascaded CSR access based\n> > on two clock domains (APB and AXI), selectable source of the reference\n> > clock (though stable work is currently available from the external source\n> > only), two reset lanes for the application and SATA ports domains. Other\n> > than that the device is fully compatible with the generic DWC AHCI SATA\n> > bindings.\n> > \n> > Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>\n> > Reviewed-by: Hannes Reinecke <hare@suse.de>\n> > \n> > ---\n> > \n> > Changelog v2:\n> > - Rename 'syscon' property to 'baikal,bt1-syscon'.\n> > - Drop macro usage from the example node.\n> > \n> > Changelog v4:\n> > - Use the DWC AHCI port properties definition from the DWC AHCI SATA\n> >   common schema. (@Rob)\n> > - Drop Baikal-T1 syscon reference and implement the clock signal\n> >   source in the framework of the clock controller. (@Rob)\n> > ---\n> >  .../bindings/ata/baikal,bt1-ahci.yaml         | 116 ++++++++++++++++++\n> >  1 file changed, 116 insertions(+)\n> >  create mode 100644 Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> > \n> > diff --git a/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml b/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> > new file mode 100644\n> > index 000000000000..d5fbd7d561d8\n> > --- /dev/null\n> > +++ b/Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml\n> > @@ -0,0 +1,116 @@\n> > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)\n> > +%YAML 1.2\n> > +---\n> > +$id: http://devicetree.org/schemas/ata/baikal,bt1-ahci.yaml#\n> > +$schema: http://devicetree.org/meta-schemas/core.yaml#\n> > +\n> > +title: Baikal-T1 SoC AHCI SATA controller\n> > +\n> > +maintainers:\n> > +  - Serge Semin <fancer.lancer@gmail.com>\n> > +\n> > +description: |\n> > +  AHCI SATA controller embedded into the Baikal-T1 SoC is based on the\n> > +  DWC AHCI SATA v4.10a IP-core.\n> > +\n> > +allOf:\n> > +  - $ref: snps,dwc-ahci.yaml#\n> > +\n> > +properties:\n> > +  compatible:\n> > +    contains:\n> > +      const: baikal,bt1-ahci\n> > +\n> > +  clocks:\n> > +    items:\n> > +      - description: Peripheral APB bus clock source\n> > +      - description: Application AXI BIU clock\n> > +      - description: SATA Ports reference clock\n> > +\n> > +  clock-names:\n> > +    items:\n> > +      - const: pclk\n> > +      - const: aclk\n> > +      - const: ref\n> > +\n> > +  resets:\n> > +    items:\n> > +      - description: Application AXI BIU domain reset\n> > +      - description: SATA Ports clock domain reset\n> > +\n> > +  reset-names:\n> > +    items:\n> > +      - const: arst\n> > +      - const: ref\n> > +\n> > +  ports-implemented:\n> > +    maximum: 0x3\n> > +\n> > +patternProperties:\n> > +  \"^sata-port@[0-9a-e]$\":\n> > +    $ref: /schemas/ata/snps,dwc-ahci.yaml#/$defs/dwc-ahci-port\n> > +\n> > +    properties:\n> > +      reg:\n> > +        minimum: 0\n> > +        maximum: 1\n> > +\n> > +      snps,tx-ts-max:\n> > +        $ref: /schemas/types.yaml#/definitions/uint32\n> > +        description:\n> > +          Due to having AXI3 bus interface utilized the maximum Tx DMA\n> > +          transaction size can't exceed 16 beats (AxLEN[3:0]).\n> > +        enum: [ 1, 2, 4, 8, 16 ]\n> > +\n> > +      snps,rx-ts-max:\n> > +        $ref: /schemas/types.yaml#/definitions/uint32\n> > +        description:\n> > +          Due to having AXI3 bus interface utilized the maximum Rx DMA\n> > +          transaction size can't exceed 16 beats (AxLEN[3:0]).\n> > +        enum: [ 1, 2, 4, 8, 16 ]\n> > +\n> > +    unevaluatedProperties: false\n> > +\n> > +required:\n> > +  - compatible\n> > +  - reg\n> > +  - interrupts\n> > +  - clocks\n> > +  - clock-names\n> > +  - resets\n> > +\n> > +unevaluatedProperties: false\n> > +\n> > +examples:\n> > +  - |\n> > +    sata@1f050000 {\n> > +      compatible = \"baikal,bt1-ahci\", \"snps,dwc-ahci\";\n> \n\n> Just drop 'snps,dwc-ahci'. The generic IP block fallbacks have proven to \n> be useless.\n\nPlease see my answer to your comment to the patch\n[PATCH v4 17/23] dt-bindings: ata: ahci: Add DWC AHCI SATA controller DT schema\nin this series here:\nhttps://lore.kernel.org/linux-ide/20220617193744.av27axznbogademt@mobilestation/\nLet's settle the fallback usage in general otherwise I'll keep\nsubmitting patches with such functionality and will always be getting\nyour notes in that regard.)\n\n-Sergey\n\n\n> \n> > +      reg = <0x1f050000 0x2000>;\n> > +      #address-cells = <1>;\n> > +      #size-cells = <0>;\n> > +\n> > +      interrupts = <0 64 4>;\n> > +\n> > +      clocks = <&ccu_sys 1>, <&ccu_axi 2>, <&sata_ref_clk>;\n> > +      clock-names = \"pclk\", \"aclk\", \"ref\";\n> > +\n> > +      resets = <&ccu_axi 2>, <&ccu_sys 0>;\n> > +      reset-names = \"arst\", \"ref\";\n> > +\n> > +      ports-implemented = <0x3>;\n> > +\n> > +      sata-port@0 {\n> > +        reg = <0>;\n> > +\n> > +        snps,tx-ts-max = <4>;\n> > +        snps,rx-ts-max = <4>;\n> > +      };\n> > +\n> > +      sata-port@1 {\n> > +        reg = <1>;\n> > +\n> > +        snps,tx-ts-max = <4>;\n> > +        snps,rx-ts-max = <4>;\n> > +      };\n> > +    };\n> > +...\n> > -- \n> > 2.35.1\n> > \n> >","headers":{"Return-Path":"<linux-ide-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["bilbo.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20210112 header.b=oLc+30L5;\n\tdkim-atps=neutral","ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2620:137:e000::1:20; helo=out1.vger.email;\n envelope-from=linux-ide-owner@vger.kernel.org; receiver=<UNKNOWN>)"],"Received":["from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20])\n\tby bilbo.ozlabs.org (Postfix) with ESMTP id 4LPqQ449Fqz9sFx\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Jun 2022 05:50:04 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n        id S244112AbiFQTuC (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n        Fri, 17 Jun 2022 15:50:02 -0400","from lindbergh.monkeyblade.net ([23.128.96.19]:59998 \"EHLO\n        lindbergh.monkeyblade.net\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n        with ESMTP id S237436AbiFQTuB (ORCPT\n        <rfc822;linux-ide@vger.kernel.org>); Fri, 17 Jun 2022 15:50:01 -0400","from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com\n [IPv6:2a00:1450:4864:20::22b])\n        by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C475424F14;\n        Fri, 17 Jun 2022 12:49:58 -0700 (PDT)","by mail-lj1-x22b.google.com with SMTP id e4so5787973ljl.1;\n        Fri, 17 Jun 2022 12:49:58 -0700 (PDT)","from mobilestation ([95.79.189.214])\n        by smtp.gmail.com with ESMTPSA id\n u17-20020ac25bd1000000b004791c4858e0sm739976lfn.114.2022.06.17.12.49.55\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Fri, 17 Jun 2022 12:49:56 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20210112;\n        h=date:from:to:cc:subject:message-id:references:mime-version\n         :content-disposition:in-reply-to;\n        bh=8cF0jLiNO24HEVg/eFcBOsZzwy8p5T1qe7dG9jJuCeU=;\n        b=oLc+30L51GLtSNIwz+1aokX4ZwOHGvE+O16kPLkMj5PUbVBSi7EvcKrJb6ItQmfBb/\n         zBn6fZT5O1gCOydciraB78awv0VhxOESGD90P0pth8ZcHX9PGjhbF3NnAOtZWXlxybek\n         NgnSy7+RA9anwFCM8TFP6olGzDfyDA0C3SlFDTYgaXvKyVnEXko4tRZQtvKwrCGjdcpM\n         PxxUN/qp9lZrZQFTRh72WcE7mFjhizyCg7ZRn0wEgl56Kg4EXcyjosqele9RpeTjUfsv\n         hn0+Ff5cxS5ZFhOL7GRgdh5puGAq8LT9EI/unobQXouMn941gxyDjeosdxDhkC04Dfp/\n         oboQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20210112;\n        h=x-gm-message-state:date:from:to:cc:subject:message-id:references\n         :mime-version:content-disposition:in-reply-to;\n        bh=8cF0jLiNO24HEVg/eFcBOsZzwy8p5T1qe7dG9jJuCeU=;\n        b=321cimFble3dKNa7V4yd4djrvJPCwvSXcNMXh7FI8HnSIeNLkQZzXZCB7dl5RTgJiv\n         iIFvftvuVM4tpN0yNvM5HcNosTn9iRVw/ZKlZ/i6qGhuAEhpsh3XdxnoKJip46DO4TSZ\n         03SxvCrYxQrEL+48avvcV7puGqcns1VuVbpnvQmBcVzhmw4MKzbwgz1cgjybDrCdKKsX\n         NdPYx/5GWhCUitYox7/GmjkOzRa12P8LuiDM1yDZB+OE/MrVQPllwF9xxXkjfVbu4Itm\n         l44oLvRagw7rOVmYh3HuY6tYLGy+6/Tuq+CUnDJPYqLP+lYzFhAT5XQqmq3hjnPUS6vY\n         Gi/g==","X-Gm-Message-State":"AJIora+CTw2VRNiFV2q1fi0Jgd6lRbakygb5o6DjxayW5T0HnXSzbemA\n        Uq88eeNseO9fmSsWlfqe8FMOn6xLPXBxoVe5","X-Google-Smtp-Source":"\n AGRyM1tp6GDDUHFzOGPeMoJTIZSKkijB5O140rIglUlzjD7ZnfA6zsAAcu3uJfe2hEZg0MSCd1pQvg==","X-Received":"by 2002:a2e:881a:0:b0:255:7c2c:46d8 with SMTP id\n x26-20020a2e881a000000b002557c2c46d8mr5818333ljh.364.1655495397133;\n        Fri, 17 Jun 2022 12:49:57 -0700 (PDT)","Date":"Fri, 17 Jun 2022 22:49:54 +0300","From":"Serge Semin <fancer.lancer@gmail.com>","To":"Rob Herring <robh@kernel.org>","Cc":"Serge Semin <Sergey.Semin@baikalelectronics.ru>,\n        Damien Le Moal <damien.lemoal@opensource.wdc.com>,\n        Hans de Goede <hdegoede@redhat.com>,\n        Jens Axboe <axboe@kernel.dk>, Hannes Reinecke <hare@suse.de>,\n        Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,\n        Alexey Malahov <Alexey.Malahov@baikalelectronics.ru>,\n        Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>,\n        linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org,\n        devicetree@vger.kernel.org","Subject":"Re: [PATCH v4 20/23] dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA\n controller DT schema","Message-ID":"<20220617194954.ayoqkla3ww3hf2qy@mobilestation>","References":"<20220610081801.11854-1-Sergey.Semin@baikalelectronics.ru>\n <20220610081801.11854-21-Sergey.Semin@baikalelectronics.ru>\n <20220614222922.GB2830345-robh@kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20220614222922.GB2830345-robh@kernel.org>","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n        DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,\n        RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE\n        autolearn=ham autolearn_force=no version=3.4.6","X-Spam-Checker-Version":"SpamAssassin 3.4.6 (2021-04-09) on\n        lindbergh.monkeyblade.net","Precedence":"bulk","List-ID":"<linux-ide.vger.kernel.org>","X-Mailing-List":"linux-ide@vger.kernel.org"}}]