Searched refs:owl_host (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | owl-mmc.c | 136 struct owl_mmc_host *owl_host = devid; in owl_irq_handler() local 140 spin_lock_irqsave(&owl_host->lock, flags); in owl_irq_handler() 142 state = readl(owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 144 state = readl(owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 146 writel(state, owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 147 complete(&owl_host->sdc_complete); in owl_irq_handler() 150 spin_unlock_irqrestore(&owl_host->lock, flags); in owl_irq_handler() 155 static void owl_mmc_finish_request(struct owl_mmc_host *owl_host) in owl_mmc_finish_request() argument 157 struct mmc_request *mrq = owl_host->mrq; in owl_mmc_finish_request() 163 owl_host in owl_mmc_finish_request() 173 owl_mmc_send_cmd(struct owl_mmc_host *owl_host, struct mmc_command *cmd, struct mmc_data *data) owl_mmc_send_cmd() argument 286 struct owl_mmc_host *owl_host = param; owl_mmc_dma_complete() local 293 owl_mmc_prepare_data(struct owl_mmc_host *owl_host, struct mmc_data *data) owl_mmc_prepare_data() argument 342 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_request() local 388 owl_mmc_set_clk_rate(struct owl_mmc_host *owl_host, unsigned int rate) owl_mmc_set_clk_rate() argument 427 owl_mmc_set_clk(struct owl_mmc_host *owl_host, struct mmc_ios *ios) owl_mmc_set_clk() argument 436 owl_mmc_set_bus_width(struct owl_mmc_host *owl_host, struct mmc_ios *ios) owl_mmc_set_bus_width() argument 457 owl_mmc_ctr_reset(struct owl_mmc_host *owl_host) owl_mmc_ctr_reset() argument 464 owl_mmc_power_on(struct owl_mmc_host *owl_host) owl_mmc_power_on() argument 487 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_set_ios() local 536 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_start_signal_voltage_switch() local 565 struct owl_mmc_host *owl_host; owl_mmc_probe() local 676 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | owl-mmc.c | 137 struct owl_mmc_host *owl_host = devid; in owl_irq_handler() local 140 spin_lock(&owl_host->lock); in owl_irq_handler() 142 state = readl(owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 144 state = readl(owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 146 writel(state, owl_host->base + OWL_REG_SD_STATE); in owl_irq_handler() 147 complete(&owl_host->sdc_complete); in owl_irq_handler() 150 spin_unlock(&owl_host->lock); in owl_irq_handler() 155 static void owl_mmc_finish_request(struct owl_mmc_host *owl_host) in owl_mmc_finish_request() argument 157 struct mmc_request *mrq = owl_host->mrq; in owl_mmc_finish_request() 163 owl_host in owl_mmc_finish_request() 173 owl_mmc_send_cmd(struct owl_mmc_host *owl_host, struct mmc_command *cmd, struct mmc_data *data) owl_mmc_send_cmd() argument 286 struct owl_mmc_host *owl_host = param; owl_mmc_dma_complete() local 293 owl_mmc_prepare_data(struct owl_mmc_host *owl_host, struct mmc_data *data) owl_mmc_prepare_data() argument 342 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_request() local 388 owl_mmc_set_clk_rate(struct owl_mmc_host *owl_host, unsigned int rate) owl_mmc_set_clk_rate() argument 427 owl_mmc_set_clk(struct owl_mmc_host *owl_host, struct mmc_ios *ios) owl_mmc_set_clk() argument 436 owl_mmc_set_bus_width(struct owl_mmc_host *owl_host, struct mmc_ios *ios) owl_mmc_set_bus_width() argument 457 owl_mmc_ctr_reset(struct owl_mmc_host *owl_host) owl_mmc_ctr_reset() argument 464 owl_mmc_power_on(struct owl_mmc_host *owl_host) owl_mmc_power_on() argument 487 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_set_ios() local 536 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_start_signal_voltage_switch() local 565 struct owl_mmc_host *owl_host; owl_mmc_probe() local 674 struct owl_mmc_host *owl_host = mmc_priv(mmc); owl_mmc_remove() local [all...] |
Completed in 2 milliseconds