/linux-4.4.14/drivers/mfd/ |
D | rtsx_usb.c | 388 static u8 revise_ssc_depth(u8 ssc_depth, u8 div) in revise_ssc_depth() argument 391 if (ssc_depth > div - 1) in revise_ssc_depth() 392 ssc_depth -= (div - 1); in revise_ssc_depth() 394 ssc_depth = SSC_DEPTH_2M; in revise_ssc_depth() 397 return ssc_depth; in revise_ssc_depth() 401 u8 ssc_depth, bool initial_mode, bool double_clk, bool vpclk) in rtsx_usb_switch_clock() argument 456 ssc_depth = double_ssc_depth(ssc_depth); in rtsx_usb_switch_clock() 458 ssc_depth = revise_ssc_depth(ssc_depth, div); in rtsx_usb_switch_clock() 459 dev_dbg(&ucr->pusb_intf->dev, "ssc_depth = %d\n", ssc_depth); in rtsx_usb_switch_clock() 467 SSC_DEPTH_MASK, ssc_depth); in rtsx_usb_switch_clock()
|
D | rtsx_pcr.c | 625 static u8 revise_ssc_depth(u8 ssc_depth, u8 div) in revise_ssc_depth() argument 628 if (ssc_depth > (div - 1)) in revise_ssc_depth() 629 ssc_depth -= (div - 1); in revise_ssc_depth() 631 ssc_depth = SSC_DEPTH_4M; in revise_ssc_depth() 634 return ssc_depth; in revise_ssc_depth() 638 u8 ssc_depth, bool initial_mode, bool double_clk, bool vpclk) in rtsx_pci_switch_clock() argument 700 ssc_depth = depth[ssc_depth]; in rtsx_pci_switch_clock() 702 ssc_depth = double_ssc_depth(ssc_depth); in rtsx_pci_switch_clock() 704 ssc_depth = revise_ssc_depth(ssc_depth, div); in rtsx_pci_switch_clock() 705 pcr_dbg(pcr, "ssc_depth = %d\n", ssc_depth); in rtsx_pci_switch_clock() [all …]
|
/linux-4.4.14/drivers/memstick/host/ |
D | rtsx_pci_ms.c | 39 u8 ssc_depth; member 413 rtsx_pci_switch_clock(host->pcr, host->clock, host->ssc_depth, in rtsx_pci_ms_handle_req() 450 u8 ssc_depth = 0; in rtsx_pci_ms_set_param() local 473 ssc_depth = RTSX_SSC_DEPTH_500K; in rtsx_pci_ms_set_param() 481 ssc_depth = RTSX_SSC_DEPTH_1M; in rtsx_pci_ms_set_param() 492 ssc_depth, false, true, false); in rtsx_pci_ms_set_param() 496 host->ssc_depth = ssc_depth; in rtsx_pci_ms_set_param()
|
D | rtsx_usb_ms.c | 47 u8 ssc_depth; member 567 u8 ssc_depth = 0; in rtsx_usb_ms_set_param() local 602 ssc_depth = SSC_DEPTH_512K; in rtsx_usb_ms_set_param() 609 ssc_depth = SSC_DEPTH_1M; in rtsx_usb_ms_set_param() 622 ssc_depth, false, true, false); in rtsx_usb_ms_set_param() 628 host->ssc_depth = ssc_depth; in rtsx_usb_ms_set_param()
|
/linux-4.4.14/drivers/mmc/host/ |
D | rtsx_pci_sdmmc.c | 47 u8 ssc_depth; member 828 rtsx_pci_switch_clock(pcr, host->clock, host->ssc_depth, in sd_request() 1075 host->ssc_depth = RTSX_SSC_DEPTH_2M; in sdmmc_set_ios() 1082 host->ssc_depth = RTSX_SSC_DEPTH_1M; in sdmmc_set_ios() 1085 host->ssc_depth = RTSX_SSC_DEPTH_500K; in sdmmc_set_ios() 1092 rtsx_pci_switch_clock(pcr, ios->clock, host->ssc_depth, in sdmmc_set_ios()
|
D | rtsx_usb_sdmmc.c | 52 u8 ssc_depth; member 1156 host->ssc_depth = SSC_DEPTH_2M; in sdmmc_set_ios() 1162 host->ssc_depth = SSC_DEPTH_1M; in sdmmc_set_ios() 1165 host->ssc_depth = SSC_DEPTH_512K; in sdmmc_set_ios() 1172 rtsx_usb_switch_clock(host->ucr, host->clock, host->ssc_depth, in sdmmc_set_ios()
|
/linux-4.4.14/drivers/staging/rts5208/ |
D | rtsx_card.c | 640 u8 mcu_cnt, div, max_div, ssc_depth, ssc_depth_mask; in switch_ssc_clock() local 670 ssc_depth = 0x01; in switch_ssc_clock() 673 ssc_depth = 0; in switch_ssc_clock() 678 dev_dbg(rtsx_dev(chip), "ssc_depth = %d\n", ssc_depth); in switch_ssc_clock() 684 rtsx_add_cmd(chip, WRITE_REG_CMD, SSC_CTL2, ssc_depth_mask, ssc_depth); in switch_ssc_clock()
|
/linux-4.4.14/include/linux/mfd/ |
D | rtsx_usb.h | 101 u8 ssc_depth, bool initial_mode, bool double_clk, bool vpclk);
|
D | rtsx_pci.h | 1005 u8 ssc_depth, bool initial_mode, bool double_clk, bool vpclk);
|