blob: 75096c0b2ac9031d5502f5085093848845ca1491 [file] [log] [blame]
* Broadcom buggy variant on Synopsys DW APB UART
This UART variant is for a Synopsys DW APB UART that cannot reset the
"busy detect" interrupt (IIR == 7).
Required properties:
- compatible: should be "brcm,buggy-dw-apb-uart"
- reg: The base address of the UART register bank
- interrupts: Should be the UART interrupt specifier.
Optional properties:
- clock-frequency: frequency of the clock input to the UART
- reg-io-width: UART register width
- reg-shift: amount by which to shift offsets
Example:
serial@f0406b00 {
compatible = "brcm,buggy-dw-apb-uart";
reg = <0xf0406b00 0x20>;
reg-shift = <0x2>;
reg-io-width = <0x4>;
interrupts = <0x0 0x4b 0x4>;
clock-frequency = <0x4d3f640>;
};