Hannes Reinecke
6a690df5c8
[PATCH] scan all enabled ports on ata_piix
...
ICH6 spec defines the PORT_ bits as:
PORT_ENABLED (R/W):
0 = Disabled. The port is in the off state and cannot detect any
devices.
1 = Enabled. The port can transition between the on, partial, and
slumber states and can detect devices.
PORT_PRESENT (R/O)
The status of this bit may change at any time. This bit is cleared
when the port is disabled via PORT_ENABLED. This bit is not cleared upon
surprise removal of a device.
So from a textual view it is not necessary that PORT_PRESENT _must_ be set,
especially if a device detection has to be done anyway. And, in fact, this
is the view that ACER has been taken with its new Laptops (e.g. Travelmate
4150).
And the definition of PORT_ENABLED / PORT_PRESENT is mixed up, btw.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Jens Axboe <axboe@suse.de>
Cc: Jeff Garzik <jgarzik@pobox.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
2005-09-08 05:57:23 -04:00
..
2005-09-06 17:52:54 -05:00
2005-09-06 17:52:54 -05:00
2005-04-16 15:20:36 -07:00
2005-08-23 18:43:42 -07:00
2005-07-27 16:26:08 -07:00
2005-09-07 17:31:27 -07:00
2005-08-12 12:09:32 -05:00
2005-06-26 08:31:47 -05:00
2005-07-07 18:24:07 -07:00
2005-09-04 19:54:06 -05:00
2005-07-27 16:26:08 -07:00
2005-06-27 21:52:47 -07:00
2005-04-16 15:20:36 -07:00
2005-08-28 11:34:11 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-18 12:32:20 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-20 15:15:35 -07:00
2005-04-16 20:09:43 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-08-08 09:55:39 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:03 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-07 01:54:54 -04:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-08 05:57:23 -04:00
2005-04-16 15:20:36 -07:00
2005-04-18 12:32:20 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-05-20 12:53:31 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-08-28 11:34:08 -05:00
2005-08-28 11:33:52 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-18 13:49:58 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-08-14 15:43:39 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:04:45 -05:00
2005-08-09 12:09:53 -05:00
2005-06-25 16:25:03 -07:00
2005-07-27 16:26:08 -07:00
2005-07-27 16:26:08 -07:00
2005-04-16 15:20:36 -07:00
2005-06-26 12:14:46 -05:00
2005-04-16 15:20:36 -07:00
2005-06-26 12:14:10 -05:00
2005-04-26 07:43:42 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:10 -05:00
2005-07-27 16:26:20 -07:00
2005-04-16 15:20:36 -07:00
2005-05-20 12:53:34 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:04:45 -05:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-18 13:50:23 -05:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-09-06 17:26:06 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-06-17 12:05:10 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:10 -05:00
2005-06-17 12:04:45 -05:00
2005-07-27 16:26:08 -07:00
2005-06-25 16:25:00 -07:00
2005-06-27 21:52:47 -07:00
2005-05-20 12:53:45 -05:00
2005-08-02 10:09:03 -05:00
2005-08-02 10:09:03 -05:00
2005-04-16 15:20:36 -07:00
2005-09-07 17:31:27 -07:00
2005-04-16 20:09:43 -05:00
2005-09-07 01:15:17 -04:00
2005-08-30 21:52:18 -04:00
2005-08-30 03:37:42 -04:00
2005-07-06 12:55:20 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:04:45 -05:00
2005-06-17 12:04:45 -05:00
2005-09-07 17:31:27 -07:00
2005-04-16 15:20:36 -07:00
2005-07-26 13:28:47 -07:00
2005-06-26 12:16:24 -05:00
2005-09-05 00:06:16 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-09-07 17:17:34 -07:00
2005-06-17 12:05:10 -05:00
2005-04-16 15:20:36 -07:00
2005-09-07 17:17:33 -07:00
2005-06-17 12:04:45 -05:00
2005-04-16 20:09:43 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-20 15:15:08 -07:00
2005-04-16 15:20:36 -07:00
2005-07-27 16:26:08 -07:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:10 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-05-20 12:53:13 -05:00
2005-05-20 12:53:13 -05:00
2005-05-20 12:53:13 -05:00
2005-08-02 11:43:52 -05:00
2005-08-02 11:43:52 -05:00
2005-06-17 12:05:10 -05:00
2005-06-17 12:04:45 -05:00
2005-06-17 12:04:45 -05:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-06-26 08:31:47 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-08-30 22:48:51 -05:00
2005-09-07 02:05:59 -04:00
2005-08-30 05:42:52 -04:00
2005-08-30 05:42:52 -04:00
2005-08-28 20:18:39 -04:00
2005-09-07 16:57:46 -07:00
2005-08-30 05:42:52 -04:00
2005-09-07 20:35:36 -04:00
2005-08-30 05:42:52 -04:00
2005-08-30 05:42:52 -04:00
2005-09-07 01:54:54 -04:00
2005-08-29 15:59:42 -04:00
2005-08-30 05:42:52 -04:00
2005-04-16 15:20:36 -07:00
2005-06-24 00:06:43 -07:00
2005-04-16 15:20:36 -07:00
2005-09-06 17:23:43 -05:00
2005-09-06 17:52:54 -05:00
2005-09-06 17:52:54 -05:00
2005-09-06 17:37:57 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-06 17:26:37 -05:00
2005-04-16 15:20:36 -07:00
2005-08-28 11:33:52 -05:00
2005-04-16 15:20:36 -07:00
2005-07-30 11:10:24 -05:00
2005-08-28 11:18:35 -05:00
2005-04-16 15:20:36 -07:00
2005-08-28 11:34:10 -05:00
2005-04-16 15:20:36 -07:00
2005-08-12 12:27:44 -05:00
2005-04-18 13:49:58 -05:00
2005-04-16 15:20:36 -07:00
2005-09-06 17:52:54 -05:00
2005-06-17 12:05:10 -05:00
2005-06-17 12:04:45 -05:00
2005-09-06 17:52:54 -05:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 20:09:43 -05:00
2005-08-28 11:34:07 -05:00
2005-04-16 15:20:36 -07:00
2005-08-28 11:40:00 -05:00
2005-08-28 11:14:12 -05:00
2005-04-16 15:20:36 -07:00
2005-09-06 17:52:54 -05:00
2005-08-08 09:33:48 -05:00
2005-04-18 12:32:20 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-05-20 12:53:32 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-06-17 12:04:45 -05:00
2005-06-17 12:04:45 -05:00
2005-07-27 16:26:08 -07:00
2005-06-17 12:05:10 -05:00
2005-04-16 15:20:36 -07:00
2005-06-26 12:14:10 -05:00
2005-06-17 12:04:55 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-17 12:05:18 -05:00
2005-04-16 15:20:36 -07:00