Alistair Popple
e2c37d9083
powerpc: Added PCI MSI support using the HSTA module
...
The PPC476GTR SoC supports message signalled interrupts (MSI) by writing
to special addresses within the High Speed Transfer Assist (HSTA) module.
This patch adds support for PCI MSI with a new system device. The DMA
window is also updated to allow access to the entire 42-bit address range
to allow PCI devices write access to the HSTA module.
Signed-off-by: Alistair Popple <alistair@popple.id.au>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2014-05-01 08:26:30 +10:00
..
2014-01-15 13:46:44 +11:00
2014-01-15 13:46:44 +11:00
2014-01-15 13:46:44 +11:00
2012-07-11 14:18:22 +10:00
2013-11-23 22:33:49 -08:00
2013-06-20 16:55:08 +10:00
2014-01-15 13:46:44 +11:00
2010-03-04 10:43:58 -06:00
2010-04-19 23:13:03 -05:00
2013-10-09 20:04:11 -05:00
2014-01-29 16:58:49 +11:00
2006-11-01 14:52:48 +11:00
2008-12-21 14:21:15 +11:00
2011-10-31 19:30:37 -04:00
2014-03-04 17:37:51 +01:00
2012-07-26 13:24:32 -05:00
2012-03-16 14:50:25 -05:00
2013-02-19 11:01:54 -06:00
2013-11-07 10:34:46 -06:00
2014-01-10 17:19:27 -06:00
2012-09-12 14:57:10 -05:00
2013-07-01 18:38:42 -05:00
2013-08-07 18:38:05 -05:00
2013-08-07 18:38:05 -05:00
2014-03-19 22:37:44 -05:00
2014-03-19 22:37:44 -05:00
2013-10-09 20:04:11 -05:00
2014-04-07 16:36:07 -07:00
2011-11-24 02:01:34 -06:00
2013-10-09 20:04:11 -05:00
2013-02-12 11:05:20 -06:00
2013-10-30 22:56:10 +01:00
2011-07-12 09:28:04 -05:00
2014-01-15 13:46:44 +11:00
2014-01-07 19:23:31 -06:00
2012-02-16 06:11:24 -07:00
2012-02-14 14:06:50 -07:00
2014-05-01 08:26:30 +10:00
2014-05-01 08:26:30 +10:00
2010-07-11 11:04:06 -05:00
2011-06-10 14:55:36 +02:00
2013-02-05 07:40:43 +00:00
2014-01-15 13:46:44 +11:00
2007-07-10 00:33:51 -05:00
2013-10-24 11:50:35 +01:00
2013-10-24 11:42:51 +01:00
2011-03-29 14:48:12 +02:00
2014-01-09 17:52:14 -06:00
2011-03-29 14:48:12 +02:00
2014-02-11 11:24:45 +11:00
2012-09-12 14:57:10 -05:00
2014-04-09 12:53:07 +10:00
2014-01-16 16:31:31 +00:00
2013-01-03 15:57:04 -08:00
2012-02-16 06:11:22 -07:00
2014-01-16 16:31:31 +00:00
2007-09-22 14:49:21 +10:00
2013-10-09 20:04:11 -05:00
2012-11-15 13:00:05 +11:00
2011-12-21 14:29:42 -08:00
2010-07-05 16:14:30 -06:00
2014-05-01 08:26:30 +10:00
2013-01-03 15:57:04 -08:00
2013-12-10 11:25:04 +11:00
2014-05-01 08:26:30 +10:00
2011-12-09 07:51:02 -05:00
2013-10-09 20:04:11 -05:00
2013-07-15 11:25:01 +09:30
2013-11-06 14:13:50 +11:00
2011-10-31 19:30:44 -04:00
2008-12-30 11:13:45 -06:00
2012-03-28 18:30:02 +01:00
2012-02-16 06:11:23 -07:00
2014-01-15 13:46:44 +11:00
2012-02-16 06:11:24 -07:00
2013-11-11 09:10:50 -06:00
2009-06-06 10:14:22 -06:00