Add support for FOXGM carrier board
SVN-Revision: 23398
This commit is contained in:
		@@ -55,7 +55,7 @@ static void __init ek_map_io(void)
 | 
			
		||||
	/* DGBU on ttyS0. (Rx & Tx only) */
 | 
			
		||||
	at91_register_uart(0, 0, 0);
 | 
			
		||||
 | 
			
		||||
#if defined(CONFIG_NETUS_SERIALS)
 | 
			
		||||
#if defined(CONFIG_NETUS_SERIALS) || defined(CONFIG_NETUS_FOXGM)
 | 
			
		||||
	/* USART0 on ttyS1. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */
 | 
			
		||||
	at91_register_uart(AT91SAM9260_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS
 | 
			
		||||
			   | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD
 | 
			
		||||
@@ -63,7 +63,9 @@ static void __init ek_map_io(void)
 | 
			
		||||
 | 
			
		||||
	/* USART1 on ttyS2. (Rx, Tx, RTS, CTS) */
 | 
			
		||||
	at91_register_uart(AT91SAM9260_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if defined(CONFIG_NETUS_SERIALS)
 | 
			
		||||
	/* USART2 on ttyS3. (Rx, Tx) */
 | 
			
		||||
	at91_register_uart(AT91SAM9260_ID_US2, 3, 0);
 | 
			
		||||
#endif
 | 
			
		||||
@@ -131,6 +133,20 @@ static struct at91_mmc_data __initdata ek_mmc_data = {
 | 
			
		||||
 * LEDs
 | 
			
		||||
 */
 | 
			
		||||
static struct gpio_led ek_leds[] = {
 | 
			
		||||
#if defined(CONFIG_NETUS_FOXGM)
 | 
			
		||||
	{
 | 
			
		||||
		.name			= "led:red:L4",
 | 
			
		||||
		.gpio			= AT91_PIN_PC9,
 | 
			
		||||
		.active_low		= 0,
 | 
			
		||||
		.default_trigger	= "heartbeat",
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		.name			= "led:red:L5",
 | 
			
		||||
		.gpio			= AT91_PIN_PC13,
 | 
			
		||||
		.active_low		= 0,
 | 
			
		||||
		.default_trigger	= "none",
 | 
			
		||||
	},
 | 
			
		||||
#endif		//CONFIG_NETUS_FOXGM
 | 
			
		||||
	{
 | 
			
		||||
		.name			= "led:red:user",
 | 
			
		||||
		.gpio			= AT91_PIN_PC7,
 | 
			
		||||
@@ -139,7 +155,7 @@ static struct gpio_led ek_leds[] = {
 | 
			
		||||
		.default_trigger	= "heartbeat",
 | 
			
		||||
#else
 | 
			
		||||
		.default_trigger	= "none",
 | 
			
		||||
#endif
 | 
			
		||||
#endif		//CONFIG_NETUS_HEARTBEAT_LED
 | 
			
		||||
	},
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -37,6 +37,14 @@
 | 
			
		||||
+	depends on MACH_NETUS_FOXBOARD
 | 
			
		||||
+	help
 | 
			
		||||
+	  Select this option to use the dataflash.
 | 
			
		||||
+
 | 
			
		||||
+config NETUS_FOXGM
 | 
			
		||||
+	bool "Enable support for FoxGM board"
 | 
			
		||||
+	depends on MACH_NETUS_FOXBOARD
 | 
			
		||||
+	select LEDS_TRIGGER_HEARTBEAT
 | 
			
		||||
+	help
 | 
			
		||||
+	  Select this option to auto-configure leds and
 | 
			
		||||
+	  serial ports according to FOXGM board.
 | 
			
		||||
+
 | 
			
		||||
 # ----------------------------------------------------------
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user