]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - disk/part.c
TX6 Release 2013-04-22
[karo-tx-uboot.git] / disk / part.c
index 4646f682d2c8b6c7f05bf0dc5ea9fba1c8b4f791..aef3abca70eebaedf33a8d3e31ff48e47660aa3e 100644 (file)
@@ -54,6 +54,9 @@ static const struct block_drvr block_drvr[] = {
 #if defined(CONFIG_CMD_IDE)
        { .name = "ide", .get_dev = ide_get_dev, },
 #endif
+#if defined(CONFIG_CMD_PATA)
+       { .name = "pata", .get_dev = pata_get_dev, },
+#endif
 #if defined(CONFIG_CMD_SATA)
        {.name = "sata", .get_dev = sata_get_dev, },
 #endif
@@ -199,7 +202,7 @@ void dev_print (block_dev_desc_t *dev_desc)
                break;
        }
        puts ("\n");
-       if ((dev_desc->lba * dev_desc->blksz)>0L) {
+       if (dev_desc->lba > 0L && dev_desc->blksz > 0L) {
                ulong mb, mb_quot, mb_rem, gb, gb_quot, gb_rem;
                lbaint_t lba;