Ian Munsie
2468dcf641
powerpc: Add support for context switching the TAR register
...
This patch adds support for enabling and context switching the Target
Address Register in Power8. The TAR is a new special purpose register
that can be used for computed branches with the bctar[l] (branch
conditional to TAR) instruction in the same manner as the count and link
registers.
Signed-off-by: Ian Munsie <imunsie@au1.ibm.com>
Signed-off-by: Matt Evans <matt@ozlabs.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-02-08 14:05:50 +11:00
..
2012-07-11 14:18:40 +10:00
2012-07-11 14:18:40 +10:00
2008-10-07 14:26:18 +11:00
2012-03-28 18:30:02 +01:00
2013-02-08 14:05:50 +11:00
2011-10-31 19:30:44 -04:00
2011-12-21 14:29:42 -08:00
2009-01-08 16:25:10 +11:00
2011-10-31 19:30:44 -04:00
2011-02-07 12:57:11 +11:00
2010-10-13 08:47:09 -04:00
2012-07-10 19:18:35 +10:00
2012-09-12 14:57:09 -05:00
2013-02-08 14:05:50 +11:00
2011-07-12 13:16:58 +03:00
2012-11-15 15:02:00 +11:00
2011-12-20 10:20:19 -05:00
2012-03-28 18:30:02 +01:00
2013-01-10 15:09:05 +11:00
2012-08-24 20:26:07 +10:00
2012-09-12 14:57:09 -05:00
2012-09-05 15:19:30 +10:00
2013-01-29 10:10:22 +11:00
2013-02-08 14:05:50 +11:00
2012-10-05 23:38:37 +02:00
2012-10-05 23:38:37 +02:00
2013-01-10 17:00:59 +11:00
2013-01-10 17:44:19 +11:00
2012-09-07 11:44:30 +10:00
2011-10-31 19:30:41 -04:00
2012-07-10 19:18:30 +10:00
2010-07-11 11:04:08 -05:00
2012-07-27 11:42:34 +10:00
2012-03-09 10:55:08 +11:00
2012-03-09 10:55:08 +11:00
2013-01-10 14:43:46 +11:00
2012-05-24 16:17:30 -07:00
2013-01-10 17:00:39 +11:00
2012-04-08 12:51:19 +03:00
2012-09-12 14:57:08 -05:00
2013-01-29 11:35:08 +11:00
2012-09-05 15:19:33 +10:00
2012-07-11 14:18:22 +10:00
2012-07-11 14:18:22 +10:00
2012-07-11 14:18:22 +10:00
2012-07-11 14:18:22 +10:00
2012-09-05 16:05:20 +10:00
2012-11-15 13:00:20 +11:00
2013-01-03 15:57:04 -08:00
2011-10-31 19:30:44 -04:00
2011-11-28 21:13:18 +02:00
2013-01-10 17:01:53 +11:00
2013-01-10 15:09:07 +11:00
2013-01-03 15:57:04 -08:00
2011-11-16 14:25:19 +11:00
2013-01-29 11:33:37 +11:00
2012-03-28 18:30:02 +01:00
2012-05-30 11:43:11 +02:00
2012-10-05 23:38:36 +02:00
2011-03-31 11:26:23 -03:00
2012-11-19 14:31:35 +01:00
2012-03-28 18:30:02 +01:00
2012-01-12 20:13:03 -08:00
2012-11-15 12:56:52 +11:00
2012-11-15 12:56:52 +11:00
2013-01-10 17:00:31 +11:00
2012-09-30 23:31:19 -04:00
2012-09-30 23:31:19 -04:00
2012-09-30 23:35:51 -04:00
2012-06-08 19:59:08 +10:00
2013-01-10 17:00:31 +11:00
2011-10-31 19:30:44 -04:00
2009-03-25 08:54:29 -07:00
2011-03-04 18:19:04 +11:00
2013-01-10 17:01:58 +11:00
2012-09-10 09:35:27 +10:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-10 17:01:58 +11:00
2012-02-29 17:15:08 -05:00
2012-10-06 03:05:16 +09:00
2012-10-29 19:15:32 -02:00
2011-03-31 11:26:23 -03:00
2010-03-30 22:02:32 +09:00
2013-01-29 11:35:07 +11:00
2013-01-10 17:00:25 +11:00
2013-01-10 17:00:28 +11:00
2011-10-31 19:30:44 -04:00
2012-11-15 15:02:44 +11:00
2013-01-10 17:01:44 +11:00
2013-01-16 05:25:46 +11:00
2011-12-20 10:21:08 -05:00
2008-09-15 11:08:38 -07:00
2012-11-15 13:00:11 +11:00
2013-01-03 15:57:04 -08:00
2010-01-15 13:26:17 +11:00
2011-06-29 15:30:43 +10:00
2012-11-15 12:56:55 +11:00
2011-11-25 14:11:29 +11:00
2012-07-11 07:44:03 -05:00
2012-11-15 15:08:03 +11:00
2012-07-11 07:44:03 -05:00
2012-10-01 09:58:18 -04:00
2012-11-19 14:31:35 +01:00
2013-01-16 05:25:47 +11:00
2012-06-01 12:58:51 -04:00
2013-01-03 15:57:04 -08:00
2013-02-08 14:05:48 +11:00
2012-03-28 18:30:02 +01:00
2011-10-31 19:30:44 -04:00
2010-07-19 10:56:54 +02:00
2011-03-31 11:26:23 -03:00
2012-03-28 18:30:02 +01:00
2008-10-07 14:26:20 +11:00
2010-05-21 07:41:53 -05:00
2012-03-28 18:30:02 +01:00
2012-12-17 17:15:18 -08:00
2012-08-24 20:26:07 +10:00
2012-12-11 17:22:23 -08:00
2009-12-04 15:39:55 +01:00
2013-01-29 10:18:16 +11:00
2013-01-10 17:01:44 +11:00
2011-05-06 13:32:41 +10:00
2012-11-15 12:59:33 +11:00
2012-11-03 17:15:12 +01:00
2012-09-07 09:48:49 +10:00
2012-04-30 15:37:17 +10:00
2013-01-03 15:57:04 -08:00
2013-01-10 17:00:25 +11:00