Lines Matching refs:hcfg
164 u32 hcfg; member
267 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_reset_internal()
533 host->hcfg = (host->hcfg & ~all_irqs) | in bcm2835_set_transfer_irqs()
536 host->hcfg = (host->hcfg & ~all_irqs) | in bcm2835_set_transfer_irqs()
541 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_set_transfer_irqs()
723 host->hcfg &= ~(SDHCFG_DATA_IRPT_EN | SDHCFG_BLOCK_IRPT_EN); in bcm2835_finish_data()
724 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_finish_data()
931 host->hcfg &= ~(SDHCFG_DATA_IRPT_EN); in bcm2835_data_irq()
932 host->hcfg |= SDHCFG_BLOCK_IRPT_EN; in bcm2835_data_irq()
933 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_data_irq()
944 host->hcfg &= ~(SDHCFG_DATA_IRPT_EN | SDHCFG_BLOCK_IRPT_EN); in bcm2835_data_irq()
945 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_data_irq()
1010 (host->hcfg & SDHCFG_DATA_IRPT_EN)) { in bcm2835_irq()
1245 host->hcfg &= ~SDHCFG_WIDE_EXT_BUS; in bcm2835_set_ios()
1247 host->hcfg |= SDHCFG_WIDE_EXT_BUS; in bcm2835_set_ios()
1249 host->hcfg |= SDHCFG_WIDE_INT_BUS; in bcm2835_set_ios()
1252 host->hcfg |= SDHCFG_SLOW_CARD; in bcm2835_set_ios()
1254 writel(host->hcfg, host->ioaddr + SDHCFG); in bcm2835_set_ios()
1326 host->hcfg = SDHCFG_BUSY_IRPT_EN; in bcm2835_add_host()