diff options
Diffstat (limited to 'drivers/ide/pmac.c')
-rw-r--r-- | drivers/ide/pmac.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/ide/pmac.c b/drivers/ide/pmac.c index c5b902b86b44..203ed4adc04a 100644 --- a/drivers/ide/pmac.c +++ b/drivers/ide/pmac.c | |||
@@ -920,6 +920,7 @@ static u8 pmac_ide_cable_detect(ide_hwif_t *hwif) | |||
920 | struct device_node *root = of_find_node_by_path("/"); | 920 | struct device_node *root = of_find_node_by_path("/"); |
921 | const char *model = of_get_property(root, "model", NULL); | 921 | const char *model = of_get_property(root, "model", NULL); |
922 | 922 | ||
923 | of_node_put(root); | ||
923 | /* Get cable type from device-tree. */ | 924 | /* Get cable type from device-tree. */ |
924 | if (cable && !strncmp(cable, "80-", 3)) { | 925 | if (cable && !strncmp(cable, "80-", 3)) { |
925 | /* Some drives fail to detect 80c cable in PowerBook */ | 926 | /* Some drives fail to detect 80c cable in PowerBook */ |