xref: /openbmc/linux/Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt (revision 8c57a5e7b2820f349c95b8c8393fec1e0f4070d2)
1*fc94a603SGregory CLEMENTMarvell Dove Platforms Device Tree Bindings
2*fc94a603SGregory CLEMENT-----------------------------------------------
3*fc94a603SGregory CLEMENT
4*fc94a603SGregory CLEMENTBoards with a Marvell Dove SoC shall have the following properties:
5*fc94a603SGregory CLEMENT
6*fc94a603SGregory CLEMENTRequired root node property:
7*fc94a603SGregory CLEMENT- compatible: must contain "marvell,dove";
8*fc94a603SGregory CLEMENT
9*fc94a603SGregory CLEMENT* Global Configuration registers
10*fc94a603SGregory CLEMENT
11*fc94a603SGregory CLEMENTGlobal Configuration registers of Dove SoC are shared by a syscon node.
12*fc94a603SGregory CLEMENT
13*fc94a603SGregory CLEMENTRequired properties:
14*fc94a603SGregory CLEMENT- compatible: must contain "marvell,dove-global-config" and "syscon".
15*fc94a603SGregory CLEMENT- reg: base address and size of the Global Configuration registers.
16*fc94a603SGregory CLEMENT
17*fc94a603SGregory CLEMENTExample:
18*fc94a603SGregory CLEMENT
19*fc94a603SGregory CLEMENTgconf: global-config@e802c {
20*fc94a603SGregory CLEMENT	compatible = "marvell,dove-global-config", "syscon";
21*fc94a603SGregory CLEMENT	reg = <0xe802c 0x14>;
22*fc94a603SGregory CLEMENT};
23