Uwe Kleine-König | 3afbd89 | 2012-01-25 09:05:04 +0100 | [diff] [blame] | 1 | * Energymicro efm32 UART |
| 2 | |
| 3 | Required properties: |
Uwe Kleine-König | 4ea8daf | 2014-03-25 15:53:12 +0100 | [diff] [blame] | 4 | - compatible : Should be "energymicro,efm32-uart" |
Uwe Kleine-König | 3afbd89 | 2012-01-25 09:05:04 +0100 | [diff] [blame] | 5 | - reg : Address and length of the register set |
| 6 | - interrupts : Should contain uart interrupt |
| 7 | |
Uwe Kleine-König | c098020 | 2013-01-21 14:22:56 +0100 | [diff] [blame] | 8 | Optional properties: |
Uwe Kleine-König | d36f47f | 2014-07-11 10:16:45 +0200 | [diff] [blame] | 9 | - energymicro,location : Decides the location of the USART I/O pins. |
Uwe Kleine-König | c098020 | 2013-01-21 14:22:56 +0100 | [diff] [blame] | 10 | Allowed range : [0 .. 5] |
| 11 | Default: 0 |
| 12 | |
Uwe Kleine-König | 3afbd89 | 2012-01-25 09:05:04 +0100 | [diff] [blame] | 13 | Example: |
| 14 | |
Mathieu Malaterre | 4c9847b | 2017-11-29 21:55:15 +0100 | [diff] [blame] | 15 | uart@4000c400 { |
Uwe Kleine-König | 4ea8daf | 2014-03-25 15:53:12 +0100 | [diff] [blame] | 16 | compatible = "energymicro,efm32-uart"; |
Uwe Kleine-König | 3afbd89 | 2012-01-25 09:05:04 +0100 | [diff] [blame] | 17 | reg = <0x4000c400 0x400>; |
| 18 | interrupts = <15>; |
Uwe Kleine-König | d36f47f | 2014-07-11 10:16:45 +0200 | [diff] [blame] | 19 | energymicro,location = <0>; |
Uwe Kleine-König | 3afbd89 | 2012-01-25 09:05:04 +0100 | [diff] [blame] | 20 | }; |