diff options
author | Jamie Iles <jamie@jamieiles.com> | 2011-06-27 13:32:34 +0100 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2011-06-30 13:02:00 -0600 |
commit | 7423734e19e7e0a90e3379152eacca2647f4377e (patch) | |
tree | 134745d5a331c27fa0a63da59264a2aceaa0d4ac /Documentation | |
parent | 61ab1a90d81b5b8a53fc221a3665715c61614fb7 (diff) | |
download | talos-obmc-linux-7423734e19e7e0a90e3379152eacca2647f4377e.tar.gz talos-obmc-linux-7423734e19e7e0a90e3379152eacca2647f4377e.zip |
tty: of_serial: support for 32 bit accesses
Some platforms e.g. TI Davinci require 32-bit accesses to the UARTs.
The of_serial driver currently registers all UARTs as UPIO_MEM. Add a
new attribute "reg-io-width" to allow the port to be registered with
different IO width requirements.
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Jamie Iles <jamie@jamieiles.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/tty/serial/of-serial.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/tty/serial/of-serial.txt b/Documentation/devicetree/bindings/tty/serial/of-serial.txt index 35e53ae85eec..337a7e51faca 100644 --- a/Documentation/devicetree/bindings/tty/serial/of-serial.txt +++ b/Documentation/devicetree/bindings/tty/serial/of-serial.txt @@ -19,6 +19,9 @@ Optional properties: - current-speed : the current active speed of the UART. - reg-offset : offset to apply to the mapbase from the start of the registers. - reg-shift : quantity to shift the register offsets by. +- reg-io-width : the size (in bytes) of the IO accesses that should be + performed on the device. There are some systems that require 32-bit + accesses to the UART (e.g. TI davinci). - used-by-rtas : set to indicate that the port is in use by the OpenFirmware RTAS and should not be registered. |