Lines Matching refs:busdev
75 mmc_wait_for_cmd(device_t busdev, device_t dev, struct mmc_command *cmd, in mmc_wait_for_cmd() argument
90 if (MMCBUS_WAIT_FOR_REQUEST(busdev, dev, &mreq) != 0) in mmc_wait_for_cmd()
96 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_cmd()
97 sc = device_get_softc(busdev); in mmc_wait_for_cmd()
109 mmc_wait_for_app_cmd(device_t busdev, device_t dev, uint16_t rca, in mmc_wait_for_app_cmd() argument
116 sc = device_get_softc(busdev); in mmc_wait_for_app_cmd()
125 if (mmc_wait_for_cmd(busdev, dev, &appcmd, 0) != 0) in mmc_wait_for_app_cmd()
132 else if (mmc_wait_for_cmd(busdev, dev, cmd, 0) != 0) in mmc_wait_for_app_cmd()
140 if (err != MMC_ERR_NONE && busdev == dev) { in mmc_wait_for_app_cmd()
152 mmc_switch(device_t busdev, device_t dev, uint16_t rca, uint8_t set, in mmc_switch() argument
161 sc = device_get_softc(busdev); in mmc_switch()
172 if (mmcbr_get_caps(busdev) & MMC_CAP_WAIT_WHILE_BUSY && in mmc_switch()
173 timeout > mmcbr_get_max_busy_timeout(busdev)) in mmc_switch()
183 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_switch()
186 err = mmc_switch_status(busdev, dev, rca, timeout); in mmc_switch()
193 mmc_switch_status(device_t busdev, device_t dev, uint16_t rca, u_int timeout) in mmc_switch_status() argument
208 err = mmc_send_status(busdev, dev, rca, &status); in mmc_switch_status()
229 mmc_send_ext_csd(device_t busdev, device_t dev, uint8_t *rawextcsd) in mmc_send_ext_csd() argument
247 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_send_ext_csd()
252 mmc_send_status(device_t busdev, device_t dev, uint16_t rca, uint32_t *status) in mmc_send_status() argument
261 err = mmc_wait_for_cmd(busdev, dev, &cmd, CMD_RETRIES); in mmc_send_status()