|
@@ -622,41 +622,40 @@ static void sd_choose_proper_clock(struct rtsx_chip *chip)
|
|
|
struct sd_info *sd_card = &(chip->sd_card);
|
|
|
|
|
|
if (CHK_SD_SDR104(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = chip->asic_sd_sdr104_clk;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = chip->fpga_sd_sdr104_clk;
|
|
|
- }
|
|
|
+
|
|
|
} else if (CHK_SD_DDR50(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = chip->asic_sd_ddr50_clk;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = chip->fpga_sd_ddr50_clk;
|
|
|
- }
|
|
|
+
|
|
|
} else if (CHK_SD_SDR50(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = chip->asic_sd_sdr50_clk;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = chip->fpga_sd_sdr50_clk;
|
|
|
- }
|
|
|
+
|
|
|
} else if (CHK_SD_HS(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = chip->asic_sd_hs_clk;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = chip->fpga_sd_hs_clk;
|
|
|
- }
|
|
|
+
|
|
|
} else if (CHK_MMC_52M(sd_card) || CHK_MMC_DDR52(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = chip->asic_mmc_52m_clk;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = chip->fpga_mmc_52m_clk;
|
|
|
- }
|
|
|
+
|
|
|
} else if (CHK_MMC_26M(sd_card)) {
|
|
|
- if (chip->asic_code) {
|
|
|
+ if (chip->asic_code)
|
|
|
sd_card->sd_clock = 48;
|
|
|
- } else {
|
|
|
+ else
|
|
|
sd_card->sd_clock = CLK_50;
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
|