Home
last modified time | relevance | path

Searched refs:new_sd_divisor (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmsdstd.c3472 sdstd_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor) in sdstd_start_clock() argument
3487 if ((new_sd_divisor != 1) && /* 1 is a valid value */ in sdstd_start_clock()
3488 ((new_sd_divisor & (0x1)) || /* check for multiple of 2 */ in sdstd_start_clock()
3489 (new_sd_divisor == 0) || in sdstd_start_clock()
3490 (new_sd_divisor > 0x3ff))) { in sdstd_start_clock()
3491 sd_err(("3.0: Invalid clock divisor target: %d\n", new_sd_divisor)); in sdstd_start_clock()
3495 divisor = (new_sd_divisor >> 1); in sdstd_start_clock()
3499 if ((new_sd_divisor & (new_sd_divisor-1)) || in sdstd_start_clock()
3500 (new_sd_divisor == 0)) { in sdstd_start_clock()
3501 sd_err(("Invalid clock divisor target: %d\n", new_sd_divisor)); in sdstd_start_clock()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmsdstd.c3472 sdstd_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor) in sdstd_start_clock() argument
3487 if ((new_sd_divisor != 1) && /* 1 is a valid value */ in sdstd_start_clock()
3488 ((new_sd_divisor & (0x1)) || /* check for multiple of 2 */ in sdstd_start_clock()
3489 (new_sd_divisor == 0) || in sdstd_start_clock()
3490 (new_sd_divisor > 0x3ff))) { in sdstd_start_clock()
3491 sd_err(("3.0: Invalid clock divisor target: %d\n", new_sd_divisor)); in sdstd_start_clock()
3495 divisor = (new_sd_divisor >> 1); in sdstd_start_clock()
3499 if ((new_sd_divisor & (new_sd_divisor-1)) || in sdstd_start_clock()
3500 (new_sd_divisor == 0)) { in sdstd_start_clock()
3501 sd_err(("Invalid clock divisor target: %d\n", new_sd_divisor)); in sdstd_start_clock()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmsdstd.c3168 sdstd_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor) in sdstd_start_clock() argument
3182 divisor = (new_sd_divisor >> 1); in sdstd_start_clock()
3186 if (new_sd_divisor > 256) in sdstd_start_clock()
3187 new_sd_divisor = 256; in sdstd_start_clock()
3188 divisor = (new_sd_divisor >> 1) << 8; in sdstd_start_clock()
3208 new_sd_divisor, divisor)); in sdstd_start_clock()
3209 if (new_sd_divisor > 0) in sdstd_start_clock()
3211 __FUNCTION__, GFIELD(sd->caps, CAP_BASECLK)*1000000/new_sd_divisor)); in sdstd_start_clock()
3217 ((50 % new_sd_divisor) ? (50000 / new_sd_divisor) : (50 / new_sd_divisor)), in sdstd_start_clock()
3218 ((50 % new_sd_divisor) ? "KHz" : "MHz"))); in sdstd_start_clock()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmsdstd.c3168 sdstd_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor) in sdstd_start_clock() argument
3182 divisor = (new_sd_divisor >> 1); in sdstd_start_clock()
3186 if (new_sd_divisor > 256) in sdstd_start_clock()
3187 new_sd_divisor = 256; in sdstd_start_clock()
3188 divisor = (new_sd_divisor >> 1) << 8; in sdstd_start_clock()
3208 new_sd_divisor, divisor)); in sdstd_start_clock()
3209 if (new_sd_divisor > 0) in sdstd_start_clock()
3211 __FUNCTION__, GFIELD(sd->caps, CAP_BASECLK)*1000000/new_sd_divisor)); in sdstd_start_clock()
3217 ((50 % new_sd_divisor) ? (50000 / new_sd_divisor) : (50 / new_sd_divisor)), in sdstd_start_clock()
3218 ((50 % new_sd_divisor) ? "KHz" : "MHz"))); in sdstd_start_clock()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmsdstd.c3168 sdstd_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor) in sdstd_start_clock() argument
3182 divisor = (new_sd_divisor >> 1); in sdstd_start_clock()
3186 if (new_sd_divisor > 256) in sdstd_start_clock()
3187 new_sd_divisor = 256; in sdstd_start_clock()
3188 divisor = (new_sd_divisor >> 1) << 8; in sdstd_start_clock()
3208 new_sd_divisor, divisor)); in sdstd_start_clock()
3209 if (new_sd_divisor > 0) in sdstd_start_clock()
3211 __FUNCTION__, GFIELD(sd->caps, CAP_BASECLK)*1000000/new_sd_divisor)); in sdstd_start_clock()
3217 ((50 % new_sd_divisor) ? (50000 / new_sd_divisor) : (50 / new_sd_divisor)), in sdstd_start_clock()
3218 ((50 % new_sd_divisor) ? "KHz" : "MHz"))); in sdstd_start_clock()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmspi.h28 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmspi.h28 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmspi.h35 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmspi.h36 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmspi.h36 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmspi.h36 extern bool spi_start_clock(sdioh_info_t *sd, uint16 new_sd_divisor);