All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Cc: Alexey Malahov <Alexey.Malahov@baikalelectronics.ru>,
	Rob Herring <robh+dt@kernel.org>,
	linux-edac@vger.kernel.org,
	Manish Narani <manish.narani@xilinx.com>,
	devicetree@vger.kernel.org, Krzysztof Kozlowski <krzk@kernel.org>,
	Michail Ivanov <Michail.Ivanov@baikalelectronics.ru>,
	Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>,
	linux-kernel@vger.kernel.org, Tony Luck <tony.luck@intel.com>,
	Serge Semin <fancer.lancer@gmail.com>,
	linux-arm-kernel@lists.infradead.org,
	Robert Richter <rric@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	James Morse <james.morse@arm.com>,
	Dinh Nguyen <dinguyen@kernel.org>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Punnaiah Choudary Kalluri  <punnaiah.choudary.kalluri@xilinx.com>,
	Borislav Petkov <bp@alien8.de>,
	Michal Simek <michal.simek@xilinx.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Subject: Re: [PATCH v3 01/13] dt-bindings: memory: snps: Convert the schema to being generic
Date: Wed, 5 Oct 2022 08:12:22 -0500	[thread overview]
Message-ID: <166497554222.3254032.7587684643213841426.robh@kernel.org> (raw)
In-Reply-To: <20220929234121.13955-2-Sergey.Semin@baikalelectronics.ru>

On Fri, 30 Sep 2022 02:41:09 +0300, Serge Semin wrote:
> At the current state the DW uMCTL2 DDRC DT-schema can't be used as the
> common one for all the IP-core-based devices due to the compatible string
> property constraining the list of the supported device names. In order to
> fix that let's detach the common properties definition to the separate
> schema. The later will be used by the vendor-specific controller
> implementations to preserve the DT-bindings convention defined for the DW
> uMCTL2 DDR controller. Thus the generic DW uMCTL2 DDRC DT-bindings will be
> left with the compatible property definition only and will just refer to
> the detached common DT-schema.
> 
> Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
> 
> ---
> 
> Changelog v2:
> - This is a new patch created on v2 cycle of the patchset. (@Krzysztof)
> 
> Changelog v3:
> - Create common DT-schema instead of using the generic device DT-bindings.
>   (@Rob)
> ---
>  .../snps,dw-umctl2-common.yaml                | 75 +++++++++++++++++++
>  .../snps,dw-umctl2-ddrc.yaml                  | 57 ++------------
>  2 files changed, 81 insertions(+), 51 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-common.yaml
> 

Reviewed-by: Rob Herring <robh@kernel.org>

WARNING: multiple messages have this Message-ID (diff)
From: Rob Herring <robh@kernel.org>
To: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Cc: Alexey Malahov <Alexey.Malahov@baikalelectronics.ru>,
	Rob Herring <robh+dt@kernel.org>,
	linux-edac@vger.kernel.org,
	Manish Narani <manish.narani@xilinx.com>,
	devicetree@vger.kernel.org, Krzysztof Kozlowski <krzk@kernel.org>,
	Michail Ivanov <Michail.Ivanov@baikalelectronics.ru>,
	Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>,
	linux-kernel@vger.kernel.org, Tony Luck <tony.luck@intel.com>,
	Serge Semin <fancer.lancer@gmail.com>,
	linux-arm-kernel@lists.infradead.org,
	Robert Richter <rric@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	James Morse <james.morse@arm.com>,
	Dinh Nguyen <dinguyen@kernel.org>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Punnaiah Choudary Kalluri <punnaiah.choudary.kalluri@xilinx.com>,
	Borislav Petkov <bp@alien8.de>,
	Michal Simek <michal.simek@xilinx.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Subject: Re: [PATCH v3 01/13] dt-bindings: memory: snps: Convert the schema to being generic
Date: Wed, 5 Oct 2022 08:12:22 -0500	[thread overview]
Message-ID: <166497554222.3254032.7587684643213841426.robh@kernel.org> (raw)
In-Reply-To: <20220929234121.13955-2-Sergey.Semin@baikalelectronics.ru>

