Lines Matching refs:sdhsts
347 u32 sdhsts; in bcm2835_transfer_pio() local
356 sdhsts = readl(host->ioaddr + SDHSTS); in bcm2835_transfer_pio()
357 if (sdhsts & (SDHSTS_CRC16_ERROR | in bcm2835_transfer_pio()
361 is_read ? "read" : "write", sdhsts); in bcm2835_transfer_pio()
363 } else if ((sdhsts & (SDHSTS_CMD_TIME_OUT | in bcm2835_transfer_pio()
366 is_read ? "read" : "write", sdhsts); in bcm2835_transfer_pio()
406 u32 sdcmd, sdhsts; in bcm2835_send_command() local
425 sdhsts = readl(host->ioaddr + SDHSTS); in bcm2835_send_command()
426 if (sdhsts & SDHSTS_ERROR_MASK) in bcm2835_send_command()
427 writel(sdhsts, host->ioaddr + SDHSTS); in bcm2835_send_command()
473 u32 sdhsts = readl(host->ioaddr + SDHSTS); in bcm2835_finish_command() local
478 if (!(sdhsts & SDHSTS_CRC7_ERROR) || in bcm2835_finish_command()
480 if (sdhsts & SDHSTS_CMD_TIME_OUT) { in bcm2835_finish_command()