mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-25 11:55:37 +00:00
dt-bindings: serial: mxs: Fix compatible list
imx23 and imx28 are SoCs from the same family (mxs) and they share the same AUART block, so the same programming model. imx23 is the first member of this family. It had an AUART DMA erratum. imx28 is the second member of this family and has this erratum fixed. imx28.dtsi uses the following description: compatible = "fsl,imx28-auart", "fsl,imx23-auart"; Make it valid so that the following schema warning could be avoided: imx28-apx4devkit.dtb: serial@8006a000: compatible: ['fsl,imx28-auart', 'fsl,imx23-auart'] is too long from schema $id: http://devicetree.org/schemas/serial/fsl-mxs-auart.yaml# Signed-off-by: Fabio Estevam <festevam@denx.de> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/20230921133733.224602-1-festevam@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
70a0d499db
commit
c5c8a6e93e
1 changed files with 8 additions and 5 deletions
|
@ -14,10 +14,13 @@ allOf:
|
|||
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- fsl,imx23-auart
|
||||
- fsl,imx28-auart
|
||||
- alphascale,asm9260-auart
|
||||
oneOf:
|
||||
- const: fsl,imx23-auart
|
||||
- const: alphascale,asm9260-auart
|
||||
- items:
|
||||
- enum:
|
||||
- fsl,imx28-auart
|
||||
- const: fsl,imx23-auart
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
@ -82,7 +85,7 @@ examples:
|
|||
};
|
||||
|
||||
auart0: serial@8006a000 {
|
||||
compatible = "fsl,imx28-auart";
|
||||
compatible = "fsl,imx28-auart", "fsl,imx23-auart";
|
||||
reg = <0x8006a000 0x2000>;
|
||||
interrupts = <112>;
|
||||
dmas = <&dma_apbx 8>, <&dma_apbx 9>;
|
||||
|
|
Loading…
Reference in a new issue