/src/sys/dev/sdmmc/ |
sdhc.c | 1036 u_int dvs = (hp->clkbase + freq - 1) / freq; local in function:sdhc_clock_divisor 1037 u_int roundup = dvs & 1; 1038 for (dvs >>= 1, div = 1; div <= 256; div <<= 1, dvs >>= 1) { 1039 if (dvs + roundup <= 16) { 1040 dvs += roundup - 1; 1042 | (dvs << SDHC_SDCLK_DVS_SHIFT); 1045 HDEVNAME(hp), freq, div * 2, dvs + 1)); 1046 //freq = hp->clkbase / (div * 2) * (dvs + 1); 1052 roundup |= dvs & 1 [all...] |
sdhc.c | 1036 u_int dvs = (hp->clkbase + freq - 1) / freq; local in function:sdhc_clock_divisor 1037 u_int roundup = dvs & 1; 1038 for (dvs >>= 1, div = 1; div <= 256; div <<= 1, dvs >>= 1) { 1039 if (dvs + roundup <= 16) { 1040 dvs += roundup - 1; 1042 | (dvs << SDHC_SDCLK_DVS_SHIFT); 1045 HDEVNAME(hp), freq, div * 2, dvs + 1)); 1046 //freq = hp->clkbase / (div * 2) * (dvs + 1); 1052 roundup |= dvs & 1 [all...] |
sdhc.c | 1036 u_int dvs = (hp->clkbase + freq - 1) / freq; local in function:sdhc_clock_divisor 1037 u_int roundup = dvs & 1; 1038 for (dvs >>= 1, div = 1; div <= 256; div <<= 1, dvs >>= 1) { 1039 if (dvs + roundup <= 16) { 1040 dvs += roundup - 1; 1042 | (dvs << SDHC_SDCLK_DVS_SHIFT); 1045 HDEVNAME(hp), freq, div * 2, dvs + 1)); 1046 //freq = hp->clkbase / (div * 2) * (dvs + 1); 1052 roundup |= dvs & 1 [all...] |