diff options
Diffstat (limited to 'arch/sh/drivers/pci/Kconfig')
-rw-r--r-- | arch/sh/drivers/pci/Kconfig | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/arch/sh/drivers/pci/Kconfig b/arch/sh/drivers/pci/Kconfig new file mode 100644 index 000000000000..6d1cbbe6745c --- /dev/null +++ b/arch/sh/drivers/pci/Kconfig | |||
@@ -0,0 +1,41 @@ | |||
1 | config PCI | ||
2 | bool "PCI support" | ||
3 | help | ||
4 | Find out whether you have a PCI motherboard. PCI is the name of a | ||
5 | bus system, i.e. the way the CPU talks to the other stuff inside | ||
6 | your box. If you have PCI, say Y, otherwise N. | ||
7 | |||
8 | The PCI-HOWTO, available from | ||
9 | <http://www.tldp.org/docs.html#howto>, contains valuable | ||
10 | information about which PCI hardware does work under Linux and which | ||
11 | doesn't. | ||
12 | |||
13 | config SH_PCIDMA_NONCOHERENT | ||
14 | bool "Cache and PCI noncoherent" | ||
15 | depends on PCI | ||
16 | default y | ||
17 | help | ||
18 | Enable this option if your platform does not have a CPU cache which | ||
19 | remains coherent with PCI DMA. It is safest to say 'Y', although you | ||
20 | will see better performance if you can say 'N', because the PCI DMA | ||
21 | code will not have to flush the CPU's caches. If you have a PCI host | ||
22 | bridge integrated with your SH CPU, refer carefully to the chip specs | ||
23 | to see if you can say 'N' here. Otherwise, leave it as 'Y'. | ||
24 | |||
25 | # This is also board-specific | ||
26 | config PCI_AUTO | ||
27 | bool | ||
28 | depends on PCI | ||
29 | default y | ||
30 | |||
31 | config PCI_AUTO_UPDATE_RESOURCES | ||
32 | bool | ||
33 | depends on PCI_AUTO | ||
34 | default y if !SH_DREAMCAST | ||
35 | help | ||
36 | Selecting this option will cause the PCI auto code to leave your | ||
37 | BAR values alone. Otherwise they will be updated automatically. If | ||
38 | for some reason, you have a board that simply refuses to work | ||
39 | with its resources updated beyond what they are when the device | ||
40 | is powered up, set this to N. Everyone else will want this as Y. | ||
41 | |||