2 # MPC8xx Communication options
5 menu "MPC8xx CPM Options"
9 bool "CPM SCC Ethernet"
10 depends on NET_ETHERNET
12 Enable Ethernet support via the Motorola MPC8xx serial
13 commmunications controller.
16 prompt "SCC used for Ethernet"
23 Use MPC8xx serial communications controller 1 to drive Ethernet
29 Use MPC8xx serial communications controller 2 to drive Ethernet.
34 Use MPC8xx serial communications controller 3 to drive Ethernet.
39 bool "860T FEC Ethernet"
40 depends on NET_ETHERNET
42 Enable Ethernet support via the Fast Ethernet Controller (FCC) on
46 bool "Use MDIO for PHY configuration"
49 On some boards the hardware configuration of the ethernet PHY can be
50 used without any software interaction over the MDIO interface, so
51 all MII code can be omitted. Say N here if unsure or if you don't
52 need link status reports.
55 bool "Support AMD79C874 PHY"
59 bool "Support LXT970 PHY"
63 bool "Support LXT971 PHY"
67 bool "Support QS6612 PHY"
70 config ENET_BIG_BUFFERS
71 bool "Use Big CPM Ethernet Buffers"
72 depends on NET_ETHERNET
74 Allocate large buffers for MPC8xx Etherenet. Increases throughput
75 and decreases the likelihood of dropped packets, but costs memory.
78 bool "Use SMC2 for UART"
80 If you would like to use SMC2 as a serial port, say Y here.
82 If in doubt, say Y here.
85 bool "Use Alternate SMC2 I/O (823/850)"
88 If you have an MPC823 or MPC850 and would like to use the alternate
89 SMC2 for I/O, say Y here.
91 If in doubt, say N here.
94 bool "Use SMC2 for Console"
97 If you are going to have a serial console on your device and are
98 using SMC2 for your serial port, say Y here, else say N.
101 bool "Enable SCC2 and SCC3 for UART"
103 If your MPC8xx board has other SCC ports that you would like to use
104 for for a serial port, say Y here.
106 If in doubt, say N here.
109 bool "Embedded Planet HIOX Audio"
112 # This doesn't really belong here, but it is convenient to ask
113 # 8xx specific questions.
114 comment "Generic MPC8xx Options"
117 bool "Copy-Back Data Cache (else Writethrough)"
119 Saying Y here will cause the cache on an MPC8xx processor to be used
120 in Copy-Back mode. If you say N here, it is used in Writethrough
123 If in doubt, say Y here.
126 bool "CPU6 Silicon Errata (860 Pre Rev. C)"
128 MPC860 CPUs, prior to Rev C have some bugs in the silicon, which
129 require workarounds for Linux (and most other OSes to work). If you
130 get a BUG() very early in boot, this might fix the problem. For
131 more details read the document entitled "MPC860 Family Device Errata
132 Reference" on Motorola's website. This option also incurs a
135 If in doubt, say N here.
138 bool "I2C/SPI Microcode Patch"
140 Motorola releases microcode updates for their 8xx CPM modules. The
141 microcode update file has updates for IIC, SMC and USB. Currently only
142 the USB update is available by default, if the MPC8xx USB option is
143 enabled. If in doubt, say 'N' here.