Geoff Levand | f58a9d1 | 2006-11-23 00:46:51 +0100 | [diff] [blame] | 1 | menu "PS3 Platform Options" |
| 2 | depends on PPC_PS3 |
| 3 | |
| 4 | config PS3_HTAB_SIZE |
| 5 | depends on PPC_PS3 |
| 6 | int "PS3 Platform pagetable size" |
| 7 | range 18 20 |
| 8 | default 20 |
| 9 | help |
| 10 | This option is only for experts who may have the desire to fine |
| 11 | tune the pagetable size on their system. The value here is |
| 12 | expressed as the log2 of the page table size. Valid values are |
| 13 | 18, 19, and 20, corresponding to 256KB, 512KB and 1MB respectively. |
| 14 | |
| 15 | If unsure, choose the default (20) with the confidence that your |
| 16 | system will have optimal runtime performance. |
| 17 | |
| 18 | config PS3_DYNAMIC_DMA |
| 19 | depends on PPC_PS3 && EXPERIMENTAL |
| 20 | bool "PS3 Platform dynamic DMA page table management" |
| 21 | default n |
| 22 | help |
| 23 | This option will enable kernel support to take advantage of the |
| 24 | per device dynamic DMA page table management provided by the Cell |
| 25 | processor's IO Controller. This support incurs some runtime |
| 26 | overhead and also slightly increases kernel memory usage. The |
| 27 | current implementation should be considered experimental. |
| 28 | |
| 29 | This support is mainly for Linux kernel development. If unsure, |
| 30 | say N. |
| 31 | |
Geoff Levand | 261efc3 | 2006-11-23 00:46:57 +0100 | [diff] [blame] | 32 | config PS3_USE_LPAR_ADDR |
| 33 | depends on PPC_PS3 && EXPERIMENTAL |
| 34 | bool "PS3 use lpar address space" |
| 35 | default y |
| 36 | help |
| 37 | This option is solely for experimentation by experts. Disables |
| 38 | translation of lpar addresses. SPE support currently won't work |
| 39 | without this set to y. |
| 40 | |
| 41 | If you have any doubt, choose the default y. |
| 42 | |
Geoff Levand | 74e95d5d | 2006-12-08 18:27:47 -0800 | [diff] [blame^] | 43 | config PS3_VUART |
| 44 | depends on PPC_PS3 |
| 45 | bool "PS3 Virtual UART support" |
| 46 | default y |
| 47 | help |
| 48 | Include support for the PS3 Virtual UART. |
| 49 | |
| 50 | This support is required for several system services |
| 51 | including the System Manager and AV Settings. In |
| 52 | general, all users will say Y. |
| 53 | |
Geoff Levand | f58a9d1 | 2006-11-23 00:46:51 +0100 | [diff] [blame] | 54 | endmenu |