Esempio n. 1
0
static void __init eb9200_map_io(void)
{
	at91rm9200_map_io();

	/* Initialize clocks: 18.432 MHz crystal */
	at91_clock_init(18432000);

	/* Setup the serial ports and console */
	at91_init_serial(&eb9200_uart_config);
}
Esempio n. 2
0
static void __init carmeva_map_io(void)
{
	at91rm9200_map_io();

	/* Initialize clocks: 20.000 MHz crystal */
	at91_clock_init(20000000);

	/* Setup the serial ports and console */
	at91_init_serial(&carmeva_uart_config);
}
Esempio n. 3
0
static void __init ek_map_io(void)
{
	at91rm9200_map_io();

	/* Initialize clocks: 18.432 MHz crystal */
	at91_clock_init(18432000);

	/* Setup the LEDs */
	at91_init_leds(AT91_PIN_PB1, AT91_PIN_PB2);

	/* Setup the serial ports and console */
	at91_init_serial(&ek_uart_config);
}
Esempio n. 4
0
static void __init csb637_map_io(void)
{
	at91rm9200_map_io();

	/* Initialize clocks: 3.6864 MHz crystal */
	at91_clock_init(3686400);

	/* Setup the LEDs */
	at91_init_leds(AT91_PIN_PB2, AT91_PIN_PB2);

	/* Setup the serial ports and console */
	at91_init_serial(&csb637_uart_config);
}
Esempio n. 5
0
static void __init csb337_map_io(void)
{
	int serial[AT91C_NR_UART] = CSB337_UART_MAP;
	int i;

	at91rm9200_map_io();
	
	/* Initialize clocks; 3.6864 MHz crystal */
	at91_clock_init(3686400);

#ifdef CONFIG_SERIAL_AT91
	at91_console_port = CSB337_SERIAL_CONSOLE;
	memcpy(at91_serial_map, serial, sizeof(serial));

	/* Register UARTs */
	for (i = 0; i < AT91C_NR_UART; i++) {
		if (serial[i] >= 0)
			at91_register_uart(i, serial[i]);
	}
#endif
}