Searched refs:divider_idx (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | cb710-mmc.c | 32 u32 divider_idx; in cb710_mmc_select_clock_divider() local 44 for (divider_idx = 0; divider_idx < CB710_MAX_DIVIDER_IDX; ++divider_idx) { in cb710_mmc_select_clock_divider() 45 if (hz >= src_hz >> cb710_clock_divider_log2[divider_idx]) in cb710_mmc_select_clock_divider() 50 divider_idx |= 0x8; in cb710_mmc_select_clock_divider() 51 else if (divider_idx == 0) in cb710_mmc_select_clock_divider() 52 divider_idx = 1; in cb710_mmc_select_clock_divider() 54 cb710_pci_update_config_reg(pdev, 0x40, ~0xF0000000, divider_idx << 28); in cb710_mmc_select_clock_divider() 57 "clock set to %d Hz, wanted %d Hz; src_freq_idx = %d, divider_idx in cb710_mmc_select_clock_divider() 59 hz, src_freq_idx, divider_idx & 7, divider_idx & 8); cb710_mmc_select_clock_divider() local [all...] |
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | cb710-mmc.c | 32 u32 divider_idx; in cb710_mmc_select_clock_divider() local 44 for (divider_idx = 0; divider_idx < CB710_MAX_DIVIDER_IDX; ++divider_idx) { in cb710_mmc_select_clock_divider() 45 if (hz >= src_hz >> cb710_clock_divider_log2[divider_idx]) in cb710_mmc_select_clock_divider() 50 divider_idx |= 0x8; in cb710_mmc_select_clock_divider() 51 else if (divider_idx == 0) in cb710_mmc_select_clock_divider() 52 divider_idx = 1; in cb710_mmc_select_clock_divider() 54 cb710_pci_update_config_reg(pdev, 0x40, ~0xF0000000, divider_idx << 28); in cb710_mmc_select_clock_divider() 57 "clock set to %d Hz, wanted %d Hz; src_freq_idx = %d, divider_idx in cb710_mmc_select_clock_divider() 59 hz, src_freq_idx, divider_idx & 7, divider_idx & 8); cb710_mmc_select_clock_divider() local [all...] |
Completed in 2 milliseconds