ASoC: fsl: Mark 'big-endian' property as optional
authorFabio Estevam <fabio.estevam@nxp.com>
Sun, 20 May 2018 01:12:52 +0000 (22:12 -0300)
committerMark Brown <broonie@kernel.org>
Mon, 21 May 2018 10:54:59 +0000 (11:54 +0100)
Currently the 'big-endian' property is listed as required, which is
not correct. i.MX SoCs do not need such property, so move it under
'Optional properties' entry instead.

Also, fsl-sai.txt incorrectly referenced 'FTM_PWM registers', so
change it to 'SAI registers', which is the intended description.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/fsl,asrc.txt
Documentation/devicetree/bindings/sound/fsl,esai.txt
Documentation/devicetree/bindings/sound/fsl,spdif.txt
Documentation/devicetree/bindings/sound/fsl-sai.txt

index f5a14115b459482ea7ffa2ce43c9b84096cdb3df..1d4d9f938689f39b5214a730991ac068aec02f35 100644 (file)
@@ -31,14 +31,16 @@ Required properties:
                          it. This property is optional depending on the SoC
                          design.
 
-   - big-endian                : If this property is absent, the little endian mode
-                         will be in use as default. Otherwise, the big endian
-                         mode will be in use for all the device registers.
-
    - fsl,asrc-rate     : Defines a mutual sample rate used by DPCM Back Ends.
 
    - fsl,asrc-width    : Defines a mutual sample width used by DPCM Back Ends.
 
+Optional properties:
+
+   - big-endian                : If this property is absent, the little endian mode
+                         will be in use as default. Otherwise, the big endian
+                         mode will be in use for all the device registers.
+
 Example:
 
 asrc: asrc@2034000 {
index cacd18bb9ba63978a73d569a00db21d6389b9b21..5b9914367610315d8aaab3a614dd318de9408c6d 100644 (file)
@@ -42,6 +42,8 @@ Required properties:
                          means all the settings for Receiving would be
                          duplicated from Transmition related registers.
 
+Optional properties:
+
   - big-endian         : If this property is absent, the native endian mode
                          will be in use as default, or the big endian mode
                          will be in use for all the device registers.
index 38cfa75734415e018107c6a0a2cc128497cc059f..8b324f82a7828013c06a1688c80c7316558c47ce 100644 (file)
@@ -33,6 +33,8 @@ Required properties:
                          it. This property is optional depending on the SoC
                          design.
 
+Optional properties:
+
    - big-endian                : If this property is absent, the native endian mode
                          will be in use as default, or the big endian mode
                          will be in use for all the device registers.
index 740b467adf7d1d46f318d5a2a6bf74f35cfa80bc..dd9e59738e0820b4db57b737e34a37c11c90fd55 100644 (file)
@@ -28,9 +28,6 @@ Required properties:
                          pinctrl-names. See ../pinctrl/pinctrl-bindings.txt
                          for details of the property values.
 
-  - big-endian         : Boolean property, required if all the FTM_PWM
-                         registers are big-endian rather than little-endian.
-
   - lsb-first          : Configures whether the LSB or the MSB is transmitted
                          first for the fifo data. If this property is absent,
                          the MSB is transmitted first as default, or the LSB
@@ -48,6 +45,11 @@ Required properties:
                          receive data by following their own bit clocks and
                          frame sync clocks separately.
 
+Optional properties:
+
+  - big-endian         : Boolean property, required if all the SAI
+                         registers are big-endian rather than little-endian.
+
 Optional properties (for mx6ul):
 
   - fsl,sai-mclk-direction-output: This is a boolean property. If present,