Home
last modified time | relevance | path

Searched refs:owl_host (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dowl-mmc.c136 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 Dowl-mmc.c137 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