device_reset
bool skip_reset_on_timeout, device_reset = false;
device_reset = true;
if (device_reset) {
goto device_reset;
goto device_reset;
goto device_reset;
goto device_reset;
goto device_reset;
device_reset:
ret = device_reset(dev);
ret = device_reset(&pdev->dev);
ret = device_reset(i2c->adap.dev.parent);
err = device_reset(i2c_dev->dev);
if (smmu->impl_ops && smmu->impl_ops->device_reset) {
ret = smmu->impl_ops->device_reset(smmu);
int (*device_reset)(struct arm_smmu_device *smmu);
.device_reset = tegra241_cmdqv_hw_reset,
ret = device_reset(eth->dev);
qca->stats.device_reset++;
u64 device_reset;
static DEVICE_ATTR(device_reset, S_IWUSR, NULL, csio_device_reset);
__le32 device_reset;
device_reset) != 0x90);
reset_reg.all_bits = readl(&pqi_registers->device_reset);
writel(reset_reg.all_bits, &ctrl_info->pqi_registers->device_reset);
ret = device_reset(&pdev->dev);
if (device_reset(tqspi->dev) < 0) {
if (device_reset(tqspi->dev) < 0)
if (hba->vops && hba->vops->device_reset)
return hba->vops->device_reset(hba);
.device_reset = ufs_mtk_device_reset,
host->device_reset = devm_gpiod_get_optional(dev, "reset",
if (IS_ERR(host->device_reset)) {
err = dev_err_probe(dev, PTR_ERR(host->device_reset),
if (!host->device_reset)
.device_reset = ufs_qcom_device_reset,
.device_reset = ufs_qcom_fw_managed_device_reset,
if (!host->device_reset)
gpiod_set_value_cansleep(host->device_reset, asserted);
if (ufs_qcom_is_link_off(hba) && host->device_reset) {
struct gpio_desc *device_reset;
.device_reset = ufs_rockchip_device_reset,
.device_reset = ufs_sprd_n6_device_reset,
if (hba->vops->device_reset)
if (hba->vops->device_reset)
.device_reset = ufs_intel_device_reset,
.device_reset = ufs_intel_device_reset,
.device_reset = ufs_intel_device_reset,
.eh_device_reset_handler = device_reset,
int (*device_reset)(struct ufs_hba *hba);
ret = device_reset(dev);
ret = device_reset(dev);
ret = device_reset(dev);
ret = device_reset(dev);