Kconfig 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. config PPC_CELL
  2. bool
  3. default n
  4. config PPC_CELL_NATIVE
  5. bool
  6. select PPC_CELL
  7. select PPC_DCR_MMIO
  8. select PPC_OF_PLATFORM_PCI
  9. select PPC_INDIRECT_IO
  10. select PPC_NATIVE
  11. select MPIC
  12. default n
  13. config PPC_IBM_CELL_BLADE
  14. bool "IBM Cell Blade"
  15. depends on PPC_MULTIPLATFORM && PPC64
  16. select PPC_CELL_NATIVE
  17. select PPC_RTAS
  18. select MMIO_NVRAM
  19. select PPC_UDBG_16550
  20. select UDBG_RTAS_CONSOLE
  21. menu "Cell Broadband Engine options"
  22. depends on PPC_CELL
  23. config SPU_FS
  24. tristate "SPU file system"
  25. default m
  26. depends on PPC_CELL
  27. select SPU_BASE
  28. select MEMORY_HOTPLUG
  29. help
  30. The SPU file system is used to access Synergistic Processing
  31. Units on machines implementing the Broadband Processor
  32. Architecture.
  33. config SPU_BASE
  34. bool
  35. default n
  36. config CBE_RAS
  37. bool "RAS features for bare metal Cell BE"
  38. depends on PPC_CELL_NATIVE
  39. default y
  40. config CBE_THERM
  41. tristate "CBE thermal support"
  42. default m
  43. depends on CBE_RAS
  44. config CBE_CPUFREQ
  45. tristate "CBE frequency scaling"
  46. depends on CBE_RAS && CPU_FREQ
  47. default m
  48. help
  49. This adds the cpufreq driver for Cell BE processors.
  50. For details, take a look at <file:Documentation/cpu-freq/>.
  51. If you don't have such processor, say N
  52. endmenu