~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/serial/serial-peripheral-props.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/serial/serial-peripheral-props.yaml (Architecture m68k) and /Documentation/devicetree/bindings/serial/serial-peripheral-props.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/serial/seri      4 $id: http://devicetree.org/schemas/serial/serial-peripheral-props.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Common Properties for Serial-attached D      7 title: Common Properties for Serial-attached Devices
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Rob Herring <robh@kernel.org>                   10   - Rob Herring <robh@kernel.org>
 11   - Greg Kroah-Hartman <gregkh@linuxfoundation.     11   - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 12                                                    12 
 13 description:                                       13 description:
 14   Devices connected over serial/UART, expresse     14   Devices connected over serial/UART, expressed as children of a serial
 15   controller, might need similar properties, e     15   controller, might need similar properties, e.g. for configuring the baud
 16   rate.                                            16   rate.
 17                                                    17 
 18 properties:                                        18 properties:
 19   max-speed:                                       19   max-speed:
 20     $ref: /schemas/types.yaml#/definitions/uin     20     $ref: /schemas/types.yaml#/definitions/uint32
 21     description:                                   21     description:
 22       The maximum baud rate the device operate     22       The maximum baud rate the device operates at.
 23       This should only be present if the maxim     23       This should only be present if the maximum is less than the slave
 24       device can support.  For example, a part     24       device can support.  For example, a particular board has some
 25       signal quality issue or the host process     25       signal quality issue or the host processor can't support higher
 26       baud rates.                                  26       baud rates.
 27                                                    27 
 28   current-speed:                                   28   current-speed:
 29     $ref: /schemas/types.yaml#/definitions/uin     29     $ref: /schemas/types.yaml#/definitions/uint32
 30     description: |                                 30     description: |
 31       The current baud rate the device operate     31       The current baud rate the device operates at.
 32       This should only be present in case a dr     32       This should only be present in case a driver has no chance to know
 33       the baud rate of the slave device.           33       the baud rate of the slave device.
 34       Examples:                                    34       Examples:
 35         * device supports auto-baud                35         * device supports auto-baud
 36         * the rate is setup by a bootloader an     36         * the rate is setup by a bootloader and there is no way to reset
 37           the device                               37           the device
 38         * device baud rate is configured by it     38         * device baud rate is configured by its firmware but there is no
 39           way to request the actual settings       39           way to request the actual settings
 40                                                    40 
 41 additionalProperties: true                         41 additionalProperties: true
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php