On Fri, 30 Sep 2022 02:41:09 +0300, Serge Semin wrote:
> At the current state the DW uMCTL2 DDRC DT-schema can't be used as the
> common one for all the IP-core-based devices due to the compatible string
> property constraining the list of the supported device names. In order to
> fix that let's detach the common properties definition to the separate
> schema. The later will be used by the vendor-specific controller
> implementations to preserve the DT-bindings convention defined for the DW
> uMCTL2 DDR controller. Thus the generic DW uMCTL2 DDRC DT-bindings will be
> left with the compatible property definition only and will just refer to
> the detached common DT-schema.
> 
> Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
> 
> ---
> 
> Changelog v2:
> - This is a new patch created on v2 cycle of the patchset. (@Krzysztof)
> 
> Changelog v3:
> - Create common DT-schema instead of using the generic device DT-bindings.
>   (@Rob)
> ---
>  .../snps,dw-umctl2-common.yaml                | 75 +++++++++++++++++++
>  .../snps,dw-umctl2-ddrc.yaml                  | 57 ++------------
>  2 files changed, 81 insertions(+), 51 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-common.yaml
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  reply	other threads:[~2022-10-05 13:12 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-29 23:41 [PATCH v3 00/13] EDAC/synopsys: Add generic resources and Baikal-T1 support Serge Semin
2022-09-29 23:41 ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 01/13] dt-bindings: memory: snps: Convert the schema to being generic Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-10-05 13:12   ` Rob Herring [this message]
2022-10-05 13:12     ` Rob Herring
2022-09-29 23:41 ` [PATCH v3 02/13] dt-bindings: memory: Add Baikal-T1 DDRC DT-schema Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-10-03 13:24   ` Rob Herring
2022-10-03 13:24     ` Rob Herring
2022-10-05 14:59     ` Krzysztof Kozlowski
2022-10-05 14:59       ` Krzysztof Kozlowski
2022-10-06 12:26       ` Serge Semin
2022-10-06 12:26         ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 03/13] EDAC/synopsys: Add multi-ranked memory support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 04/13] EDAC/synopsys: Add optional ECC Scrub support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 05/13] EDAC/synopsys: Drop ECC poison address from private data Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 06/13] EDAC/synopsys: Add data poisoning disable support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 07/13] EDAC/synopsys: Split up ECC UE/CE IRQs handler Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 08/13] EDAC/synopsys: Add individual named ECC IRQs support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 09/13] EDAC/synopsys: Add DFI alert_n IRQ support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 10/13] EDAC/synopsys: Add reference clocks support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 11/13] EDAC/synopsys: Add ECC Scrubber support Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 12/13] EDAC/synopsys: Drop vendor-specific arch dependency Serge Semin
2022-09-29 23:41   ` Serge Semin
2022-09-29 23:41 ` [PATCH v3 13/13] EDAC/synopsys: Add Baikal-T1 DDRC support Serge Semin
2022-09-29 23:41   ` Serge Semin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=166497554222.3254032.7587684643213841426.robh@kernel.org \
    --to=robh@kernel.org \
    --cc=Alexey.Malahov@baikalelectronics.ru \
    --cc=Michail.Ivanov@baikalelectronics.ru \
    --cc=Pavel.Parkhomenko@baikalelectronics.ru \
    --cc=Sergey.Semin@baikalelectronics.ru \
    --cc=bp@alien8.de \
    --cc=devicetree@vger.kernel.org \
    --cc=dinguyen@kernel.org \
    --cc=fancer.lancer@gmail.com \
    --cc=james.morse@arm.com \
    --cc=krzk@kernel.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=krzysztof.kozlowski@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-edac@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=manish.narani@xilinx.com \
    --cc=mchehab@kernel.org \
    --cc=michal.simek@xilinx.com \
    --cc=punnaiah.choudary.kalluri@xilinx.com \
    --cc=robh+dt@kernel.org \
    --cc=rric@kernel.org \
    --cc=tony.luck@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.