Lines Matching refs:busdev
73 mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd, in mmc_wait_for_cmd() argument
88 if (MMCBUS_WAIT_FOR_REQUEST(busdev, dev, &mreq) != 0) in mmc_wait_for_cmd()
94 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_cmd()
95 sc = device_get_softc(busdev); in mmc_wait_for_cmd()
107 mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca, in mmc_wait_for_app_cmd() argument
114 sc = device_get_softc(busdev); in mmc_wait_for_app_cmd()
123 if (mmc_wait_for_cmd(busdev, dev, &appcmd, 0) != 0) in mmc_wait_for_app_cmd()
130 else if (mmc_wait_for_cmd(busdev, dev, cmd, 0) != 0) in mmc_wait_for_app_cmd()
138 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_app_cmd()
150 mmc_switch(device_t busdev, device_t dev, uint16_t rca, uint8_t set, in mmc_switch() argument
159 sc = device_get_softc(busdev); in mmc_switch()
170 if (mmcbr_get_caps(busdev) & MMC_CAP_WAIT_WHILE_BUSY && in mmc_switch()
171 timeout > mmcbr_get_max_busy_timeout(busdev)) in mmc_switch()
181 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_switch()
184 err = mmc_switch_status(busdev, dev, rca, timeout); in mmc_switch()
191 mmc_switch_status(device_t busdev, device_t dev, uint16_t rca, u_int timeout) in mmc_switch_status() argument
216 err = mmc_send_status(busdev, dev, rca, &status); in mmc_switch_status()
239 mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd) in mmc_send_ext_csd() argument
257 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_send_ext_csd()
262 mmc_send_status(device_t busdev, device_t dev, uint16_t rca, uint32_t *status) in mmc_send_status() argument
271 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_send_status()