if ETRAX_ARCH_V32 source arch/cris/arch-v32/mach-fs/Kconfig source arch/cris/arch-v32/mach-a3/Kconfig source drivers/cpufreq/Kconfig config ETRAX_DRAM_VIRTUAL_BASE hex depends on ETRAX_ARCH_V32 default "c0000000" choice prompt "Nbr of Ethernet LED groups" depends on ETRAX_ARCH_V32 default ETRAX_NBR_LED_GRP_ONE help Select how many Ethernet LED groups that can be used. Usually one per Ethernet interface is a good choice. config ETRAX_NBR_LED_GRP_ZERO bool "Use zero LED groups" help Select this if you do not want any Ethernet LEDs. config ETRAX_NBR_LED_GRP_ONE bool "Use one LED group" help Select this if you want one Ethernet LED group. This LED group can be used for one or more Ethernet interfaces. However, it is recommended that each Ethernet interface use a dedicated LED group. config ETRAX_NBR_LED_GRP_TWO bool "Use two LED groups" help Select this if you want two Ethernet LED groups. This is the best choice if you have more than one Ethernet interface and would like to have separate LEDs for the interfaces. endchoice config ETRAX_LED_G_NET0 string "Ethernet LED group 0 green LED bit" depends on ETRAX_ARCH_V32 && (ETRAX_NBR_LED_GRP_ONE || ETRAX_NBR_LED_GRP_TWO) default "PA3" help Bit to use for the green LED in Ethernet LED group 0. config ETRAX_LED_R_NET0 string "Ethernet LED group 0 red LED bit" depends on ETRAX_ARCH_V32 && (ETRAX_NBR_LED_GRP_ONE || ETRAX_NBR_LED_GRP_TWO) default "PA4" help Bit to use for the red LED in Ethernet LED group 0. config ETRAX_LED_G_NET1 string "Ethernet group 1 green LED bit" depends on ETRAX_ARCH_V32 && ETRAX_NBR_LED_GRP_TWO default "" help Bit to use for the green LED in Ethernet LED group 1. config ETRAX_LED_R_NET1 string "Ethernet group 1 red LED bit" depends on ETRAX_ARCH_V32 && ETRAX_NBR_LED_GRP_TWO default "" help Bit to use for the red LED in Ethernet LED group 1. config ETRAX_V32_LED2G string "Second green LED bit" depends on ETRAX_ARCH_V32 default "PA5" help Bit to use for the first green LED (status LED). Most Axis products use bit A5 here. config ETRAX_V32_LED2R string "Second red LED bit" depends on ETRAX_ARCH_V32 default "PA6" help Bit to use for the first red LED (network LED). Most Axis products use bit A6 here. config ETRAX_V32_LED3G string "Third green LED bit" depends on ETRAX_ARCH_V32 default "PA7" help Bit to use for the first green LED (drive/power LED). Most Axis products use bit A7 here. config ETRAX_V32_LED3R string "Third red LED bit" depends on ETRAX_ARCH_V32 default "PA7" help Bit to use for the first red LED (drive/power LED). Most Axis products use bit A7 here. choice prompt "Kernel GDB port" depends on ETRAX_KGDB default ETRAX_KGDB_PORT0 help Choose a serial port for kernel debugging. NOTE: This port should not be enabled under Drivers for built-in interfaces (as it has its own initialization code) and should not be the same as the debug port. config ETRAX_KGDB_PORT4 bool "Serial-4" depends on ETRAX_SERIAL_PORTS = 5 help Use serial port 4 for kernel debugging. endchoice config ETRAX_MEM_GRP1_CONFIG hex "MEM_GRP1_CONFIG" depends on ETRAX_ARCH_V32 default "4044a" help Waitstates for flash. The default value is suitable for the standard flashes used in axis products (120 ns). config ETRAX_MEM_GRP2_CONFIG hex "MEM_GRP2_CONFIG" depends on ETRAX_ARCH_V32 default "0" help Waitstates for SRAM. 0 is a good choice for most Axis products. config ETRAX_MEM_GRP3_CONFIG hex "MEM_GRP3_CONFIG" depends on ETRAX_ARCH_V32 default "0" help Waitstates for CSP0-3. 0 is a good choice for most Axis products. It may need to be changed if external devices such as extra register-mapped LEDs are used. config ETRAX_MEM_GRP4_CONFIG hex "MEM_GRP4_CONFIG" depends on ETRAX_ARCH_V32 default "0" help Waitstates for CSP4-6. 0 is a good choice for most Axis products. config ETRAX_SDRAM_GRP0_CONFIG hex "SDRAM_GRP0_CONFIG" depends on ETRAX_ARCH_V32 default "336" help SDRAM configuration for group 0. The value depends on the hardware configuration. The default value is suitable for 32 MB organized as two 16 bits chips (e.g. Axis part number 18550) connected as one 32 bit device (i.e. in the same group). config ETRAX_SDRAM_GRP1_CONFIG hex "SDRAM_GRP1_CONFIG" depends on ETRAX_ARCH_V32 default "0" help SDRAM configuration for group 1. The default value is 0 because group 1 is not used in the default configuration, described in the help for SDRAM_GRP0_CONFIG. config ETRAX_SDRAM_TIMING hex "SDRAM_TIMING" depends on ETRAX_ARCH_V32 default "104a" help SDRAM timing parameters. The default value is ok for most hardwares but large SDRAMs may require a faster refresh (a.k.a 8K refresh). The default value implies 100MHz clock and SDR mode. config ETRAX_SDRAM_COMMAND hex "SDRAM_COMMAND" depends on ETRAX_ARCH_V32 default "0" help SDRAM command. Should be 0 unless you really know what you are doing (may be != 0 for unusual address line mappings such as in a MCM).. config ETRAX_DEF_GIO_PA_OE hex "GIO_PA_OE" depends on ETRAX_ARCH_V32 default "1c" help Configures the direction of general port A bits. 1 is out, 0 is in. This is often totally different depending on the product used. There are some guidelines though - if you know that only LED's are connected to port PA, then they are usually connected to bits 2-4 and you can therefore use 1c. On other boards which don't have the LED's at the general ports, these bits are used for all kinds of stuff. If you don't know what to use, it is always safe to put all as inputs, although floating inputs isn't good. config ETRAX_DEF_GIO_PA_OUT hex "GIO_PA_OUT" depends on ETRAX_ARCH_V32 default "00" help Configures the initial data for the general port A bits. Most products should use 00 here. config ETRAX_DEF_GIO_PB_OE hex "GIO_PB_OE" depends on ETRAX_ARCH_V32 default "00000" help Configures the direction of general port B bits. 1 is out, 0 is in. This is often totally different depending on the product used. There are some guidelines though - if you know that only LED's are connected to port PA, then they are usually connected to bits 2-4 and you can therefore use 1c. On other boards which don't have the LED's at the general ports, these bits are used for all kinds of stuff. If you don't know what to use, it is always safe to put all as inputs, although floating inputs isn't good. config ETRAX_DEF_GIO_PB_OUT hex "GIO_PB_OUT" depends on ETRAX_ARCH_V32 default "00000" help Configures the initial data for the general port B bits. Most products should use 00000 here. config ETRAX_DEF_GIO_PC_OE hex "GIO_PC_OE" depends on ETRAX_ARCH_V32 default "00000" help Configures the direction of general port C bits. 1 is out, 0 is in. This is often totally different depending on the product used. There are some guidelines though - if you know that only LED's are connected to port PA, then they are usually connected to bits 2-4 and you can therefore use 1c. On other boards which don't have the LED's at the general ports, these bits are used for all kinds of stuff. If you don't know what to use, it is always safe to put all as inputs, although floating inputs isn't good. config ETRAX_DEF_GIO_PC_OUT hex "GIO_PC_OUT" depends on ETRAX_ARCH_V32 default "00000" help Configures the initial data for the general port C bits. Most products should use 00000 here. config ETRAX_DEF_GIO_PD_OE hex "GIO_PD_OE" depends on ETRAX_ARCH_V32 default "00000" help Configures the direction of general port D bits. 1 is out, 0 is in. This is often totally different depending on the product used. There are some guidelines though - if you know that only LED's are connected to port PA, then they are usually connected to bits 2-4 and you can therefore use 1c. On other boards which don't have the LED's at the general ports, these bits are used for all kinds of stuff. If you don't know what to use, it is always safe to put all as inputs, although floating inputs isn't good. config ETRAX_DEF_GIO_PD_OUT hex "GIO_PD_OUT" depends on ETRAX_ARCH_V32 default "00000" help Configures the initial data for the general port D bits. Most products should use 00000 here. config ETRAX_DEF_GIO_PE_OE hex "GIO_PE_OE" depends on ETRAX_ARCH_V32 default "00000" help Configures the direction of general port E bits. 1 is out, 0 is in. This is often totally different depending on the product used. There are some guidelines though - if you know that only LED's are connected to port PA, then they are usually connected to bits 2-4 and you can therefore use 1c. On other boards which don't have the LED's at the general ports, these bits are used for all kinds of stuff. If you don't know what to use, it is always safe to put all as inputs, although floating inputs isn't good. config ETRAX_DEF_GIO_PE_OUT hex "GIO_PE_OUT" depends on ETRAX_ARCH_V32 default "00000" help Configures the initial data for the general port E bits. Most products should use 00000 here. endif