* [PATCH 1/1] dt-bindings: trivial-devices: add fsl,mc1323
@ 2026-05-15 16:39 Frank.Li
2026-05-15 16:51 ` sashiko-bot
0 siblings, 1 reply; 2+ messages in thread
From: Frank.Li @ 2026-05-15 16:39 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Guenter Roeck,
Jonathan Cameron, Frank Li, Wensheng Wang, Brian Chiang,
Nuno Sá, Dixit Parmar, Antoni Pokusinski, Eddie James,
open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
open list
Cc: imx
From: Frank Li <Frank.Li@nxp.com>
Add freescale 2.4 GHz IEEE® 802.15.4/ZigBee mc1323 support.
Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
Documentation/devicetree/bindings/trivial-devices.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Documentation/devicetree/bindings/trivial-devices.yaml
index 46a4dca50c485..6ff96e10d0785 100644
--- a/Documentation/devicetree/bindings/trivial-devices.yaml
+++ b/Documentation/devicetree/bindings/trivial-devices.yaml
@@ -127,6 +127,8 @@ properties:
- domintech,dmard09
# DMARD10: 3-axis Accelerometer
- domintech,dmard10
+ # Freescale 2.4 GHz IEEE® 802.15.4/ZigBee
+ - fsl,mc1323
# MMA7660FC: 3-Axis Orientation/Motion Detection Sensor
- fsl,mma7660
# MMA8450Q: Xtrinsic Low-power, 3-axis Xtrinsic Accelerometer
--
2.43.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH 1/1] dt-bindings: trivial-devices: add fsl,mc1323
2026-05-15 16:39 [PATCH 1/1] dt-bindings: trivial-devices: add fsl,mc1323 Frank.Li
@ 2026-05-15 16:51 ` sashiko-bot
0 siblings, 0 replies; 2+ messages in thread
From: sashiko-bot @ 2026-05-15 16:51 UTC (permalink / raw)
To: Frank.Li; +Cc: imx, krzk+dt, devicetree, Frank.Li, robh, conor+dt
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] Miscategorization of the fsl,mc1323 complex network transceiver as a trivial device.
--
commit 21d3bd06bf5d8d09338547376852b755873e842b
Author: Frank Li <Frank.Li@nxp.com>
dt-bindings: trivial-devices: add fsl,mc1323
This commit adds support for the Freescale 2.4 GHz IEEE 802.15.4/ZigBee
mc1323 by listing it as a compatible string in the trivial-devices schema.
> diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Documentation/devicetree/bindings/trivial-devices.yaml
> index 23fd4513933a4..28b059c858dd1 100644
> --- a/Documentation/devicetree/bindings/trivial-devices.yaml
> +++ b/Documentation/devicetree/bindings/trivial-devices.yaml
[ ... ]
> @@ -127,6 +127,8 @@ properties:
> - domintech,dmard09
> # DMARD10: 3-axis Accelerometer
> - domintech,dmard10
> + # Freescale 2.4 GHz IEEE® 802.15.4/ZigBee
> + - fsl,mc1323
The trivial-devices.yaml binding is intended for simple SPI/I2C devices and
strictly enforces additionalProperties: false. Since the Freescale MC1323 is
a complex System-on-Chip that includes an MCU and a transceiver, wouldn't it
require additional properties like reset lines, regulators, clocks, or MAC
address configurations?
Adding it here might restrict the binding and cause future schema validation
failures when someone attempts to properly define those necessary hardware
properties.
Should this device have a dedicated binding schema instead of being
categorized as a trivial device?
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260515163959.1948799-1-Frank.Li@oss.nxp.com?part=1
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-05-15 16:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-15 16:39 [PATCH 1/1] dt-bindings: trivial-devices: add fsl,mc1323 Frank.Li
2026-05-15 16:51 ` sashiko-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox