Lines Matching refs:bcm2835_host
163 struct bcm2835_host { struct
186 static void bcm2835_dumpregs(struct bcm2835_host *host) in bcm2835_dumpregs() argument
206 static void bcm2835_reset_internal(struct bcm2835_host *host) in bcm2835_reset_internal()
239 static int bcm2835_wait_transfer_complete(struct bcm2835_host *host) in bcm2835_wait_transfer_complete()
276 static int bcm2835_transfer_block_pio(struct bcm2835_host *host, bool is_read) in bcm2835_transfer_block_pio()
351 static int bcm2835_transfer_pio(struct bcm2835_host *host) in bcm2835_transfer_pio()
379 static void bcm2835_prepare_data(struct bcm2835_host *host, struct mmc_cmd *cmd, in bcm2835_prepare_data()
395 static u32 bcm2835_read_wait_sdcmd(struct bcm2835_host *host) in bcm2835_read_wait_sdcmd()
409 static int bcm2835_send_command(struct bcm2835_host *host, struct mmc_cmd *cmd, in bcm2835_send_command()
465 static int bcm2835_finish_command(struct bcm2835_host *host) in bcm2835_finish_command()
518 static int bcm2835_check_cmd_error(struct bcm2835_host *host, u32 intmask) in bcm2835_check_cmd_error()
541 static int bcm2835_check_data_error(struct bcm2835_host *host, u32 intmask) in bcm2835_check_data_error()
558 static int bcm2835_transmit(struct bcm2835_host *host) in bcm2835_transmit()
598 static void bcm2835_set_clock(struct bcm2835_host *host, unsigned int clock) in bcm2835_set_clock()
665 struct bcm2835_host *host = dev_get_priv(dev); in bcm2835_send_cmd()
710 struct bcm2835_host *host = dev_get_priv(dev); in bcm2835_set_ios()
733 static void bcm2835_add_host(struct bcm2835_host *host) in bcm2835_add_host()
759 struct bcm2835_host *host = dev_get_priv(dev); in bcm2835_probe()
809 .priv_auto = sizeof(struct bcm2835_host),