diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-12-13 18:48:18 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-12-17 08:42:32 +0100 |
commit | f3468dc387f2a1f3a4ae5f9a921ba6b3d2c31ab5 (patch) | |
tree | dd1a1914217dd75cc9acdc0c8518c1556b6fbc56 /drivers/ata/ide-sff.c | |
parent | 752e56babfbc4c9435592f4ee699dc48ed525a76 (diff) | |
download | barebox-f3468dc387f2a1f3a4ae5f9a921ba6b3d2c31ab5.tar.gz barebox-f3468dc387f2a1f3a4ae5f9a921ba6b3d2c31ab5.tar.xz |
ata sff: set device pointer in ata port
This was forgotten in the last ata updates and leads to NULL
pointer dereferences.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/ata/ide-sff.c')
-rw-r--r-- | drivers/ata/ide-sff.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/ata/ide-sff.c b/drivers/ata/ide-sff.c index 3dd6f63e09..632b0e5910 100644 --- a/drivers/ata/ide-sff.c +++ b/drivers/ata/ide-sff.c @@ -333,6 +333,7 @@ int ide_port_register(struct device_d *dev, struct ata_ioports *io) ide->io = io; ide->port.ops = &ide_ops; + ide->port.dev = dev; ret = ata_port_register(&ide->port); |