Lines Matching +full:0 +full:xf0ffffff

339 	int busy = 0;  in mmci_card_busy()
409 host->cclk = 0; in mmci_set_clkreg()
493 return 0; in mmci_validate_data()
503 return 0; in mmci_validate_data()
511 return 0; in mmci_prep_data()
516 data->host_cookie = ++host->next_cookie < 0 ? in mmci_prep_data()
528 data->host_cookie = 0; in mmci_unprep_data()
573 return 0; in mmci_dma_start()
597 writel(0, host->base + MMCICOMMAND); in mmci_request_end()
629 mmci_write_datactrlreg(host, 0); in mmci_stop_data()
630 mmci_set_mask1(host, 0); in mmci_stop_data()
711 host->busy_status = 0; in ux500_busy_complete()
807 return 0; in mmci_dmae_setup()
851 host->data->host_cookie = 0; in mmci_dmae_error()
866 for (i = 0; ; i++) { in mmci_dmae_finalize()
954 if (nr_sg == 0) in _mmci_dmae_prep_data()
969 return 0; in _mmci_dmae_prep_data()
991 return 0; in mmci_dmae_prep_data()
1005 if (ret < 0) { in mmci_dmae_start()
1013 return 0; in mmci_dmae_start()
1140 data->bytes_xfered = 0; in mmci_start_data()
1152 datactrl |= host->data->flags & MMC_DATA_READ ? MCI_DPSM_DIRECTION : 0; in mmci_start_data()
1222 writel(0, base + MMCICOMMAND); in mmci_start_command()
1252 if (/*interrupt*/0) in mmci_start_command()
1266 host->stop_abort.error = 0; in mmci_stop_command()
1267 mmci_start_command(host, &host->stop_abort, 0); in mmci_stop_command()
1302 success = 0; in mmci_data_irq()
1305 dev_dbg(mmc_dev(host->mmc), "MCI ERROR IRQ, status 0x%08x at 0x%08x\n", in mmci_data_irq()
1321 success = 0; in mmci_data_irq()
1347 mmci_start_command(host, data->stop, 0); in mmci_data_irq()
1394 cmd->resp[0] = readl(base + MMCIRESPONSE0); in mmci_cmd_irq()
1416 mmci_start_command(host, host->mrq->cmd, 0); in mmci_cmd_irq()
1439 return 0; in mmci_qcom_get_rx_fifocnt()
1455 if (count <= 0) in mmci_pio_read()
1464 if (unlikely(count & 0x3)) { in mmci_pio_read()
1471 count &= ~0x3; in mmci_pio_read()
1481 if (remain == 0) in mmci_pio_read()
1516 if (remain == 0) in mmci_pio_write()
1560 len = 0; in mmci_pio_irq()
1592 if (host->size == 0) { in mmci_pio_irq()
1593 mmci_set_mask1(host, 0); in mmci_pio_irq()
1711 mmci_start_command(host, mrq->sbc, 0); in mmci_request()
1713 mmci_start_command(host, mrq->cmd, 0); in mmci_request()
1721 u32 max_busy_timeout = 0; in mmci_set_max_busy_timeout()
1727 max_busy_timeout = ~0UL / (mmc->actual_clock / MSEC_PER_SEC); in mmci_set_max_busy_timeout()
1736 u32 pwr = 0; in mmci_set_ios()
1747 mmc_regulator_set_ocr(mmc, mmc->supply.vmmc, 0); in mmci_set_ios()
1770 if (ret < 0) in mmci_set_ios()
1812 * If clock = 0 and the variant requires the MMCIPOWER to be used for in mmci_set_ios()
1821 if (ret < 0) in mmci_set_ios()
1873 ret = 0; in mmci_sig_volt_switch()
1875 if (ret < 0) in mmci_sig_volt_switch()
1923 return 0; in mmci_of_parse()
1984 dev_dbg(mmc_dev(mmc), "designer ID = 0x%02x\n", host->hw_designer); in mmci_probe()
1985 dev_dbg(mmc_dev(mmc), "revision = 0x%01x\n", host->hw_revision); in mmci_probe()
2012 if (ret < 0) in mmci_probe()
2096 host->stop_abort.arg = 0; in mmci_probe()
2133 writel(0, host->base + MMCIMASK0); in mmci_probe()
2136 writel(0, host->base + MMCIMASK1); in mmci_probe()
2138 writel(0xfff, host->base + MMCICLEAR); in mmci_probe()
2148 ret = mmc_gpiod_request_cd(mmc, "cd", 0, false, 0); in mmci_probe()
2152 ret = mmc_gpiod_request_ro(mmc, "wp", 0, 0); in mmci_probe()
2157 ret = devm_request_threaded_irq(&dev->dev, dev->irq[0], mmci_irq, in mmci_probe()
2176 dev_info(&dev->dev, "%s: PL%03x manf %x rev%u at 0x%08llx irq %d,%d (pio)\n", in mmci_probe()
2179 dev->irq[0], dev->irq[1]); in mmci_probe()
2189 return 0; in mmci_probe()
2214 writel(0, host->base + MMCIMASK0); in mmci_remove()
2217 writel(0, host->base + MMCIMASK1); in mmci_remove()
2219 writel(0, host->base + MMCICOMMAND); in mmci_remove()
2220 writel(0, host->base + MMCIDATACTRL); in mmci_remove()
2227 return 0; in mmci_remove()
2237 writel(0, host->base + MMCIMASK0); in mmci_save()
2239 writel(0, host->base + MMCIDATACTRL); in mmci_save()
2240 writel(0, host->base + MMCIPOWER); in mmci_save()
2241 writel(0, host->base + MMCICLOCK); in mmci_save()
2278 return 0; in mmci_runtime_suspend()
2293 return 0; in mmci_runtime_resume()
2305 .id = 0x00041180,
2306 .mask = 0xff0fffff,
2310 .id = 0x01041180,
2311 .mask = 0xff0fffff,
2315 .id = 0x02041180,
2316 .mask = 0xff0fffff,
2320 .id = 0x00041181,
2321 .mask = 0x000fffff,
2326 .id = 0x00180180,
2327 .mask = 0x00ffffff,
2331 .id = 0x10180180,
2332 .mask = 0xf0ffffff,
2336 .id = 0x00280180,
2337 .mask = 0x00ffffff,
2341 .id = 0x00480180,
2342 .mask = 0xf0ffffff,
2346 .id = 0x10480180,
2347 .mask = 0xf0ffffff,
2351 .id = 0x00880180,
2352 .mask = 0x00ffffff,
2356 .id = 0x10153180,
2357 .mask = 0xf0ffffff,
2361 .id = 0x00253180,
2362 .mask = 0xf0ffffff,
2367 .id = 0x00051180,
2368 .mask = 0x000fffff,
2371 { 0, 0 },