| /kernel/linux/linux-6.6/drivers/mmc/host/ |
| H A D | sdhci-of-esdhc.c | 115 static u32 esdhc_readl_fixup(struct sdhci_host *host, in esdhc_readl_fixup() argument 176 static u16 esdhc_readw_fixup(struct sdhci_host *host, in esdhc_readw_fixup() argument 200 static u8 esdhc_readb_fixup(struct sdhci_host *host, in esdhc_readb_fixup() argument 239 static u32 esdhc_writel_fixup(struct sdhci_host *host, in esdhc_writel_fixup() argument 257 esdhc_writew_fixup(struct sdhci_host *host, int spec_reg, u16 value, u32 old_value) esdhc_writew_fixup() argument 291 esdhc_writeb_fixup(struct sdhci_host *host, int spec_reg, u8 value, u32 old_value) esdhc_writeb_fixup() argument 333 esdhc_be_readl(struct sdhci_host *host, int reg) esdhc_be_readl() argument 348 esdhc_le_readl(struct sdhci_host *host, int reg) esdhc_le_readl() argument 363 esdhc_be_readw(struct sdhci_host *host, int reg) esdhc_be_readw() argument 374 esdhc_le_readw(struct sdhci_host *host, int reg) esdhc_le_readw() argument 385 esdhc_be_readb(struct sdhci_host *host, int reg) esdhc_be_readb() argument 396 esdhc_le_readb(struct sdhci_host *host, int reg) esdhc_le_readb() argument 407 esdhc_be_writel(struct sdhci_host *host, u32 val, int reg) esdhc_be_writel() argument 415 esdhc_le_writel(struct sdhci_host *host, u32 val, int reg) esdhc_le_writel() argument 423 esdhc_be_writew(struct sdhci_host *host, u16 val, int reg) esdhc_be_writew() argument 449 esdhc_le_writew(struct sdhci_host *host, u16 val, int reg) esdhc_le_writew() argument 475 esdhc_be_writeb(struct sdhci_host *host, u8 val, int reg) esdhc_be_writeb() argument 486 esdhc_le_writeb(struct sdhci_host *host, u8 val, int reg) esdhc_le_writeb() argument 504 esdhc_of_adma_workaround(struct sdhci_host *host, u32 intmask) esdhc_of_adma_workaround() argument 530 esdhc_of_enable_dma(struct sdhci_host *host) esdhc_of_enable_dma() argument 554 esdhc_of_get_max_clock(struct sdhci_host *host) esdhc_of_get_max_clock() argument 565 esdhc_of_get_min_clock(struct sdhci_host *host) esdhc_of_get_min_clock() argument 578 esdhc_clock_enable(struct sdhci_host *host, bool enable) esdhc_clock_enable() argument 623 esdhc_flush_async_fifo(struct sdhci_host *host) esdhc_flush_async_fifo() argument 649 esdhc_of_set_clock(struct sdhci_host *host, unsigned int clock) esdhc_of_set_clock() argument 781 esdhc_pltfm_set_bus_width(struct sdhci_host *host, int width) esdhc_pltfm_set_bus_width() argument 803 esdhc_reset(struct sdhci_host *host, u8 mask) esdhc_reset() argument 888 struct sdhci_host *host = mmc_priv(mmc); esdhc_signal_voltage_switch() local 956 esdhc_tuning_block_enable(struct sdhci_host *host, bool enable) esdhc_tuning_block_enable() argument 973 esdhc_tuning_window_ptr(struct sdhci_host *host, u8 *window_start, u8 *window_end) esdhc_tuning_window_ptr() argument 1000 esdhc_prepare_sw_tuning(struct sdhci_host *host, u8 *window_start, u8 *window_end) esdhc_prepare_sw_tuning() argument 1038 struct sdhci_host *host = mmc_priv(mmc); esdhc_execute_sw_tuning() local 1064 struct sdhci_host *host = mmc_priv(mmc); esdhc_execute_tuning() local 1174 esdhc_set_uhs_signaling(struct sdhci_host *host, unsigned int timing) esdhc_set_uhs_signaling() argument 1217 esdhc_irq(struct sdhci_host *host, u32 intmask) esdhc_irq() argument 1241 struct sdhci_host *host = dev_get_drvdata(dev); esdhc_of_suspend() local 1253 struct sdhci_host *host = dev_get_drvdata(dev); esdhc_of_resume() local 1342 esdhc_init(struct platform_device *pdev, struct sdhci_host *host) esdhc_init() argument 1426 struct sdhci_host *host; sdhci_esdhc_probe() local [all...] |
| H A D | sdhci_am654.c | 167 static void sdhci_am654_setup_dll(struct sdhci_host *host, unsigned int clock) in sdhci_am654_setup_dll() argument 261 static void sdhci_am654_set_clock(struct sdhci_host *host, unsigned int clock) in sdhci_am654_set_clock() argument 307 static void sdhci_j721e_4bit_set_clock(struct sdhci_host *host, in sdhci_j721e_4bit_set_clock() argument 333 sdhci_am654_write_power_on(struct sdhci_host *host, u8 val, int reg) sdhci_am654_write_power_on() argument 341 sdhci_am654_write_b(struct sdhci_host *host, u8 val, int reg) sdhci_am654_write_b() argument 375 sdhci_am654_reset(struct sdhci_host *host, u8 mask) sdhci_am654_reset() argument 392 struct sdhci_host *host = mmc_priv(mmc); sdhci_am654_execute_tuning() local 406 sdhci_am654_cqhci_irq(struct sdhci_host *host, u32 intmask) sdhci_am654_cqhci_irq() argument 420 sdhci_am654_platform_execute_tuning(struct sdhci_host *host, u32 opcode) sdhci_am654_platform_execute_tuning() argument 554 sdhci_am654_cqe_add_host(struct sdhci_host *host) sdhci_am654_cqe_add_host() argument 573 sdhci_am654_get_otap_delay(struct sdhci_host *host, struct sdhci_am654_data *sdhci_am654) sdhci_am654_get_otap_delay() argument 626 sdhci_am654_init(struct sdhci_host *host) sdhci_am654_init() argument 781 struct sdhci_host *host; sdhci_am654_probe() local 871 struct sdhci_host *host = platform_get_drvdata(pdev); sdhci_am654_remove() local 888 sdhci_am654_restore(struct sdhci_host *host) sdhci_am654_restore() argument 934 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_am654_runtime_suspend() local 956 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_am654_runtime_resume() local [all...] |
| H A D | mmci.c | 369 struct mmci_host *host = mmc_priv(mmc); in mmci_card_busy() local 381 mmci_reg_delay(struct mmci_host *host) mmci_reg_delay() argument 399 mmci_write_clkreg(struct mmci_host *host, u32 clk) mmci_write_clkreg() argument 410 mmci_write_pwrreg(struct mmci_host *host, u32 pwr) mmci_write_pwrreg() argument 421 mmci_write_datactrlreg(struct mmci_host *host, u32 datactrl) mmci_write_datactrlreg() argument 435 mmci_set_clkreg(struct mmci_host *host, unsigned int desired) mmci_set_clkreg() argument 494 mmci_dma_release(struct mmci_host *host) mmci_dma_release() argument 502 mmci_dma_setup(struct mmci_host *host) mmci_dma_setup() argument 519 mmci_validate_data(struct mmci_host *host, struct mmc_data *data) mmci_validate_data() argument 538 mmci_prep_data(struct mmci_host *host, struct mmc_data *data, bool next) mmci_prep_data() argument 554 mmci_unprep_data(struct mmci_host *host, struct mmc_data *data, int err) mmci_unprep_data() argument 563 mmci_get_next_data(struct mmci_host *host, struct mmc_data *data) mmci_get_next_data() argument 571 mmci_dma_start(struct mmci_host *host, unsigned int datactrl) mmci_dma_start() argument 608 mmci_dma_finalize(struct mmci_host *host, struct mmc_data *data) mmci_dma_finalize() argument 617 mmci_dma_error(struct mmci_host *host) mmci_dma_error() argument 627 mmci_request_end(struct mmci_host *host, struct mmc_request *mrq) mmci_request_end() argument 639 mmci_set_mask1(struct mmci_host *host, unsigned int mask) mmci_set_mask1() argument 659 mmci_stop_data(struct mmci_host *host) mmci_stop_data() argument 666 mmci_init_sg(struct mmci_host *host, struct mmc_data *data) mmci_init_sg() argument 678 mmci_get_dctrl_cfg(struct mmci_host *host) mmci_get_dctrl_cfg() argument 683 ux500v2_get_dctrl_cfg(struct mmci_host *host) ux500v2_get_dctrl_cfg() argument 688 ux500_busy_clear_mask_done(struct mmci_host *host) ux500_busy_clear_mask_done() argument 716 ux500_busy_complete(struct mmci_host *host, struct mmc_command *cmd, u32 status, u32 err_msk) ux500_busy_complete() argument 839 mmci_dmae_setup(struct mmci_host *host) mmci_dmae_setup() argument 917 mmci_dmae_release(struct mmci_host *host) mmci_dmae_release() argument 928 mmci_dma_unmap(struct mmci_host *host, struct mmc_data *data) mmci_dma_unmap() argument 942 mmci_dmae_error(struct mmci_host *host) mmci_dmae_error() argument 959 mmci_dmae_finalize(struct mmci_host *host, struct mmc_data *data) mmci_dmae_finalize() argument 1005 _mmci_dmae_prep_data(struct mmci_host *host, struct mmc_data *data, struct dma_chan **dma_chan, struct dma_async_tx_descriptor **dma_desc) _mmci_dmae_prep_data() argument 1080 mmci_dmae_prep_data(struct mmci_host *host, struct mmc_data *data, bool next) mmci_dmae_prep_data() argument 1101 mmci_dmae_start(struct mmci_host *host, unsigned int *datactrl) mmci_dmae_start() argument 1119 mmci_dmae_get_next_data(struct mmci_host *host, struct mmc_data *data) mmci_dmae_get_next_data() argument 1135 mmci_dmae_unprep_data(struct mmci_host *host, struct mmc_data *data, int err) mmci_dmae_unprep_data() argument 1185 mmci_variant_init(struct mmci_host *host) mmci_variant_init() argument 1190 ux500_variant_init(struct mmci_host *host) ux500_variant_init() argument 1196 ux500v2_variant_init(struct mmci_host *host) ux500v2_variant_init() argument 1205 struct mmci_host *host = mmc_priv(mmc); mmci_pre_request() local 1222 struct mmci_host *host = mmc_priv(mmc); mmci_post_request() local 1231 mmci_start_data(struct mmci_host *host, struct mmc_data *data) mmci_start_data() argument 1316 mmci_start_command(struct mmci_host *host, struct mmc_command *cmd, u32 c) mmci_start_command() argument 1376 mmci_stop_command(struct mmci_host *host) mmci_stop_command() argument 1383 mmci_data_irq(struct mmci_host *host, struct mmc_data *data, unsigned int status) mmci_data_irq() argument 1465 mmci_cmd_irq(struct mmci_host *host, struct mmc_command *cmd, unsigned int status) mmci_cmd_irq() argument 1539 ux500_state_str(struct mmci_host *host) ux500_state_str() argument 1560 struct mmci_host *host = container_of(work, struct mmci_host, ux500_busy_timeout_work() local 1587 mmci_get_rx_fifocnt(struct mmci_host *host, u32 status, int remain) mmci_get_rx_fifocnt() argument 1592 mmci_qcom_get_rx_fifocnt(struct mmci_host *host, u32 status, int r) mmci_qcom_get_rx_fifocnt() argument 1606 mmci_pio_read(struct mmci_host *host, char *buffer, unsigned int remain) mmci_pio_read() argument 1654 mmci_pio_write(struct mmci_host *host, char *buffer, unsigned int remain, u32 status) mmci_pio_write() argument 1694 struct mmci_host *host = dev_id; mmci_pio_irq() local 1769 struct mmci_host *host = dev_id; mmci_irq() local 1830 struct mmci_host *host = dev_id; mmci_irq_thread() local 1854 struct mmci_host *host = mmc_priv(mmc); mmci_request() local 1886 struct mmci_host *host = mmc_priv(mmc); mmci_set_max_busy_timeout() local 1901 struct mmci_host *host = mmc_priv(mmc); mmci_set_ios() local 2013 struct mmci_host *host = mmc_priv(mmc); mmci_get_cd() local 2028 struct mmci_host *host = mmc_priv(mmc); mmci_sig_volt_switch() local 2057 struct mmci_host *host = mmc_priv(mmc); mmci_probe_level_translator() local 2115 struct mmci_host *host = mmc_priv(mmc); mmci_of_parse() local 2154 struct mmci_host *host; mmci_probe() local 2438 struct mmci_host *host = mmc_priv(mmc); mmci_remove() local 2464 mmci_save(struct mmci_host *host) mmci_save() argument 2481 mmci_restore(struct mmci_host *host) mmci_restore() argument 2505 struct mmci_host *host = mmc_priv(mmc); mmci_runtime_suspend() local 2520 struct mmci_host *host = mmc_priv(mmc); mmci_runtime_resume() local [all...] |
| H A D | mmci_stm32_sdmmc.c | 81 static int sdmmc_idma_validate_data(struct mmci_host *host, in sdmmc_idma_validate_data() argument 131 static int _sdmmc_idma_prep_data(struct mmci_host *host, in _sdmmc_idma_prep_data() argument 160 sdmmc_idma_prep_data(struct mmci_host *host, struct mmc_data *data, bool next) sdmmc_idma_prep_data() argument 170 sdmmc_idma_unprep_data(struct mmci_host *host, struct mmc_data *data, int err) sdmmc_idma_unprep_data() argument 188 sdmmc_idma_setup(struct mmci_host *host) sdmmc_idma_setup() argument 219 sdmmc_idma_start(struct mmci_host *host, unsigned int *datactrl) sdmmc_idma_start() argument 268 sdmmc_idma_error(struct mmci_host *host) sdmmc_idma_error() argument 285 sdmmc_idma_finalize(struct mmci_host *host, struct mmc_data *data) sdmmc_idma_finalize() argument 297 mmci_sdmmc_set_clkreg(struct mmci_host *host, unsigned int desired) mmci_sdmmc_set_clkreg() argument 359 mmci_sdmmc_set_pwrreg(struct mmci_host *host, unsigned int pwr) mmci_sdmmc_set_pwrreg() argument 407 sdmmc_get_dctrl_cfg(struct mmci_host *host) sdmmc_get_dctrl_cfg() argument 437 sdmmc_busy_complete(struct mmci_host *host, struct mmc_command *cmd, u32 status, u32 err_msk) sdmmc_busy_complete() argument 503 sdmmc_dlyb_mp15_prepare(struct mmci_host *host) sdmmc_dlyb_mp15_prepare() argument 567 sdmmc_dlyb_mp25_prepare(struct mmci_host *host) sdmmc_dlyb_mp25_prepare() argument 576 sdmmc_dlyb_phase_tuning(struct mmci_host *host, u32 opcode) sdmmc_dlyb_phase_tuning() argument 623 struct mmci_host *host = mmc_priv(mmc); sdmmc_execute_tuning() local 656 sdmmc_pre_sig_volt_vswitch(struct mmci_host *host) sdmmc_pre_sig_volt_vswitch() argument 664 sdmmc_post_sig_volt_switch(struct mmci_host *host, struct mmc_ios *ios) sdmmc_post_sig_volt_switch() argument 723 sdmmc_variant_init(struct mmci_host *host) sdmmc_variant_init() argument [all...] |
| H A D | moxart-mmc.c | 151 static inline void moxart_init_sg(struct moxart_host *host, in moxart_init_sg() argument 162 moxart_next_sg(struct moxart_host *host) moxart_next_sg() argument 180 moxart_wait_for_status(struct moxart_host *host, u32 mask, u32 *status) moxart_wait_for_status() argument 204 moxart_send_command(struct moxart_host *host, struct mmc_command *cmd) moxart_send_command() argument 252 struct moxart_host *host = param; moxart_dma_complete() local 257 moxart_transfer_dma(struct mmc_data *data, struct moxart_host *host) moxart_transfer_dma() argument 305 moxart_transfer_pio(struct moxart_host *host) moxart_transfer_pio() argument 358 moxart_prepare_data(struct moxart_host *host) moxart_prepare_data() argument 390 struct moxart_host *host = mmc_priv(mmc); moxart_request() local 458 struct moxart_host *host = (struct moxart_host *)devid; moxart_irq() local 485 struct moxart_host *host = mmc_priv(mmc); moxart_set_ios() local 532 struct moxart_host *host = mmc_priv(mmc); moxart_get_ro() local 549 struct moxart_host *host = NULL; moxart_probe() local 693 struct moxart_host *host = mmc_priv(mmc); moxart_remove() local [all...] |
| H A D | sdhci-pci.h | 164 struct sdhci_host *host; member
|
| H A D | cqhci-core.c | 457 static int cqhci_dma_map(struct mmc_host *host, struct mmc_request *mrq) in cqhci_dma_map() argument 576 static void cqhci_post_req(struct mmc_host *host, struct mmc_request *mrq) in cqhci_post_req() argument
|
| H A D | sdhci-sprd.c | 119 static void sdhci_sprd_init_config(struct sdhci_host *host) in sdhci_sprd_init_config() argument 129 static inline u32 sdhci_sprd_readl(struct sdhci_host *host, int reg) in sdhci_sprd_readl() argument 137 static inline void sdhci_sprd_writel(struct sdhci_host *host, u3 argument 149 sdhci_sprd_writew(struct sdhci_host *host, u16 val, int reg) sdhci_sprd_writew() argument 158 sdhci_sprd_writeb(struct sdhci_host *host, u8 val, int reg) sdhci_sprd_writeb() argument 176 sdhci_sprd_sd_clk_off(struct sdhci_host *host) sdhci_sprd_sd_clk_off() argument 184 sdhci_sprd_sd_clk_on(struct sdhci_host *host) sdhci_sprd_sd_clk_on() argument 194 sdhci_sprd_set_dll_invert(struct sdhci_host *host, u32 mask, bool en) sdhci_sprd_set_dll_invert() argument 230 _sdhci_sprd_set_clock(struct sdhci_host *host, unsigned int clk) _sdhci_sprd_set_clock() argument 258 sdhci_sprd_enable_phy_dll(struct sdhci_host *host) sdhci_sprd_enable_phy_dll() argument 291 sdhci_sprd_set_clock(struct sdhci_host *host, unsigned int clock) sdhci_sprd_set_clock() argument 320 sdhci_sprd_get_max_clock(struct sdhci_host *host) sdhci_sprd_get_max_clock() argument 327 sdhci_sprd_get_min_clock(struct sdhci_host *host) sdhci_sprd_get_min_clock() argument 332 sdhci_sprd_set_uhs_signaling(struct sdhci_host *host, unsigned int timing) sdhci_sprd_set_uhs_signaling() argument 381 sdhci_sprd_hw_reset(struct sdhci_host *host) sdhci_sprd_hw_reset() argument 402 sdhci_sprd_get_max_timeout_count(struct sdhci_host *host) sdhci_sprd_get_max_timeout_count() argument 408 sdhci_sprd_get_ro(struct sdhci_host *host) sdhci_sprd_get_ro() argument 413 sdhci_sprd_request_done(struct sdhci_host *host, struct mmc_request *mrq) sdhci_sprd_request_done() argument 423 sdhci_sprd_set_power(struct sdhci_host *host, unsigned char mode, unsigned short vdd) sdhci_sprd_set_power() argument 464 struct sdhci_host *host = mmc_priv(mmc); sdhci_sprd_check_auto_cmd23() local 497 struct sdhci_host *host = mmc_priv(mmc); sdhci_sprd_voltage_switch() local 549 struct sdhci_host *host = mmc_priv(mmc); sdhci_sprd_hs400_enhanced_strobe() local 631 struct sdhci_host *host = mmc_priv(mmc); sdhci_sprd_tuning() local 734 struct sdhci_host *host; sdhci_sprd_probe() local 903 struct sdhci_host *host = platform_get_drvdata(pdev); sdhci_sprd_remove() local 924 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_sprd_runtime_suspend() local 939 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_sprd_runtime_resume() local [all...] |
| H A D | sdhci-xenon-phy.c | 203 static int xenon_alloc_emmc_phy(struct sdhci_host *host) in xenon_alloc_emmc_phy() argument 222 static int xenon_check_stability_internal_clk(struct sdhci_host *host) in xenon_check_stability_internal_clk() argument 243 static int xenon_emmc_phy_init(struct sdhci_host *host) in xenon_emmc_phy_init() argument 309 armada_3700_soc_pad_voltage_set(struct sdhci_host *host, unsigned char signal_voltage) armada_3700_soc_pad_voltage_set() argument 331 xenon_emmc_phy_set_soc_pad(struct sdhci_host *host, unsigned char signal_voltage) xenon_emmc_phy_set_soc_pad() argument 350 xenon_emmc_phy_enable_dll(struct sdhci_host *host) xenon_emmc_phy_enable_dll() argument 406 xenon_emmc_phy_config_tuning(struct sdhci_host *host) xenon_emmc_phy_config_tuning() argument 443 xenon_emmc_phy_disable_strobe(struct sdhci_host *host) xenon_emmc_phy_disable_strobe() argument 467 xenon_emmc_phy_strobe_delay_adj(struct sdhci_host *host) xenon_emmc_phy_strobe_delay_adj() argument 519 xenon_emmc_phy_slow_mode(struct sdhci_host *host, unsigned char timing) xenon_emmc_phy_slow_mode() argument 574 xenon_emmc_phy_set(struct sdhci_host *host, unsigned char timing) xenon_emmc_phy_set() argument 680 get_dt_pad_ctrl_data(struct sdhci_host *host, struct device_node *np, struct xenon_emmc_phy_params *params) get_dt_pad_ctrl_data() argument 724 xenon_emmc_phy_parse_params(struct sdhci_host *host, struct device *dev, struct xenon_emmc_phy_params *params) xenon_emmc_phy_parse_params() argument 758 xenon_soc_pad_ctrl(struct sdhci_host *host, unsigned char signal_voltage) xenon_soc_pad_ctrl() argument 769 xenon_hs_delay_adj(struct sdhci_host *host) xenon_hs_delay_adj() argument 810 xenon_phy_adj(struct sdhci_host *host, struct mmc_ios *ios) xenon_phy_adj() argument 848 xenon_add_phy(struct device *dev, struct sdhci_host *host, const char *phy_name) xenon_add_phy() argument 870 xenon_phy_parse_params(struct device *dev, struct sdhci_host *host) xenon_phy_parse_params() argument [all...] |
| H A D | sdhci-s3c.c | 117 struct sdhci_host *host; member 145 static inline struct sdhci_s3c *to_s3c(struct sdhci_host *host) in to_s3c() argument 156 sdhci_s3c_get_max_clk(struct sdhci_host *host) sdhci_s3c_get_max_clk() argument 225 sdhci_s3c_set_clock(struct sdhci_host *host, unsigned int clock) sdhci_s3c_set_clock() argument 305 sdhci_s3c_get_min_clock(struct sdhci_host *host) sdhci_s3c_get_min_clock() argument 323 sdhci_cmu_get_max_clock(struct sdhci_host *host) sdhci_cmu_get_max_clock() argument 345 sdhci_cmu_get_min_clock(struct sdhci_host *host) sdhci_cmu_get_min_clock() argument 367 sdhci_cmu_set_clock(struct sdhci_host *host, unsigned int clock) sdhci_cmu_set_clock() argument 427 sdhci_s3c_parse_dt(struct device *dev, struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) sdhci_s3c_parse_dt() argument 457 sdhci_s3c_parse_dt(struct device *dev, struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) sdhci_s3c_parse_dt() argument 480 struct sdhci_host *host; sdhci_s3c_probe() local 672 struct sdhci_host *host = platform_get_drvdata(pdev); sdhci_s3c_remove() local 695 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_s3c_suspend() local 705 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_s3c_resume() local 714 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_s3c_runtime_suspend() local 732 struct sdhci_host *host = dev_get_drvdata(dev); sdhci_s3c_runtime_resume() local [all...] |
| H A D | au1xmmc.c | 164 static inline void IRQ_ON(struct au1xmmc_host *host, u32 mask) in IRQ_ON() argument 172 static inline void FLUSH_FIFO(struct au1xmmc_host *host) in FLUSH_FIFO() argument 187 IRQ_OFF(struct au1xmmc_host *host, u32 mask) IRQ_OFF() argument 195 SEND_STOP(struct au1xmmc_host *host) SEND_STOP() argument 211 au1xmmc_set_power(struct au1xmmc_host *host, int state) au1xmmc_set_power() argument 219 struct au1xmmc_host *host = mmc_priv(mmc); au1xmmc_card_inserted() local 229 struct au1xmmc_host *host = mmc_priv(mmc); au1xmmc_card_readonly() local 237 au1xmmc_finish_request(struct au1xmmc_host *host) au1xmmc_finish_request() argument 258 struct au1xmmc_host *host = from_tasklet(host, t, finish_task); au1xmmc_tasklet_finish() local 262 au1xmmc_send_command(struct au1xmmc_host *host, struct mmc_command *cmd, struct mmc_data *data) au1xmmc_send_command() argument 315 au1xmmc_data_complete(struct au1xmmc_host *host, u32 status) au1xmmc_data_complete() argument 368 struct au1xmmc_host *host = from_tasklet(host, t, data_task); au1xmmc_tasklet_data() local 376 au1xmmc_send_pio(struct au1xmmc_host *host) au1xmmc_send_pio() argument 432 au1xmmc_receive_pio(struct au1xmmc_host *host) au1xmmc_receive_pio() argument 515 au1xmmc_cmd_complete(struct au1xmmc_host *host, u32 status) au1xmmc_cmd_complete() argument 586 au1xmmc_set_clock(struct au1xmmc_host *host, int rate) au1xmmc_set_clock() argument 601 au1xmmc_prepare_data(struct au1xmmc_host *host, struct mmc_data *data) au1xmmc_prepare_data() argument 676 struct au1xmmc_host *host = mmc_priv(mmc); au1xmmc_request() local 706 au1xmmc_reset_controller(struct au1xmmc_host *host) au1xmmc_reset_controller() argument 742 struct au1xmmc_host *host = mmc_priv(mmc); au1xmmc_set_ios() local 779 struct au1xmmc_host *host = dev_id; au1xmmc_irq() local 848 struct au1xmmc_host *host = (struct au1xmmc_host *)dev_id; au1xmmc_dbdma_callback() local 860 au1xmmc_dbdma_init(struct au1xmmc_host *host) au1xmmc_dbdma_init() argument 905 au1xmmc_dbdma_shutdown(struct au1xmmc_host *host) au1xmmc_dbdma_shutdown() argument 916 struct au1xmmc_host *host = mmc_priv(mmc); au1xmmc_enable_sdio_irq() local 935 struct au1xmmc_host *host; au1xmmc_probe() local 1119 struct au1xmmc_host *host = platform_get_drvdata(pdev); au1xmmc_remove() local 1161 struct au1xmmc_host *host = platform_get_drvdata(pdev); au1xmmc_suspend() local 1174 struct au1xmmc_host *host = platform_get_drvdata(pdev); au1xmmc_resume() local [all...] |
| H A D | cavium.h | 96 struct cvm_mmc_host *host; /* common hw for all slots */ member
|
| H A D | wbsd.c | 84 static inline void wbsd_unlock_config(struct wbsd_host *host) in wbsd_unlock_config() argument 92 static inline void wbsd_lock_config(struct wbsd_host *host) in wbsd_lock_config() argument 99 wbsd_write_config(struct wbsd_host *host, u8 reg, u8 value) wbsd_write_config() argument 107 wbsd_read_config(struct wbsd_host *host, u8 reg) wbsd_read_config() argument 115 wbsd_write_index(struct wbsd_host *host, u8 index, u8 value) wbsd_write_index() argument 121 wbsd_read_index(struct wbsd_host *host, u8 index) wbsd_read_index() argument 131 wbsd_init_device(struct wbsd_host *host) wbsd_init_device() argument 190 wbsd_reset(struct wbsd_host *host) wbsd_reset() argument 204 wbsd_request_end(struct wbsd_host *host, struct mmc_request *mrq) wbsd_request_end() argument 237 wbsd_init_sg(struct wbsd_host *host, struct mmc_data *data) wbsd_init_sg() argument 249 wbsd_next_sg(struct wbsd_host *host) wbsd_next_sg() argument 268 wbsd_map_sg(struct wbsd_host *host) wbsd_map_sg() argument 273 wbsd_sg_to_dma(struct wbsd_host *host, struct mmc_data *data) wbsd_sg_to_dma() argument 283 wbsd_dma_to_sg(struct wbsd_host *host, struct mmc_data *data) wbsd_dma_to_sg() argument 297 wbsd_get_short_reply(struct wbsd_host *host, struct mmc_command *cmd) wbsd_get_short_reply() argument 315 wbsd_get_long_reply(struct wbsd_host *host, struct mmc_command *cmd) wbsd_get_long_reply() argument 340 wbsd_send_command(struct wbsd_host *host, struct mmc_command *cmd) wbsd_send_command() argument 400 wbsd_empty_fifo(struct wbsd_host *host) wbsd_empty_fifo() argument 465 wbsd_fill_fifo(struct wbsd_host *host) wbsd_fill_fifo() argument 530 wbsd_prepare_data(struct wbsd_host *host, struct mmc_data *data) wbsd_prepare_data() argument 665 wbsd_finish_data(struct wbsd_host *host, struct mmc_data *data) wbsd_finish_data() argument 745 struct wbsd_host *host = mmc_priv(mmc); wbsd_request() local 839 struct wbsd_host *host = mmc_priv(mmc); wbsd_set_ios() local 912 struct wbsd_host *host = mmc_priv(mmc); wbsd_get_ro() local 950 struct wbsd_host *host = from_timer(host, t, ignore_timer); wbsd_reset_ignore() local 973 wbsd_get_data(struct wbsd_host *host) wbsd_get_data() argument 992 struct wbsd_host *host = from_tasklet(host, t, card_tasklet); wbsd_tasklet_card() local 1041 struct wbsd_host *host = from_tasklet(host, t, fifo_tasklet); wbsd_tasklet_fifo() local 1072 struct wbsd_host *host = from_tasklet(host, t, crc_tasklet); wbsd_tasklet_crc() local 1096 struct wbsd_host *host = from_tasklet(host, t, timeout_tasklet); wbsd_tasklet_timeout() local 1120 struct wbsd_host *host = from_tasklet(host, t, finish_tasklet); wbsd_tasklet_finish() local 1145 struct wbsd_host *host = dev_id; wbsd_irq() local 1188 struct wbsd_host *host; wbsd_alloc_mmc() local 1255 struct wbsd_host *host; wbsd_free_mmc() local 1273 wbsd_scan(struct wbsd_host *host) wbsd_scan() argument 1329 wbsd_request_region(struct wbsd_host *host, int base) wbsd_request_region() argument 1342 wbsd_release_regions(struct wbsd_host *host) wbsd_release_regions() argument 1359 wbsd_request_dma(struct wbsd_host *host, int dma) wbsd_request_dma() argument 1421 wbsd_release_dma(struct wbsd_host *host) wbsd_release_dma() argument 1443 wbsd_request_irq(struct wbsd_host *host, int irq) wbsd_request_irq() argument 1468 wbsd_release_irq(struct wbsd_host *host) wbsd_release_irq() argument 1488 wbsd_request_resources(struct wbsd_host *host, int base, int irq, int dma) wbsd_request_resources() argument 1519 wbsd_release_resources(struct wbsd_host *host) wbsd_release_resources() argument 1530 wbsd_chip_config(struct wbsd_host *host) wbsd_chip_config() argument 1574 wbsd_chip_validate(struct wbsd_host *host) wbsd_chip_validate() argument 1614 wbsd_chip_poweroff(struct wbsd_host *host) wbsd_chip_poweroff() argument 1633 struct wbsd_host *host = NULL; wbsd_init() local 1727 struct wbsd_host *host; wbsd_shutdown() local 1805 struct wbsd_host *host; wbsd_platform_suspend() local 1821 struct wbsd_host *host; wbsd_platform_resume() local 1857 struct wbsd_host *host; wbsd_pnp_resume() local [all...] |
| /kernel/linux/linux-6.6/drivers/mmc/core/ |
| H A D | mmc.c | 196 struct mmc_host *host = card->host; in mmc_select_card_type() local 837 struct mmc_host *host = card->host; mmc_dsr_show() local 891 struct mmc_host *host = card->host; __mmc_select_powerclass() local 953 struct mmc_host *host = card->host; mmc_select_powerclass() local 1017 struct mmc_host *host = card->host; mmc_select_bus_width() local 1096 struct mmc_host *host = card->host; mmc_select_hs_ddr() local 1166 struct mmc_host *host = card->host; mmc_select_hs400() local 1266 struct mmc_host *host = card->host; mmc_hs400_to_hs200() local 1363 struct mmc_host *host = card->host; mmc_select_hs400es() local 1463 struct mmc_host *host = card->host; mmc_select_hs200() local 1580 struct mmc_host *host = card->host; mmc_hs200_tuning() local 1600 mmc_init_card(struct mmc_host *host, u32 ocr, struct mmc_card *oldcard) mmc_init_card() argument 1950 struct mmc_host *host = cb_data; mmc_sleep_busy_cb() local 1956 mmc_sleep(struct mmc_host *host) mmc_sleep() argument 2033 mmc_remove(struct mmc_host *host) mmc_remove() argument 2042 mmc_alive(struct mmc_host *host) mmc_alive() argument 2050 mmc_detect(struct mmc_host *host) mmc_detect() argument 2073 _mmc_cache_enabled(struct mmc_host *host) _mmc_cache_enabled() argument 2082 _mmc_flush_cache(struct mmc_host *host) _mmc_flush_cache() argument 2102 _mmc_suspend(struct mmc_host *host, bool is_suspend) _mmc_suspend() argument 2138 mmc_suspend(struct mmc_host *host) mmc_suspend() argument 2155 _mmc_resume(struct mmc_host *host) _mmc_resume() argument 2176 mmc_shutdown(struct mmc_host *host) mmc_shutdown() argument 2197 mmc_resume(struct mmc_host *host) mmc_resume() argument 2206 mmc_runtime_suspend(struct mmc_host *host) mmc_runtime_suspend() argument 2224 mmc_runtime_resume(struct mmc_host *host) mmc_runtime_resume() argument 2246 _mmc_hw_reset(struct mmc_host *host) _mmc_hw_reset() argument 2288 mmc_attach_mmc(struct mmc_host *host) mmc_attach_mmc() argument [all...] |
| H A D | sd.c | 532 sd_get_host_max_current(struct mmc_host *host) sd_get_host_max_current() argument 723 struct mmc_host *host = card->host; mmc_dsr_show() local 815 mmc_sd_get_cid(struct mmc_host *host, u32 ocr, u32 *cid, u32 *rocr) mmc_sd_get_cid() argument 907 mmc_sd_get_ro(struct mmc_host *host) mmc_sd_get_ro() argument 927 mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card, bool reinit) mmc_sd_setup_card() argument 1021 struct mmc_host *host = card->host; sd_write_ext_reg() local 1307 sd_cache_enabled(struct mmc_host *host) sd_cache_enabled() argument 1312 sd_flush_cache(struct mmc_host *host) sd_flush_cache() argument 1403 mmc_sd_init_card(struct mmc_host *host, u32 ocr, struct mmc_card *oldcard) mmc_sd_init_card() argument 1593 mmc_sd_remove(struct mmc_host *host) mmc_sd_remove() argument 1602 mmc_sd_alive(struct mmc_host *host) mmc_sd_alive() argument 1610 mmc_sd_detect(struct mmc_host *host) mmc_sd_detect() argument 1699 _mmc_sd_suspend(struct mmc_host *host) _mmc_sd_suspend() argument 1727 mmc_sd_suspend(struct mmc_host *host) mmc_sd_suspend() argument 1744 _mmc_sd_resume(struct mmc_host *host) _mmc_sd_resume() argument 1765 mmc_sd_resume(struct mmc_host *host) mmc_sd_resume() argument 1774 mmc_sd_runtime_suspend(struct mmc_host *host) mmc_sd_runtime_suspend() argument 1792 mmc_sd_runtime_resume(struct mmc_host *host) mmc_sd_runtime_resume() argument 1804 mmc_sd_hw_reset(struct mmc_host *host) mmc_sd_hw_reset() argument 1827 mmc_attach_sd(struct mmc_host *host) mmc_attach_sd() argument [all...] |
| /kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
| H A D | hisi504_nand.c | 144 static inline unsigned int hinfc_read(struct hinfc_host *host, unsigned int reg) in hinfc_read() argument 149 static inline void hinfc_write(struct hinfc_host *host, unsigned int value, in hinfc_write() argument 155 static void wait_controller_finished(struct hinfc_host *host) in wait_controller_finished() argument 179 static void hisi_nfc_dma_transfer(struct hinfc_host *host, in argument 238 hisi_nfc_send_cmd_pageprog(struct hinfc_host *host) hisi_nfc_send_cmd_pageprog() argument 252 hisi_nfc_send_cmd_readstart(struct hinfc_host *host) hisi_nfc_send_cmd_readstart() argument 279 hisi_nfc_send_cmd_erase(struct hinfc_host *host) hisi_nfc_send_cmd_erase() argument 300 hisi_nfc_send_cmd_readid(struct hinfc_host *host) hisi_nfc_send_cmd_readid() argument 317 hisi_nfc_send_cmd_status(struct hinfc_host *host) hisi_nfc_send_cmd_status() argument 332 hisi_nfc_send_cmd_reset(struct hinfc_host *host, int chipselect) hisi_nfc_send_cmd_reset() argument 349 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_select_chip() local 359 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_read_byte() local 375 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_write_buf() local 383 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_read_buf() local 392 struct hinfc_host *host = nand_get_controller_data(chip); set_addr() local 427 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_cmdfunc() local 499 struct hinfc_host *host = devid; hinfc_irq_handle() local 522 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nand_read_page_hwecc() local 554 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nand_read_oob() local 580 hisi_nfc_host_init(struct hinfc_host *host) hisi_nfc_host_init() argument 636 hisi_nfc_ecc_probe(struct hinfc_host *host) hisi_nfc_ecc_probe() argument 696 struct hinfc_host *host = nand_get_controller_data(chip); hisi_nfc_attach_chip() local 738 struct hinfc_host *host; hisi_nfc_probe() local 803 struct hinfc_host *host = platform_get_drvdata(pdev); hisi_nfc_remove() local 815 struct hinfc_host *host = dev_get_drvdata(dev); hisi_nfc_suspend() local 835 struct hinfc_host *host = dev_get_drvdata(dev); hisi_nfc_resume() local [all...] |
| H A D | lpc32xx_slc.c | 236 static void lpc32xx_nand_setup(struct lpc32xx_nand_host *host) in lpc32xx_nand_setup() argument 274 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_cmd_ctrl() local 297 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_device_ready() local 309 lpc32xx_wp_enable(struct lpc32xx_nand_host *host) lpc32xx_wp_enable() argument 318 lpc32xx_wp_disable(struct lpc32xx_nand_host *host) lpc32xx_wp_disable() argument 351 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_read_byte() local 361 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_read_buf() local 374 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_write_buf() local 429 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_xmit_dma() local 489 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_xfer() local 604 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_read_page_syndrome() local 672 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_write_page_syndrome() local 719 lpc32xx_nand_dma_setup(struct lpc32xx_nand_host *host) lpc32xx_nand_dma_setup() argument 772 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_attach_chip() local 828 struct lpc32xx_nand_host *host; lpc32xx_nand_probe() local 946 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_remove() local 965 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_resume() local 985 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_suspend() local [all...] |
| H A D | lpc32xx_mlc.c | 231 static void lpc32xx_nand_setup(struct lpc32xx_nand_host *host) in lpc32xx_nand_setup() argument 281 struct lpc32xx_nand_host *host = nand_get_controller_data(nand_chip); lpc32xx_nand_cmd_ctrl() local 296 struct lpc32xx_nand_host *host = nand_get_controller_data(nand_chip); lpc32xx_nand_device_ready() local 308 struct lpc32xx_nand_host *host = data; lpc3xxx_nand_irq() local 324 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_waitfunc_nand() local 344 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_waitfunc_controller() local 372 lpc32xx_wp_enable(struct lpc32xx_nand_host *host) lpc32xx_wp_enable() argument 381 lpc32xx_wp_disable(struct lpc32xx_nand_host *host) lpc32xx_wp_disable() argument 396 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_xmit_dma() local 438 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_read_page() local 505 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_write_page_lowlevel() local 552 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_read_oob() local 572 lpc32xx_dma_setup(struct lpc32xx_nand_host *host) lpc32xx_dma_setup() argument 646 struct lpc32xx_nand_host *host = nand_get_controller_data(chip); lpc32xx_nand_attach_chip() local 686 struct lpc32xx_nand_host *host; lpc32xx_nand_probe() local 832 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_remove() local 853 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_resume() local 872 struct lpc32xx_nand_host *host = platform_get_drvdata(pdev); lpc32xx_nand_suspend() local [all...] |
| /kernel/linux/linux-6.6/drivers/mtd/spi-nor/controllers/ |
| H A D | hisi-sfc.c | 85 struct hifmc_host *host; member 103 static inline int hisi_spi_nor_wait_op_finish(struct hifmc_host *host) in hisi_spi_nor_wait_op_finish() argument 137 static void hisi_spi_nor_init(struct hifmc_host *host) in hisi_spi_nor_init() argument 150 struct hifmc_host *host = priv->host; in hisi_spi_nor_prep() local 173 struct hifmc_host *host = priv->host; hisi_spi_nor_unprep() local 183 struct hifmc_host *host = priv->host; hisi_spi_nor_op_reg() local 206 struct hifmc_host *host = priv->host; hisi_spi_nor_read_reg() local 221 struct hifmc_host *host = priv->host; hisi_spi_nor_write_reg() local 233 struct hifmc_host *host = priv->host; hisi_spi_nor_dma_transfer() local 272 struct hifmc_host *host = priv->host; hisi_spi_nor_read() local 295 struct hifmc_host *host = priv->host; hisi_spi_nor_write() local 326 hisi_spi_nor_register(struct device_node *np, struct hifmc_host *host) hisi_spi_nor_register() argument 386 hisi_spi_nor_unregister_all(struct hifmc_host *host) hisi_spi_nor_unregister_all() argument 394 hisi_spi_nor_register_all(struct hifmc_host *host) hisi_spi_nor_register_all() argument 424 struct hifmc_host *host; hisi_spi_nor_probe() local 473 struct hifmc_host *host = platform_get_drvdata(pdev); hisi_spi_nor_remove() local [all...] |
| /kernel/linux/linux-6.6/drivers/message/fusion/ |
| H A D | mptctl.h | 366 unsigned int host; member
|
| /kernel/linux/linux-6.6/drivers/memstick/core/ |
| H A D | ms_block.c | 683 struct memstick_host *host = card->host; in h_msb_parallel_switch() local 729 struct memstick_host *host = card->host; in msb_reset() local 1701 struct memstick_host *host = card->host; msb_init_card() local [all...] |
| /kernel/linux/linux-6.6/drivers/ata/ |
| H A D | ahci_dwc.c | 382 static void ahci_dwc_stop_host(struct ata_host *host) in ahci_dwc_stop_host() argument 433 struct ata_host *host = dev_get_drvdata(dev); in ahci_dwc_suspend() local 448 struct ata_host *host = dev_get_drvdata(dev); in ahci_dwc_resume() local
|
| H A D | ahci_xgene.c | 429 static void xgene_ahci_host_stop(struct ata_host *host) in xgene_ahci_host_stop() argument 561 xgene_ahci_handle_broken_edge_irq(struct ata_host *host, u32 irq_masked) xgene_ahci_handle_broken_edge_irq() argument 584 struct ata_host *host = dev_instance; xgene_ahci_irq_intr() local [all...] |
| H A D | ahci_tegra.c | 434 static void tegra_ahci_host_stop(struct ata_host *host) in tegra_ahci_host_stop() argument
|
| H A D | ahci.c | 700 static int ahci_pci_reset_controller(struct ata_host *host) in ahci_pci_reset_controller() argument 719 static void ahci_pci_init_controller(struct ata_host *host) in ahci_pci_init_controller() argument 846 struct ata_host *host = ap->host; ahci_avn_hardreset() local 882 ahci_pci_disable_interrupts(struct ata_host *host) ahci_pci_disable_interrupts() argument 901 struct ata_host *host = pci_get_drvdata(pdev); ahci_pci_device_runtime_suspend() local 910 struct ata_host *host = pci_get_drvdata(pdev); ahci_pci_device_runtime_resume() local 924 struct ata_host *host = pci_get_drvdata(pdev); ahci_pci_device_suspend() local 941 struct ata_host *host = pci_get_drvdata(pdev); ahci_pci_device_resume() local 994 ahci_pci_print_info(struct ata_host *host) ahci_pci_print_info() argument 1031 ahci_p5wdh_workaround(struct ata_host *host) ahci_p5wdh_workaround() argument 1437 ahci_gtf_filter_workaround(struct ata_host *host) ahci_gtf_filter_workaround() argument 1480 ahci_gtf_filter_workaround(struct ata_host *host) ahci_gtf_filter_workaround() argument 1526 struct ata_host *host = dev_instance; ahci_thunderx_irq_handler() local 1596 ahci_get_irq_vector(struct ata_host *host, int port) ahci_get_irq_vector() argument 1706 struct ata_host *host = dev_get_drvdata(dev); remapped_nvme_show() local 1721 struct ata_host *host; ahci_init_one() local [all...] |