Kconfig 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. config DTC
  2. bool
  3. config OF
  4. bool
  5. menu "Device Tree and Open Firmware support"
  6. depends on OF
  7. config OF_SELFTEST
  8. bool "Device Tree Runtime self tests"
  9. depends on OF_IRQ
  10. help
  11. This option builds in test cases for the device tree infrastructure
  12. that are executed once at boot time, and the results dumped to the
  13. console.
  14. If unsure, say N here, but this option is safe to enable.
  15. config OF_FLATTREE
  16. bool
  17. select DTC
  18. select LIBFDT
  19. config OF_EARLY_FLATTREE
  20. bool
  21. select OF_FLATTREE
  22. config OF_PROMTREE
  23. bool
  24. # Hardly any platforms need this. It is safe to select, but only do so if you
  25. # need it.
  26. config OF_DYNAMIC
  27. bool
  28. config OF_ADDRESS
  29. def_bool y
  30. depends on !SPARC
  31. select OF_ADDRESS_PCI if PCI
  32. config OF_ADDRESS_PCI
  33. bool
  34. config OF_IRQ
  35. def_bool y
  36. depends on !SPARC
  37. config OF_NET
  38. depends on NETDEVICES
  39. def_bool y
  40. config OF_MDIO
  41. def_tristate PHYLIB
  42. depends on PHYLIB
  43. help
  44. OpenFirmware MDIO bus (Ethernet PHY) accessors
  45. config OF_PCI
  46. def_tristate PCI
  47. depends on PCI
  48. help
  49. OpenFirmware PCI bus accessors
  50. config OF_PCI_IRQ
  51. def_tristate PCI
  52. depends on OF_PCI && OF_IRQ
  53. help
  54. OpenFirmware PCI IRQ routing helpers
  55. config OF_MTD
  56. depends on MTD
  57. def_bool y
  58. config OF_RESERVED_MEM
  59. depends on OF_EARLY_FLATTREE
  60. bool
  61. help
  62. Helpers to allow for reservation of memory regions
  63. endmenu # OF