Lines Matching defs:rpi3_sdhost_params

36 static struct rpi3_sdhost_params rpi3_sdhost_params;
50 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
73 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
84 rpi3_sdhost_params.current_cmd = cmd & HC_CMD_COMMAND_MASK;
137 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
178 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
215 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
239 rpi3_sdhost_params.clk_rate = 0;
248 assert((rpi3_sdhost_params.reg_base & MMC_BLOCK_MASK) == 0);
252 rpi3_sdhost_set_ios(rpi3_sdhost_params.clk_rate_initial,
253 rpi3_sdhost_params.bus_width);
259 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
281 if (rpi3_sdhost_params.current_cmd != MMC_CMD(55)) {
284 rpi3_sdhost_params.sdcard_rca <<
286 rpi3_sdhost_params.mmc_app_cmd = 1;
318 rpi3_sdhost_params.cmdbusy = 0;
321 rpi3_sdhost_params.cmdbusy = 1;
324 if (rpi3_sdhost_params.mmc_app_cmd) {
333 rpi3_sdhost_params.mmc_app_cmd = 0;
337 rpi3_sdhost_params.mmc_app_cmd = 1;
342 if (rpi3_sdhost_params.cmdbusy && (intmask & HC_HSTST_INT_BUSY)) {
344 rpi3_sdhost_params.cmdbusy = 0;
385 rpi3_sdhost_params.sdcard_rca = (cmd->resp_data[0]
394 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
415 rpi3_sdhost_params.clk_rate = max_clk / (div + 2);
416 rpi3_sdhost_params.ns_per_fifo_word = (1000000000 /
417 rpi3_sdhost_params.clk_rate)
426 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
436 rpi3_sdhost_params.bus_width = width;
440 if (rpi3_sdhost_params.bus_width == MMC_BUS_WIDTH_4)
453 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
479 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
534 if (rpi3_sdhost_params.current_cmd == MMC_CMD(18))
543 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
582 if (rpi3_sdhost_params.current_cmd == MMC_CMD(25))
588 void rpi3_sdhost_init(struct rpi3_sdhost_params *params,
594 memcpy(&rpi3_sdhost_params, params, sizeof(struct rpi3_sdhost_params));
598 rpi3_sdhost_params.gpio48_pinselect[i - 48]
602 rpi3_sdhost_params.gpio48_pinselect[i - 48]);
631 uintptr_t reg_base = rpi3_sdhost_params.reg_base;
665 rpi3_sdhost_params.gpio48_pinselect[i-48]);