Paul Mundt
85b59f5bb2
sh: Enable PCI66 support for SH7780 host controller.
...
This adds some helper glue for scanning the bus and determining if all
of the devices are 66MHz capable or not before flipping on 66MHz mode.
This isn't quite to spec, but it's fairly consistent with what other
embedded controllers end up having to do.
Scanning code cribbed from the MIPS txx9 PCI code.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-02-01 13:01:42 +09:00
..
2008-07-29 08:09:44 +09:00
2010-01-20 16:40:48 +09:00
2010-01-12 16:12:25 +09:00
2009-12-12 13:08:14 +01:00
2010-01-08 17:02:17 +09:00
2009-06-15 00:31:17 +09:00
2010-01-08 17:02:17 +09:00
2010-01-08 17:02:17 +09:00
2008-07-29 23:12:25 +09:00
2008-12-22 18:42:53 +09:00
2009-01-29 11:57:09 +09:00
2008-12-22 18:42:54 +09:00
2009-10-18 15:36:02 +09:00
2009-06-11 21:02:14 +02:00
2009-08-22 05:31:45 +09:00
2009-10-16 17:20:58 +09:00
2009-01-14 19:56:50 -08:00
2008-07-29 08:09:44 +09:00
2009-08-24 18:59:09 +09:00
2009-11-26 09:16:19 +01:00
2008-07-29 08:09:44 +09:00
2009-06-15 00:00:42 +09:00
2010-01-19 20:23:00 +09:00
2010-01-27 22:36:25 +09:00
2008-07-29 08:09:44 +09:00
2009-06-11 09:31:55 +03:00
2009-03-17 17:49:49 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 21:34:26 +09:00
2008-07-29 08:09:44 +09:00
2009-08-23 18:03:17 +09:00
2008-07-29 08:09:44 +09:00
2010-01-28 15:55:37 +09:00
2010-01-26 12:58:40 +09:00
2009-12-17 14:25:10 +09:00
2008-07-29 08:09:44 +09:00
2009-10-13 13:32:19 +09:00
2009-12-16 07:20:12 -08:00
2008-07-29 08:09:44 +09:00
2009-08-24 17:09:53 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2010-01-21 16:16:36 +09:00
2009-05-29 08:40:02 -07:00
2010-01-13 12:51:40 +09:00
2008-07-29 08:09:44 +09:00
2009-10-14 11:49:49 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2009-11-30 12:02:53 +09:00
2009-10-14 16:42:28 +09:00
2009-05-20 11:27:13 +09:00
2009-08-18 21:16:29 +09:00
2008-07-29 08:09:44 +09:00
2010-01-30 11:29:56 +09:00
2008-10-01 16:13:54 +09:00
2009-08-23 18:03:17 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-10-04 05:25:52 +09:00
2008-07-29 08:09:44 +09:00
2010-01-28 18:17:29 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:20:27 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:21:54 +09:00
2009-10-17 21:06:39 +09:00
2009-12-08 15:02:27 +09:00
2009-12-08 15:02:27 +09:00
2008-08-15 08:35:42 -07:00
2009-09-01 17:45:35 +09:00
2009-06-16 19:47:51 -07:00
2009-05-09 16:02:08 +09:00
2008-07-29 08:09:44 +09:00
2009-07-03 16:16:54 +09:00
2008-07-29 08:09:44 +09:00
2009-12-12 13:08:14 +01:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:26:48 +09:00
2010-01-26 12:58:40 +09:00
2008-07-29 08:09:44 +09:00
2010-01-26 12:58:40 +09:00
2010-01-20 16:40:48 +09:00
2008-09-12 22:41:30 +09:00
2009-06-14 23:24:14 +09:00
2009-06-14 23:20:27 +09:00
2009-01-29 11:56:03 +09:00
2008-12-22 18:42:55 +09:00
2010-01-16 14:29:06 +00:00
2009-06-14 23:26:48 +09:00
2009-06-14 23:26:48 +09:00
2010-02-01 13:01:42 +09:00
2008-07-29 08:09:44 +09:00
2009-10-28 17:57:54 +09:00
2010-01-13 19:11:14 +09:00
2010-01-19 14:23:39 +09:00
2010-01-16 14:29:06 +00:00
2010-01-13 19:18:39 +09:00
2010-01-13 19:18:39 +09:00
2010-01-13 19:18:39 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:16:27 +09:00
2009-06-14 23:16:27 +09:00
2008-07-29 08:09:44 +09:00
2010-01-19 15:40:03 +09:00
2010-01-19 15:40:03 +09:00
2010-01-19 15:40:03 +09:00
2009-12-28 17:53:47 +09:00
2008-07-29 08:09:44 +09:00
2010-01-20 16:42:52 +09:00
2008-07-29 08:09:44 +09:00
2009-09-11 13:19:16 +09:00
2009-04-27 17:34:39 +09:00
2009-11-09 10:47:40 +09:00
2009-10-10 21:51:12 +09:00
2008-08-02 04:39:32 +09:00
2009-08-14 01:58:43 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:20:27 +09:00
2009-06-14 23:26:48 +09:00
2010-01-12 15:31:20 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2010-01-12 15:26:11 +09:00
2009-10-13 03:44:05 -07:00
2009-06-14 23:20:27 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2009-06-14 23:25:57 +09:00
2008-09-21 10:31:57 +09:00
2008-07-29 08:09:44 +09:00
2009-09-24 09:34:47 +09:30
2009-06-14 23:26:48 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2009-12-14 23:55:32 +01:00
2009-12-14 23:55:32 +01:00
2009-08-13 11:50:08 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2008-12-22 18:44:05 +09:00
2008-07-29 08:09:44 +09:00
2009-10-30 14:38:45 +09:00
2009-06-14 23:21:54 +09:00
2009-07-06 20:16:33 +09:00
2009-01-29 11:56:03 +09:00
2008-09-12 22:13:13 +09:00
2009-01-14 14:15:15 +01:00
2008-09-08 10:35:04 +09:00
2008-09-08 10:35:04 +09:00
2010-01-21 16:05:25 +09:00
2010-01-21 16:05:25 +09:00
2010-01-21 15:54:31 +09:00
2009-06-14 23:17:57 +09:00
2009-06-14 23:17:57 +09:00
2010-01-13 12:51:40 +09:00
2009-12-29 11:09:30 +09:00
2008-08-04 12:51:06 +09:00
2010-01-19 15:20:35 +09:00
2008-07-29 08:09:44 +09:00
2009-10-16 18:00:02 +09:00
2009-08-15 01:57:36 +09:00
2008-07-29 09:16:33 +09:00
2008-09-29 19:45:16 +09:00
2008-07-29 09:16:33 +09:00
2009-06-14 23:26:48 +09:00
2009-06-04 20:20:24 +09:00
2009-06-14 23:24:43 +09:00
2009-12-11 15:29:31 +09:00
2009-12-11 15:29:31 +09:00
2008-07-29 08:09:44 +09:00
2009-08-21 13:02:44 +01:00
2008-07-29 08:09:44 +09:00
2008-07-29 08:09:44 +09:00
2009-08-14 01:58:43 +09:00
2010-01-26 12:58:40 +09:00
2008-07-29 08:09:44 +09:00