/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-xlp9xx.c | 287 u32 busy_timeout = XLP9XX_I2C_BUSY_TIMEOUT; in xlp9xx_i2c_check_bus_status() local 289 while (busy_timeout) { in xlp9xx_i2c_check_bus_status() 294 busy_timeout--; in xlp9xx_i2c_check_bus_status() 298 if (!busy_timeout) in xlp9xx_i2c_check_bus_status()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-xlp9xx.c | 287 u32 busy_timeout = XLP9XX_I2C_BUSY_TIMEOUT; in xlp9xx_i2c_check_bus_status() local 289 while (busy_timeout) { in xlp9xx_i2c_check_bus_status() 294 busy_timeout--; in xlp9xx_i2c_check_bus_status() 298 if (!busy_timeout) in xlp9xx_i2c_check_bus_status()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | mmci.c | 272 .busy_timeout = true, 299 .busy_timeout = true, 1240 if (host->variant->busy_timeout && cmd->flags & MMC_RSP_BUSY) { in mmci_start_command() 1241 if (!cmd->busy_timeout) in mmci_start_command() 1242 cmd->busy_timeout = 10 * MSEC_PER_SEC; in mmci_start_command() 1244 if (cmd->busy_timeout > host->mmc->max_busy_timeout) in mmci_start_command() 1247 clks = (unsigned long long)cmd->busy_timeout * host->cclk; in mmci_start_command() 1375 if (host->variant->busy_timeout && busy_resp) in mmci_cmd_irq() 1393 } else if (host->variant->busy_timeout && busy_resp && in mmci_cmd_irq() 1730 if (host->variant->busy_timeout in mmci_set_max_busy_timeout() [all...] |
H A D | sdricoh_cs.c | 182 timeout_us = cmd->busy_timeout ? cmd->busy_timeout * 1000 : in sdricoh_mmc_cmd()
|
H A D | owl-mmc.c | 245 timeout = msecs_to_jiffies(cmd->busy_timeout ? cmd->busy_timeout : in owl_mmc_send_cmd()
|
H A D | mmci.h | 299 * @busy_timeout: true if the variant starts data timer when the DPSM 349 u8 busy_timeout:1; member
|
H A D | mmc_spi.c | 325 timeout_ms = cmd->busy_timeout ? cmd->busy_timeout : in mmc_spi_response_get()
|
H A D | mvsdio.c | 235 timeout = cmd->busy_timeout ? cmd->busy_timeout : 5000; in mvsd_request()
|
H A D | alcor.c | 300 if (!cmd->data && cmd->busy_timeout) in alcor_send_cmd() 301 timeout = cmd->busy_timeout; in alcor_send_cmd()
|
H A D | meson-mx-sdio.c | 165 if (cmd->busy_timeout) in meson_mx_mmc_start_cmd() 166 timeout = msecs_to_jiffies(cmd->busy_timeout); in meson_mx_mmc_start_cmd()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | mmci.c | 275 .busy_timeout = true, 303 .busy_timeout = true, 331 .busy_timeout = true, 762 msecs_to_jiffies(cmd->busy_timeout)); in ux500_busy_complete() 1348 if (busy_resp && !cmd->busy_timeout) in mmci_start_command() 1349 cmd->busy_timeout = 10 * MSEC_PER_SEC; in mmci_start_command() 1351 if (busy_resp && host->variant->busy_timeout) { in mmci_start_command() 1352 if (cmd->busy_timeout > host->mmc->max_busy_timeout) in mmci_start_command() 1355 clks = (unsigned long long)cmd->busy_timeout * host->cclk; in mmci_start_command() 1483 if (host->variant->busy_timeout in mmci_cmd_irq() [all...] |
H A D | sdricoh_cs.c | 174 timeout_us = cmd->busy_timeout ? cmd->busy_timeout * 1000 : in sdricoh_mmc_cmd()
|
H A D | owl-mmc.c | 245 timeout = msecs_to_jiffies(cmd->busy_timeout ? cmd->busy_timeout : in owl_mmc_send_cmd()
|
H A D | mmci.h | 315 * @busy_timeout: true if the variant starts data timer when the DPSM 365 u8 busy_timeout:1; member
|
H A D | meson-mx-sdio.c | 165 if (cmd->busy_timeout) in meson_mx_mmc_start_cmd() 166 timeout = msecs_to_jiffies(cmd->busy_timeout); in meson_mx_mmc_start_cmd()
|
H A D | mmc_spi.c | 318 timeout_ms = cmd->busy_timeout ? cmd->busy_timeout : in mmc_spi_response_get()
|
H A D | mvsdio.c | 235 timeout = cmd->busy_timeout ? cmd->busy_timeout : 5000; in mvsd_request()
|
H A D | alcor.c | 300 if (!cmd->data && cmd->busy_timeout) in alcor_send_cmd() 301 timeout = cmd->busy_timeout; in alcor_send_cmd()
|
/kernel/linux/linux-5.10/include/linux/mmc/ |
H A D | core.h | 109 unsigned int busy_timeout; /* busy detect timeout in ms */ member
|
/kernel/linux/linux-6.6/include/linux/mmc/ |
H A D | core.h | 109 unsigned int busy_timeout; /* busy detect timeout in ms */ member
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | core.c | 553 cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT; in mmc_cqe_recovery() 563 cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT; in mmc_cqe_recovery() 1661 unsigned int qty = 0, busy_timeout = 0; in mmc_do_erase() local 1729 busy_timeout = mmc_erase_timeout(card, arg, qty); in mmc_do_erase() 1740 busy_timeout > card->host->max_busy_timeout) { in mmc_do_erase() 1744 cmd.busy_timeout = busy_timeout; in mmc_do_erase() 1767 err = mmc_poll_for_busy(card, busy_timeout, MMC_BUSY_ERASE); in mmc_do_erase()
|
H A D | mmc_ops.c | 597 cmd.busy_timeout = timeout_ms; in __mmc_switch() 729 cmd.busy_timeout = 150; in mmc_abort_tuning() 854 cmd.busy_timeout = busy_timeout_ms; in mmc_send_hpi_cmd()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | core.c | 553 cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT; in mmc_cqe_recovery() 563 cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT; in mmc_cqe_recovery() 1605 unsigned int qty = 0, busy_timeout = 0; in mmc_do_erase() local 1673 busy_timeout = mmc_erase_timeout(card, arg, qty); in mmc_do_erase() 1674 use_r1b_resp = mmc_prepare_busy_cmd(card->host, &cmd, busy_timeout); in mmc_do_erase() 1695 err = mmc_poll_for_busy(card, busy_timeout, false, MMC_BUSY_ERASE); in mmc_do_erase()
|
H A D | mmc_ops.c | 575 cmd->busy_timeout = timeout_ms; in mmc_prepare_busy_cmd() 756 cmd.busy_timeout = 150; in mmc_send_abort_tuning()
|
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | sdio.c | 472 timeout_ms = cmd->busy_timeout ? cmd->busy_timeout : in gb_sdio_command()
|