Thread (11 messages) 11 messages, 4 authors, 2025-02-12

Re: [PATCH RFC v2] dt-bindings: mmc: mmc-slot: make compatible property optional

From: <Dharma.B@microchip.com>
Date: 2025-02-07 07:38:31
Also in: linux-mmc, lkml

On 06/02/25 11:57 pm, Conor Dooley wrote:
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe


ForwardedMessage.eml

Subject:
Re: [PATCH RFC v2] dt-bindings: mmc: mmc-slot: make compatible property 
optional
From:
Conor Dooley [off-list ref]
Date:
06/02/25, 11:57 pm

To:
Dharma Balasubiramani [off-list ref]
CC:
Ulf Hansson [off-list ref], Rob Herring [off-list ref], 
Krzysztof Kozlowski [off-list ref], Conor Dooley 
[off-list ref], Neil Armstrong [off-list ref], Kevin 
Hilman [off-list ref], Jerome Brunet [off-list ref], 
Martin Blumenstingl [off-list ref], linux- 
mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-arm- 
kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux- 
kernel@vger.kernel.org


On Wed, Feb 05, 2025 at 09:18:40AM +0530, Dharma Balasubiramani wrote:
quoted
Remove the compatible property from the list of required properties and
mark it as optional.

Signed-off-by: Dharma Balasubiramani<dharma.b@microchip.com>
---
Changes in v2:
- Instead of moving the compatible string to the other binding, just make it
   optional (remove from required list).
- Link to v1:https://lore.kernel.org/r/20241219-mmc-slot-v1-1- 
dfc747a3d3fb@microchip.com
Why is this RFC? I don't see any complaints from Rob's bot, so I am
assuming that this actually works and the error you mentioned in the
previously version has been resolved?
yes, it is resolved.

I used the RFC prefix because Neil requested it:
*"Just send a v2 as RFC, so we can comment on it."*
quoted
---
  Documentation/devicetree/bindings/mmc/mmc-slot.yaml | 1 -
  1 file changed, 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/mmc/mmc-slot.yaml b/Documentation/devicetree/bindings/mmc/mmc-slot.yaml
index 1f0667828063..ca3d0114bfc6 100644
--- a/Documentation/devicetree/bindings/mmc/mmc-slot.yaml
+++ b/Documentation/devicetree/bindings/mmc/mmc-slot.yaml
@@ -29,7 +29,6 @@ properties:
      maxItems: 1
  
  required:
-  - compatible
    - reg
  
  unevaluatedProperties: false
---
base-commit: 40b8e93e17bff4a4e0cc129e04f9fdf5daa5397e
change-id: 20241219-mmc-slot-0574889daea3

Best regards,
-- 
Dharma Balasubiramani[off-list ref]

-- 
With Best Regards,
Dharma B.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help