mirror of
https://github.com/torvalds/linux.git
synced 2024-12-24 20:01:55 +00:00
1dc737c44a
Some highbank DMA masters can support coherent (ACP) or non-coherent DMA. This sets up dma_map_ops for masters which are configured for coherent DMA. Signed-off-by: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
19 lines
554 B
Plaintext
19 lines
554 B
Plaintext
* Calxeda Highbank 10Gb XGMAC Ethernet
|
|
|
|
Required properties:
|
|
- compatible : Should be "calxeda,hb-xgmac"
|
|
- reg : Address and length of the register set for the device
|
|
- interrupts : Should contain 3 xgmac interrupts. The 1st is main interrupt.
|
|
The 2nd is pwr mgt interrupt. The 3rd is low power state interrupt.
|
|
|
|
Optional properties:
|
|
- dma-coherent : Present if dma operations are coherent
|
|
|
|
Example:
|
|
|
|
ethernet@fff50000 {
|
|
compatible = "calxeda,hb-xgmac";
|
|
reg = <0xfff50000 0x1000>;
|
|
interrupts = <0 77 4 0 78 4 0 79 4>;
|
|
};
|