Lines Matching +defs:val +defs:host
59 static inline struct device *sdmmc_dev(struct rtsx_usb_sdmmc *host) in sdmmc_dev()
64 static inline void sd_clear_error(struct rtsx_usb_sdmmc *host) in sd_clear_error()
76 static void sd_print_debug_regs(struct rtsx_usb_sdmmc *host) in sd_print_debug_regs()
79 u8 val = 0; in sd_print_debug_regs() local
89 #define sd_print_debug_regs(host) argument
92 static int sd_read_data(struct rtsx_usb_sdmmc *host, struct mmc_command *cmd, in sd_read_data()
199 static int sd_write_data(struct rtsx_usb_sdmmc *host, struct mmc_command *cmd, in sd_write_data()
285 static void sd_send_cmd_get_rsp(struct rtsx_usb_sdmmc *host, in sd_send_cmd_get_rsp()
446 static int sd_rw_multi(struct rtsx_usb_sdmmc *host, struct mmc_request *mrq) in sd_rw_multi()
530 static inline void sd_enable_initial_mode(struct rtsx_usb_sdmmc *host) in sd_enable_initial_mode()
536 static inline void sd_disable_initial_mode(struct rtsx_usb_sdmmc *host) in sd_disable_initial_mode()
542 static void sd_normal_rw(struct rtsx_usb_sdmmc *host, in sd_normal_rw()
576 static int sd_change_phase(struct rtsx_usb_sdmmc *host, u8 sample_point, int tx) in sd_change_phase()
620 static u8 sd_search_final_phase(struct rtsx_usb_sdmmc *host, u32 phase_map) in sd_search_final_phase()
647 static void sd_wait_data_idle(struct rtsx_usb_sdmmc *host) in sd_wait_data_idle()
650 u8 val = 0; in sd_wait_data_idle() local
661 static int sd_tuning_rx_cmd(struct rtsx_usb_sdmmc *host, in sd_tuning_rx_cmd()
683 static void sd_tuning_phase(struct rtsx_usb_sdmmc *host, in sd_tuning_phase()
699 static int sd_tuning_rx(struct rtsx_usb_sdmmc *host, u8 opcode) in sd_tuning_rx()
745 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_get_ro() local
748 u16 val; in sdmmc_get_ro() local
773 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_get_cd() local
776 u16 val; in sdmmc_get_cd() local
804 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_request() local
877 static int sd_set_bus_width(struct rtsx_usb_sdmmc *host, in sd_set_bus_width()
950 static int sd_power_on(struct rtsx_usb_sdmmc *host) in sd_power_on()
989 static int sd_power_off(struct rtsx_usb_sdmmc *host) in sd_power_off()
1013 static int sd_set_power_mode(struct rtsx_usb_sdmmc *host, in sd_set_power_mode()
1038 static int sd_set_timing(struct rtsx_usb_sdmmc *host, in sd_set_timing()
1101 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_set_ios() local
1142 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_switch_voltage() local
1191 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_card_busy() local
1231 struct rtsx_usb_sdmmc *host = mmc_priv(mmc); in sdmmc_execute_tuning() local
1262 struct rtsx_usb_sdmmc *host = container_of(led, in rtsx_usb_led_control() local
1274 struct rtsx_usb_sdmmc *host = in rtsx_usb_update_led() local
1295 static void rtsx_usb_init_host(struct rtsx_usb_sdmmc *host) in rtsx_usb_init_host()
1324 struct rtsx_usb_sdmmc *host; in rtsx_usb_sdmmc_drv_probe() local
1381 struct rtsx_usb_sdmmc *host = platform_get_drvdata(pdev); in rtsx_usb_sdmmc_drv_remove() local
1420 struct rtsx_usb_sdmmc *host = dev_get_drvdata(dev); in rtsx_usb_sdmmc_runtime_suspend() local
1428 struct rtsx_usb_sdmmc *host = dev_get_drvdata(dev); in rtsx_usb_sdmmc_runtime_resume() local