|  | config DTC | 
|  | bool | 
|  |  | 
|  | config OF | 
|  | bool | 
|  |  | 
|  | menu "Device Tree and Open Firmware support" | 
|  | depends on OF | 
|  |  | 
|  | config PROC_DEVICETREE | 
|  | bool "Support for device tree in /proc" | 
|  | depends on PROC_FS && !SPARC | 
|  | help | 
|  | This option adds a device-tree directory under /proc which contains | 
|  | an image of the device tree that the kernel copies from Open | 
|  | Firmware or other boot firmware. If unsure, say Y here. | 
|  |  | 
|  | config OF_FLATTREE | 
|  | bool | 
|  | select DTC | 
|  |  | 
|  | config OF_EARLY_FLATTREE | 
|  | bool | 
|  | select OF_FLATTREE | 
|  |  | 
|  | config OF_PROMTREE | 
|  | bool | 
|  |  | 
|  | config OF_DYNAMIC | 
|  | def_bool y | 
|  | depends on PPC_OF | 
|  |  | 
|  | config OF_ADDRESS | 
|  | def_bool y | 
|  | depends on !SPARC | 
|  |  | 
|  | config OF_IRQ | 
|  | def_bool y | 
|  | depends on !SPARC | 
|  |  | 
|  | config OF_DEVICE | 
|  | def_bool y | 
|  |  | 
|  | config OF_GPIO | 
|  | def_bool y | 
|  | depends on GPIOLIB && !SPARC | 
|  | help | 
|  | OpenFirmware GPIO accessors | 
|  |  | 
|  | config OF_I2C | 
|  | def_tristate I2C | 
|  | depends on I2C && !SPARC | 
|  | help | 
|  | OpenFirmware I2C accessors | 
|  |  | 
|  | config OF_NET | 
|  | depends on NETDEVICES | 
|  | def_bool y | 
|  |  | 
|  | config OF_SPI | 
|  | def_tristate SPI | 
|  | depends on SPI && !SPARC | 
|  | help | 
|  | OpenFirmware SPI accessors | 
|  |  | 
|  | config OF_MDIO | 
|  | def_tristate PHYLIB | 
|  | depends on PHYLIB | 
|  | help | 
|  | OpenFirmware MDIO bus (Ethernet PHY) accessors | 
|  |  | 
|  | config OF_PCI | 
|  | def_tristate PCI | 
|  | depends on PCI && (PPC || MICROBLAZE || X86) | 
|  | help | 
|  | OpenFirmware PCI bus accessors | 
|  |  | 
|  | endmenu # OF |