eran liberty
3c735e7437
Altera Stratix II support
...
Adds Support for Altera's Stratix II.
Within your board specific init file you will have to call
1. fpga_init (/* relocated code offset. usually => */ gd->reloc_off);
2. fpga_add (fpga_altera, (Altera_desc*)&altera_desc);
Altera_desc* contines (for example):
{
Altera_StratixII, /* part type */
passive_serial, /* interface type */
1, /* bytes of data part can accept */
(void *)(&funcs), /* interface function table */
0L, /* base interface address */
0 /* implementation specific cookie */
}
funcs is the interface. It is of type altera_board_specific_func.
It looks like this:
altera_board_specific_func func = {
pre_fn,
config_fn,
status_fn,
done_fn,
clk_fn,
data_fn,
abort_fn,
post_fn,
};
you will have to implement these functions, which is usually bit
banging some gpio.
Signed-off-by: Eran Liberty <liberty@extricom.com>
2008-04-13 14:52:48 -07:00
..
2008-01-09 13:34:20 +01:00
2008-04-13 14:52:48 -07:00
2007-07-08 17:55:57 -05:00
2004-03-12 00:14:09 +00:00
2008-04-13 09:59:26 -07:00
2008-03-20 23:10:19 +01:00
2008-04-08 07:58:32 +00:00
2007-11-20 22:33:54 -07:00
2008-01-12 00:35:48 +01:00
2008-04-13 13:53:45 -07:00
2008-03-15 22:13:58 -04:00
2008-03-26 09:38:06 +01:00
2007-07-10 11:02:44 -05:00
2007-11-20 22:33:54 -07:00
2008-03-15 22:14:54 -04:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2008-03-12 10:33:01 +01:00
2007-11-20 22:33:54 -07:00
2007-07-10 11:02:44 -05:00
2008-04-13 13:53:45 -07:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2008-03-12 10:33:01 +01:00
2007-11-20 22:33:54 -07:00
2008-04-02 11:07:15 -04:00
2008-03-30 21:19:40 +02:00
2008-03-12 10:33:01 +01:00
2008-01-12 20:58:21 +01:00
2008-03-12 10:33:01 +01:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2008-01-09 13:04:37 +01:00
2008-03-12 10:33:00 +01:00
2008-03-18 22:24:48 +01:00
2008-01-17 12:26:56 -06:00
2008-03-30 21:19:40 +02:00
2007-11-20 22:33:54 -07:00
2008-03-30 11:34:34 -04:00
2007-11-20 22:33:54 -07:00
2007-11-20 22:33:54 -07:00
2008-03-26 11:43:04 -05:00
2008-03-12 10:33:01 +01:00
2008-03-12 10:33:00 +01:00
2008-02-23 20:37:59 +01:00
2007-09-17 08:19:08 +02:00
2008-02-04 19:26:57 -05:00
2007-11-20 22:33:54 -07:00
2007-07-08 18:05:39 -05:00
2007-11-20 22:33:54 -07:00
2008-02-15 00:26:52 +01:00
2007-11-20 22:33:54 -07:00
2008-03-26 23:38:51 +01:00
2008-03-12 10:33:01 +01:00
2008-03-25 22:16:15 +01:00
2007-11-20 22:33:54 -07:00
2008-02-04 19:26:57 -05:00
2008-01-09 13:26:38 +01:00
2007-11-20 22:33:54 -07:00
2008-03-26 10:41:48 +01:00
2007-07-10 11:02:44 -05:00
2008-03-20 23:20:31 +01:00
2007-07-10 11:02:44 -05:00
2007-05-05 21:34:19 +02:00
2006-07-21 11:56:05 +02:00
2008-01-09 13:34:20 +01:00
2006-03-31 18:32:53 +02:00
2006-03-31 18:32:53 +02:00
2003-06-27 21:31:46 +00:00
2007-07-08 18:10:08 -05:00
2007-07-13 09:54:17 +02:00
2008-02-14 09:37:58 +00:00
2006-03-31 18:32:53 +02:00
2007-08-29 02:01:47 +02:00
2008-01-09 21:48:49 +01:00
2006-03-31 18:32:53 +02:00
2006-03-31 18:32:53 +02:00
2007-11-15 08:58:00 +00:00
2008-02-04 19:26:54 -05:00
2007-08-06 00:45:40 +02:00
2008-03-25 19:19:39 -05:00
2007-07-31 10:24:56 +02:00
2008-04-13 14:52:48 -07:00
2008-04-01 19:46:44 -04:00
2008-02-07 01:12:55 +01:00
2007-07-10 11:02:44 -05:00
2008-04-08 07:58:32 +00:00
2008-03-09 10:33:31 +01:00
2007-07-08 18:10:08 -05:00
2002-08-17 09:36:01 +00:00
2008-02-07 01:12:56 +01:00
2008-03-18 22:24:48 +01:00
2008-04-13 14:52:48 -07:00
2006-11-06 17:06:36 +01:00
2006-10-20 17:54:33 +02:00
2008-02-14 22:10:38 +01:00
2002-08-17 09:36:01 +00:00
2008-02-04 23:52:49 +01:00
2007-08-14 10:10:52 +01:00
2007-07-26 17:49:11 +02:00
2008-01-09 13:37:08 +01:00
2008-01-09 13:37:08 +01:00
2008-04-13 14:52:48 -07:00
2008-01-09 21:52:23 +01:00
2008-04-13 09:59:26 -07:00
2007-10-31 21:20:49 +01:00
2008-01-09 13:34:20 +01:00
2008-01-09 13:34:20 +01:00
2006-08-31 16:46:53 +02:00