1config 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
13config 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
26config PCI_AUTO
27	bool
28	depends on PCI
29	default y
30
31config 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