diff options
-rw-r--r-- | firmware/target/arm/tcc780x/ata-nand-tcc780x.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/tcc780x/ata-nand-tcc780x.c b/firmware/target/arm/tcc780x/ata-nand-tcc780x.c index 117a53a53b..3b049c27f1 100644 --- a/firmware/target/arm/tcc780x/ata-nand-tcc780x.c +++ b/firmware/target/arm/tcc780x/ata-nand-tcc780x.c | |||
@@ -752,6 +752,9 @@ int ata_init(void) | |||
752 | 752 | ||
753 | if (initialized) return 0; | 753 | if (initialized) return 0; |
754 | 754 | ||
755 | /* Set GPIO direction for chip select & write protect */ | ||
756 | NAND_GPIO_OUT_EN(CS_GPIO_BIT | WE_GPIO_BIT); | ||
757 | |||
755 | /* Get chip characteristics and number of banks */ | 758 | /* Get chip characteristics and number of banks */ |
756 | nand_get_chip_info(); | 759 | nand_get_chip_info(); |
757 | 760 | ||
@@ -777,9 +780,6 @@ int ata_init(void) | |||
777 | } | 780 | } |
778 | } | 781 | } |
779 | 782 | ||
780 | /* Set GPIO direction for chip select & write protect */ | ||
781 | NAND_GPIO_OUT_EN(CS_GPIO_BIT | WE_GPIO_BIT); | ||
782 | |||
783 | /* Scan banks to build up block translation table */ | 783 | /* Scan banks to build up block translation table */ |
784 | for (bank = 0; bank < total_banks; bank++) | 784 | for (bank = 0; bank < total_banks; bank++) |
785 | { | 785 | { |