Merge tag 'mac80211-for-davem-2015-01-23' of git://git.kernel.org/pub/scm/linux/kerne...
[firefly-linux-kernel-4.4.55.git] / drivers / of / Kconfig
1 config DTC
2         bool
3
4 config OF
5         bool
6
7 menu "Device Tree and Open Firmware support"
8         depends on OF
9
10 config OF_UNITTEST
11         bool "Device Tree runtime unit tests"
12         depends on OF_IRQ && OF_EARLY_FLATTREE
13         select OF_DYNAMIC
14         select OF_RESOLVE
15         help
16           This option builds in test cases for the device tree infrastructure
17           that are executed once at boot time, and the results dumped to the
18           console.
19
20           If unsure, say N here, but this option is safe to enable.
21
22 config OF_FLATTREE
23         bool
24         select DTC
25         select LIBFDT
26         select CRC32
27
28 config OF_EARLY_FLATTREE
29         bool
30         select OF_FLATTREE
31
32 config OF_PROMTREE
33         bool
34
35 # Hardly any platforms need this.  It is safe to select, but only do so if you
36 # need it.
37 config OF_DYNAMIC
38         bool
39
40 config OF_ADDRESS
41         def_bool y
42         depends on !SPARC
43         select OF_ADDRESS_PCI if PCI
44
45 config OF_ADDRESS_PCI
46         bool
47
48 config OF_IRQ
49         def_bool y
50         depends on !SPARC
51
52 config OF_NET
53         depends on NETDEVICES
54         def_bool y
55
56 config OF_MDIO
57         def_tristate PHYLIB
58         depends on PHYLIB
59         help
60           OpenFirmware MDIO bus (Ethernet PHY) accessors
61
62 config OF_PCI
63         def_tristate PCI
64         depends on PCI
65         help
66           OpenFirmware PCI bus accessors
67
68 config OF_PCI_IRQ
69         def_tristate PCI
70         depends on OF_PCI && OF_IRQ
71         help
72           OpenFirmware PCI IRQ routing helpers
73
74 config OF_MTD
75         depends on MTD
76         def_bool y
77
78 config OF_RESERVED_MEM
79         depends on OF_EARLY_FLATTREE
80         bool
81         help
82           Helpers to allow for reservation of memory regions
83
84 config OF_RESOLVE
85         bool
86
87 config OF_OVERLAY
88         bool
89         depends on OF
90         select OF_DYNAMIC
91         select OF_RESOLVE
92
93 endmenu # OF