Ledger Nano X - The secure hardware wallet
SHARE
TWEET

sdhci trace

a guest Apr 10th, 2019 149 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # tracer: function_graph
  2. #
  3. #     TIME        CPU  DURATION                  FUNCTION CALLS
  4. #      |          |     |   |                     |   |   |   |
  5.   159.663880 |   0)               |  /* kill-sd started */
  6.  ------------------------------------------
  7.  0)  kill-sd-2846  =>  attesta-957  
  8.  ------------------------------------------
  9.  
  10.   159.935489 |   0)               |  sdhci_irq() {
  11.   159.935496 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0001: CMD_INHIBIT | CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  12.   159.935499 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x18000: ERROR | TIMEOUT */
  13.   159.935501 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x10000: TIMEOUT */
  14.   159.935502 |   0)               |    sdhci_finish_mrq() {
  15.   159.935504 |   0)               |      /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  16.   159.935505 |   0)               |      sdhci_needs_reset() {
  17.   159.935509 |   0)               |        /* cmd_error: -110, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  18.   159.935510 |   0)   4.698 us    |      }
  19.   159.935511 |   0)               |      /* Reset pending */
  20.   159.935512 |   0)   9.297 us    |    }
  21.   159.935514 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  22.   159.935515 |   0) + 22.674 us   |  }
  23.   159.935520 |   0)               |  sdhci_tasklet_finish() {
  24.   159.935521 |   0)               |    sdhci_request_done() {
  25.   159.935522 |   0)   1.448 us    |      sdhci_del_timer();
  26.   159.935524 |   0)               |      sdhci_needs_reset() {
  27.   159.935526 |   0)               |        /* cmd_error: -110, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  28.   159.935526 |   0)   1.680 us    |      }
  29.   159.935527 |   0)               |      sdhci_do_reset() {
  30.   159.935529 |   0)               |        /* mask: 0x2 */
  31.   159.935529 |   0)               |        sdhci_reset() {
  32.   159.935531 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  33.   159.935532 |   0)               |          /* sdhci_write: mmc0: 0x2f [CLOCK_CONTROL] <= 0x2: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 1 | SOFT_RESET_DAT: 0 */
  34.   159.935534 |   0)               |          /* sdhci_read: mmc0: 0x2f [CLOCK_CONTROL] => 0x0: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 0 */
  35.   159.935536 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  36.   159.935536 |   0)   6.231 us    |        }
  37.   159.935537 |   0)   9.128 us    |      }
  38.   159.935537 |   0)               |      sdhci_do_reset() {
  39.   159.935538 |   0)               |        /* mask: 0x4 */
  40.   159.935539 |   0)               |        sdhci_reset() {
  41.   159.935540 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  42.   159.935541 |   0)               |          /* sdhci_write: mmc0: 0x2f [CLOCK_CONTROL] <= 0x4: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 1 */
  43.   159.935543 |   0)               |          /* sdhci_read: mmc0: 0x2f [CLOCK_CONTROL] => 0x0: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 0 */
  44.   159.935545 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  45.   159.935545 |   0)   6.046 us    |        }
  46.   159.935546 |   0)   7.972 us    |      }
  47.   159.935547 |   0)               |      mmc_request_done() {
  48.   159.935549 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfcc8]: cmd_opcode=52 cmd_err=-110 cmd_resp=0x0 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  49.   159.935551 |   0)               |        sdhci_led_control() {
  50.   159.935553 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  51.   159.935554 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  52.   159.935554 |   0)   2.601 us    |        }
  53.   159.935563 |   0)               |        /* mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000 */
  54.   159.935564 |   0)   5.859 us    |        mmc_wait_done();
  55.   159.935571 |   0) + 23.709 us   |      }
  56.   159.935571 |   0) + 50.210 us   |    }
  57.   159.935572 |   0)   0.305 us    |    sdhci_request_done();
  58.   159.935574 |   0) + 53.012 us   |  }
  59.  ------------------------------------------
  60.  0)  attesta-957   =>    <idle>-0  
  61.  ------------------------------------------
  62.  
  63.   159.946148 |   0)               |  sdhci_irq() {
  64.   159.946156 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  65.   159.946159 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x18000: ERROR | TIMEOUT */
  66.   159.946161 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x10000: TIMEOUT */
  67.   159.946162 |   0)               |    sdhci_finish_mrq() {
  68.   159.946164 |   0)               |      /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  69.   159.946165 |   0)               |      sdhci_needs_reset() {
  70.   159.946169 |   0)               |        /* cmd_error: -110, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  71.   159.946170 |   0)   4.763 us    |      }
  72.   159.946171 |   0)               |      /* Reset pending */
  73.   159.946172 |   0)   9.264 us    |    }
  74.   159.946174 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  75.   159.946175 |   0) + 23.475 us   |  }
  76.   159.946180 |   0)               |  sdhci_tasklet_finish() {
  77.   159.946180 |   0)               |    sdhci_request_done() {
  78.   159.946181 |   0)   1.364 us    |      sdhci_del_timer();
  79.   159.946184 |   0)               |      sdhci_needs_reset() {
  80.   159.946185 |   0)               |        /* cmd_error: -110, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  81.   159.946186 |   0)   1.622 us    |      }
  82.   159.946186 |   0)               |      sdhci_do_reset() {
  83.   159.946187 |   0)               |        /* mask: 0x2 */
  84.   159.946188 |   0)               |        sdhci_reset() {
  85.   159.946190 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  86.   159.946191 |   0)               |          /* sdhci_write: mmc0: 0x2f [CLOCK_CONTROL] <= 0x2: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 1 | SOFT_RESET_DAT: 0 */
  87.   159.946193 |   0)               |          /* sdhci_read: mmc0: 0x2f [CLOCK_CONTROL] => 0x0: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 0 */
  88.   159.946194 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  89.   159.946195 |   0)   6.137 us    |        }
  90.   159.946195 |   0)   8.666 us    |      }
  91.   159.946196 |   0)               |      sdhci_do_reset() {
  92.   159.946197 |   0)               |        /* mask: 0x4 */
  93.   159.946197 |   0)               |        sdhci_reset() {
  94.   159.946199 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  95.   159.946199 |   0)               |          /* sdhci_write: mmc0: 0x2f [CLOCK_CONTROL] <= 0x4: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 1 */
  96.   159.946201 |   0)               |          /* sdhci_read: mmc0: 0x2f [CLOCK_CONTROL] => 0x0: SOFT_RESET_ALL: 0 | SOFT_RESET_CMD: 0 | SOFT_RESET_DAT: 0 */
  97.   159.946203 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0xf01: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 | BUS_POWER: 1 | BUS_VOLTAGE: 3.3V | BLOCK_GAP_STOP: 0 | CONT_REQ: 0 | READ_WAIT_EN: 0 | BLOCK_GAP_INT_EN: 0 | INT_WAKE_EN: 0 | INS_WAKE_EN: 0 | REM_WAKE_EN: 0 */
  98.   159.946204 |   0)   5.932 us    |        }
  99.   159.946204 |   0)   7.783 us    |      }
  100.   159.946205 |   0)               |      mmc_request_done() {
  101.   159.946207 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfc88]: cmd_opcode=5 cmd_err=-110 cmd_resp=0x0 0x0 0x0 0x0 cmd_retries=2 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  102.   159.946209 |   0) + 17.426 us   |        mmc_wait_done();
  103.   159.946227 |   0) + 21.816 us   |      }
  104.   159.946228 |   0) + 47.087 us   |    }
  105.   159.946228 |   0)   0.306 us    |    sdhci_request_done();
  106.   159.946230 |   0) + 49.752 us   |  }
  107.   159.948142 |   0)               |  sdhci_irq() {
  108.   159.948150 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  109.   159.948153 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  110.   159.948155 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  111.   159.948156 |   0)               |    sdhci_finish_command() {
  112.   159.948159 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0x400120:  */
  113.   159.948164 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  114.   159.948165 |   0)               |      sdhci_finish_mrq() {
  115.   159.948167 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  116.   159.948167 |   0)               |        sdhci_needs_reset() {
  117.   159.948169 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  118.   159.948170 |   0)   2.223 us    |        }
  119.   159.948172 |   0)   6.608 us    |      }
  120.   159.948173 |   0) + 16.376 us   |    }
  121.   159.948175 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  122.   159.948175 |   0) + 30.754 us   |  }
  123.   159.948181 |   0)               |  sdhci_tasklet_finish() {
  124.   159.948181 |   0)               |    sdhci_request_done() {
  125.   159.948182 |   0)   1.354 us    |      sdhci_del_timer();
  126.   159.948185 |   0)               |      sdhci_needs_reset() {
  127.   159.948186 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  128.   159.948187 |   0)   1.396 us    |      }
  129.   159.948187 |   0)               |      mmc_request_done() {
  130.   159.948189 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfb50]: cmd_opcode=55 cmd_err=0 cmd_resp=0x400120 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  131.   159.948191 |   0)               |        sdhci_led_control() {
  132.   159.948193 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  133.   159.948194 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  134.   159.948194 |   0)   2.685 us    |        }
  135.   159.948203 |   0)               |        /* mmc0: req done (CMD55): 0: 00400120 00000000 00000000 00000000 */
  136.   159.948204 |   0) + 17.504 us   |        mmc_wait_done();
  137.   159.948223 |   0) + 34.990 us   |      }
  138.   159.948223 |   0) + 41.330 us   |    }
  139.   159.948224 |   0)   0.396 us    |    sdhci_request_done();
  140.   159.948225 |   0) + 44.102 us   |  }
  141.   159.958141 |   0)               |  sdhci_irq() {
  142.   159.958148 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  143.   159.958151 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  144.   159.958153 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  145.   159.958154 |   0)               |    sdhci_finish_command() {
  146.   159.958156 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0x120:  */
  147.   159.958161 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  148.   159.958162 |   0)               |      sdhci_finish_mrq() {
  149.   159.958164 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  150.   159.958165 |   0)               |        sdhci_needs_reset() {
  151.   159.958167 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  152.   159.958168 |   0)   2.268 us    |        }
  153.   159.958169 |   0)   6.187 us    |      }
  154.   159.958170 |   0) + 15.119 us   |    }
  155.   159.958172 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  156.   159.958172 |   0) + 28.559 us   |  }
  157.   159.958177 |   0)               |  sdhci_tasklet_finish() {
  158.   159.958177 |   0)               |    sdhci_request_done() {
  159.   159.958178 |   0)   1.414 us    |      sdhci_del_timer();
  160.   159.958181 |   0)               |      sdhci_needs_reset() {
  161.   159.958182 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  162.   159.958182 |   0)   1.401 us    |      }
  163.   159.958183 |   0)               |      mmc_request_done() {
  164.   159.958185 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfa98]: cmd_opcode=55 cmd_err=0 cmd_resp=0x120 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  165.   159.958187 |   0)               |        sdhci_led_control() {
  166.   159.958189 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  167.   159.958189 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  168.   159.958190 |   0)   2.566 us    |        }
  169.   159.958199 |   0)               |        /* mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000 */
  170.   159.958200 |   0) + 14.665 us   |        mmc_wait_done();
  171.   159.958215 |   0) + 31.864 us   |      }
  172.   159.958216 |   0) + 38.247 us   |    }
  173.   159.958217 |   0)   0.442 us    |    sdhci_request_done();
  174.   159.958218 |   0) + 41.040 us   |  }
  175.   159.971144 |   0)               |  sdhci_irq() {
  176.   159.971151 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  177.   159.971155 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  178.   159.971157 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  179.   159.971158 |   0)               |    sdhci_finish_command() {
  180.   159.971160 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  181.   159.971165 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  182.   159.971166 |   0)               |      sdhci_finish_mrq() {
  183.   159.971168 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  184.   159.971169 |   0)               |        sdhci_needs_reset() {
  185.   159.971171 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  186.   159.971172 |   0)   2.115 us    |        }
  187.   159.971173 |   0)   6.143 us    |      }
  188.   159.971173 |   0) + 15.132 us   |    }
  189.   159.971175 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  190.   159.971176 |   0) + 29.505 us   |  }
  191.   159.971181 |   0)               |  sdhci_tasklet_finish() {
  192.   159.971181 |   0)               |    sdhci_request_done() {
  193.   159.971182 |   0)   1.368 us    |      sdhci_del_timer();
  194.   159.971184 |   0)               |      sdhci_needs_reset() {
  195.   159.971186 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  196.   159.971186 |   0)   1.441 us    |      }
  197.   159.971187 |   0)               |      mmc_request_done() {
  198.   159.971189 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  199.   159.971191 |   0)               |        sdhci_led_control() {
  200.   159.971193 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  201.   159.971194 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  202.   159.971194 |   0)   2.603 us    |        }
  203.   159.971204 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  204.   159.971205 |   0) + 16.561 us   |        mmc_wait_done();
  205.   159.971223 |   0) + 35.198 us   |      }
  206.   159.971223 |   0) + 41.595 us   |    }
  207.   159.971224 |   0)   0.356 us    |    sdhci_request_done();
  208.   159.971225 |   0) + 44.356 us   |  }
  209.   159.984140 |   0)               |  sdhci_irq() {
  210.   159.984148 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  211.   159.984152 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  212.   159.984153 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  213.   159.984154 |   0)               |    sdhci_finish_command() {
  214.   159.984157 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  215.   159.984162 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  216.   159.984163 |   0)               |      sdhci_finish_mrq() {
  217.   159.984164 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  218.   159.984165 |   0)               |        sdhci_needs_reset() {
  219.   159.984167 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  220.   159.984168 |   0)   2.216 us    |        }
  221.   159.984169 |   0)   6.370 us    |      }
  222.   159.984170 |   0) + 15.116 us   |    }
  223.   159.984172 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  224.   159.984173 |   0) + 29.483 us   |  }
  225.   159.984177 |   0)               |  sdhci_tasklet_finish() {
  226.   159.984178 |   0)               |    sdhci_request_done() {
  227.   159.984179 |   0)   1.392 us    |      sdhci_del_timer();
  228.   159.984181 |   0)               |      sdhci_needs_reset() {
  229.   159.984183 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  230.   159.984183 |   0)   1.406 us    |      }
  231.   159.984184 |   0)               |      mmc_request_done() {
  232.   159.984186 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  233.   159.984188 |   0)               |        sdhci_led_control() {
  234.   159.984189 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  235.   159.984190 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  236.   159.984191 |   0)   2.628 us    |        }
  237.   159.984200 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  238.   159.984200 |   0) + 15.026 us   |        mmc_wait_done();
  239.   159.984216 |   0) + 32.184 us   |      }
  240.   159.984217 |   0) + 38.776 us   |    }
  241.   159.984218 |   0)   0.353 us    |    sdhci_request_done();
  242.   159.984219 |   0) + 41.467 us   |  }
  243.   159.997140 |   0)               |  sdhci_irq() {
  244.   159.997148 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  245.   159.997151 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  246.   159.997153 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  247.   159.997154 |   0)               |    sdhci_finish_command() {
  248.   159.997156 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  249.   159.997161 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  250.   159.997161 |   0)               |      sdhci_finish_mrq() {
  251.   159.997163 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  252.   159.997164 |   0)               |        sdhci_needs_reset() {
  253.   159.997166 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  254.   159.997167 |   0)   2.104 us    |        }
  255.   159.997168 |   0)   6.142 us    |      }
  256.   159.997169 |   0) + 14.382 us   |    }
  257.   159.997171 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  258.   159.997171 |   0) + 28.468 us   |  }
  259.   159.997177 |   0)               |  sdhci_tasklet_finish() {
  260.   159.997177 |   0)               |    sdhci_request_done() {
  261.   159.997178 |   0)   1.621 us    |      sdhci_del_timer();
  262.   159.997181 |   0)               |      sdhci_needs_reset() {
  263.   159.997182 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  264.   159.997183 |   0)   1.393 us    |      }
  265.   159.997183 |   0)               |      mmc_request_done() {
  266.   159.997185 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  267.   159.997187 |   0)               |        sdhci_led_control() {
  268.   159.997189 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  269.   159.997190 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  270.   159.997190 |   0)   2.567 us    |        }
  271.   159.997199 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  272.   159.997200 |   0) + 17.947 us   |        mmc_wait_done();
  273.   159.997219 |   0) + 34.822 us   |      }
  274.   159.997219 |   0) + 41.482 us   |    }
  275.   159.997220 |   0)   0.378 us    |    sdhci_request_done();
  276.   159.997221 |   0) + 44.217 us   |  }
  277.   160.009822 |   1)   0.441 us    |                          } /* mmc_gpio_get_cd */
  278.   160.009824 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  279.   160.009825 |   1)   4.779 us    |                        } /* sdhci_get_cd */
  280.   160.009826 |   1)               |                        sdhci_send_command() {
  281.   160.009827 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  282.   160.009830 |   1)   0.380 us    |                          sdhci_prepare_data();
  283.   160.009832 |   1)               |                          /* sdhci_write: mmc0: 0x8 [ARGUMENT] <= 0x51200000:  */
  284.   160.009832 |   1)               |                          /* sdhci_write: mmc0: 0xc [TRANSFER_MODE] <= 0x0: DMA_EN: 0 | BLK_CNT_EN: 0 | AUTO_CMD: DISABLED | DATA_DIR: WRITE | MULTI_BLK: 0 */
  285.   160.009833 |   1)               |                          /* sdhci_write: mmc0: 0xe [TRANSFER_MODE] <= 0x2902: RESP_TYPE: 48-BITS | CRC_CHECK_EN: 0 | CMD_IDX_CHECK_EN: 0 | DATA_PRESENT: 0 | CMD_TYPE: NORMAL | CMD: 0x29 */
  286.   160.009833 |   1)   7.043 us    |                        }
  287.   160.009834 |   1) + 14.649 us   |                      } /* sdhci_request */
  288.   160.009834 |   1) + 18.915 us   |                    } /* __mmc_start_request */
  289.   160.009835 |   1) + 29.457 us   |                  } /* mmc_start_request */
  290.   160.009836 |   1)               |                  mmc_wait_for_req_done() {
  291.   160.010141 |   0)               |  sdhci_irq() {
  292.   160.010148 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  293.   160.010152 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  294.   160.010154 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  295.   160.010155 |   0)               |    sdhci_finish_command() {
  296.   160.010157 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  297.   160.010162 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  298.   160.010163 |   0)               |      sdhci_finish_mrq() {
  299.   160.010165 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  300.   160.010165 |   0)               |        sdhci_needs_reset() {
  301.   160.010168 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  302.   160.010169 |   0)   2.300 us    |        }
  303.   160.010170 |   0)   6.355 us    |      }
  304.   160.010171 |   0) + 14.781 us   |    }
  305.   160.010172 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  306.   160.010173 |   0) + 28.765 us   |  }
  307.   160.010177 |   0)               |  sdhci_tasklet_finish() {
  308.   160.010178 |   0)               |    sdhci_request_done() {
  309.   160.010179 |   0)   1.596 us    |      sdhci_del_timer();
  310.   160.010183 |   0)               |      sdhci_needs_reset() {
  311.   160.010184 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  312.   160.010185 |   0)   1.422 us    |      }
  313.   160.010185 |   0)               |      mmc_request_done() {
  314.   160.010188 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  315.   160.010190 |   0)               |        sdhci_led_control() {
  316.   160.010191 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  317.   160.010192 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  318.   160.010193 |   0)   2.649 us    |        }
  319.   160.010201 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  320.   160.010202 |   0) + 14.402 us   |        mmc_wait_done();
  321.   160.010218 |   0) + 31.915 us   |      }
  322.   160.010218 |   0) + 39.909 us   |    }
  323.   160.010219 |   0)   0.358 us    |    sdhci_request_done();
  324.   160.010220 |   0) + 42.618 us   |  }
  325.   160.010234 |   1)   0.492 us    |                    mmc_retune_release();
  326.   160.010237 |   1) ! 400.640 us  |                  }
  327.   160.010237 |   1) ! 432.602 us  |                } /* mmc_wait_for_req */
  328.   160.010239 |   1)               |                /* ocr_response: mmc0: 2.7 ~ 2.8 | 2.8 ~ 2.9 | 2.9 ~ 3.0 | 3.0 ~ 3.1 | 3.1 ~ 3.2 | 3.2 ~ 3.3 | 3.3 ~ 3.4 | 3.4 ~ 3.5 | 3.5 ~ 3.6 */
  329.   160.010240 |   1) # 1044.895 us |              } /* mmc_wait_for_app_cmd */
  330.   160.022193 |   1)               |              mmc_wait_for_app_cmd() {
  331.   160.022197 |   1)               |                mmc_app_cmd() {
  332.   160.022197 |   1)               |                  mmc_wait_for_cmd() {
  333.   160.022198 |   1)               |                    mmc_wait_for_req() {
  334.   160.022199 |   1)               |                      mmc_start_request() {
  335.   160.022200 |   1)   0.227 us    |                        mmc_retune_hold();
  336.   160.022202 |   1)               |                        mmc_mrq_pr_debug() {
  337.   160.022212 |   1)               |                          /* mmc0: starting CMD55 arg 00000000 flags 000000f5 */
  338.   160.022213 |   1) + 11.092 us   |                        }
  339.   160.022215 |   1)               |                        sdhci_led_control() {
  340.   160.022218 |   1)               |                          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  341.   160.022221 |   1)               |                          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  342.   160.022222 |   1)   6.683 us    |                        }
  343.   160.022223 |   1)               |                        __mmc_start_request() {
  344.   160.022224 |   1)   0.343 us    |                          mmc_retune();
  345.   160.022227 |   1)               |                          /* mmc_request_start: mmc0: start struct mmc_request[ffffc900000bfa98]: cmd_opcode=55 cmd_arg=0x0 cmd_flags=0xf5 cmd_retries=0 stop_opcode=0 stop_arg=0x0 stop_flags=0x0 stop_retries=0 sbc_opcode=0 sbc_arg=0x0 sbc_flags=0x0 sbc_retires=0 blocks=0 block_size=0 blk_addr=0 data_flags=0x0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  346.   160.022228 |   1)               |                          sdhci_request() {
  347.   160.022229 |   1)               |                            sdhci_get_cd() {
  348.   160.022229 |   1)   0.354 us    |                              mmc_gpio_get_cd();
  349.   160.022232 |   1)               |                              /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  350.   160.022232 |   1)   3.397 us    |                            }
  351.   160.022234 |   1)               |                            sdhci_send_command() {
  352.   160.022235 |   1)               |                              /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  353.   160.022238 |   1)   0.376 us    |                              sdhci_prepare_data();
  354.   160.022240 |   1)               |                              /* sdhci_write: mmc0: 0x8 [ARGUMENT] <= 0x0:  */
  355.   160.022240 |   1)               |                              /* sdhci_write: mmc0: 0xc [TRANSFER_MODE] <= 0x0: DMA_EN: 0 | BLK_CNT_EN: 0 | AUTO_CMD: DISABLED | DATA_DIR: WRITE | MULTI_BLK: 0 */
  356.   160.022241 |   1)               |                              /* sdhci_write: mmc0: 0xe [TRANSFER_MODE] <= 0x371a: RESP_TYPE: 48-BITS | CRC_CHECK_EN: 1 | CMD_IDX_CHECK_EN: 1 | DATA_PRESENT: 0 | CMD_TYPE: NORMAL | CMD: 0x37 */
  357.   160.022241 |   1)   7.228 us    |                            }
  358.   160.022242 |   1) + 13.566 us   |                          }
  359.   160.022243 |   1) + 18.994 us   |                        }
  360.   160.022243 |   1) + 43.327 us   |                      }
  361.   160.022244 |   1)               |                      mmc_wait_for_req_done() {
  362.  ------------------------------------------
  363.  1)   kworker-18   =>    <idle>-0  
  364.  ------------------------------------------
  365.  
  366.   160.022701 |   1)               |  sdhci_irq() {
  367.   160.022708 |   1)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  368.   160.022711 |   1)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  369.   160.022713 |   1)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  370.   160.022714 |   1)               |    sdhci_finish_command() {
  371.   160.022716 |   1)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0x120:  */
  372.   160.022721 |   1)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  373.   160.022721 |   1)               |      sdhci_finish_mrq() {
  374.   160.022723 |   1)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  375.   160.022724 |   1)               |        sdhci_needs_reset() {
  376.   160.022726 |   1)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  377.   160.022727 |   1)   2.089 us    |        }
  378.   160.022729 |   1)   6.589 us    |      }
  379.   160.022729 |   1) + 14.567 us   |    }
  380.   160.022731 |   1)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  381.   160.022732 |   1) + 27.274 us   |  }
  382.   160.022738 |   1)               |  sdhci_tasklet_finish() {
  383.   160.022738 |   1)               |    sdhci_request_done() {
  384.   160.022739 |   1)   1.495 us    |      sdhci_del_timer();
  385.   160.022742 |   1)               |      sdhci_needs_reset() {
  386.   160.022743 |   1)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  387.   160.022744 |   1)   1.439 us    |      }
  388.   160.022744 |   1)               |      mmc_request_done() {
  389.   160.022746 |   1)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfa98]: cmd_opcode=55 cmd_err=0 cmd_resp=0x120 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  390.   160.022748 |   1)               |        sdhci_led_control() {
  391.   160.022750 |   1)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  392.   160.022750 |   1)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  393.   160.022751 |   1)   2.548 us    |        }
  394.   160.022761 |   1)               |        /* mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000 */
  395.   160.022761 |   1) + 16.250 us   |        mmc_wait_done();
  396.   160.022779 |   1) + 33.978 us   |      }
  397.   160.022779 |   1) + 40.482 us   |    }
  398.   160.022780 |   1)   0.291 us    |    sdhci_request_done();
  399.   160.022781 |   1) + 43.085 us   |  }
  400.  ------------------------------------------
  401.  1)    <idle>-0    =>   kworker-18  
  402.  ------------------------------------------
  403.  
  404.   160.022800 |   1)   0.484 us    |                        mmc_retune_release();
  405.   160.022802 |   1) ! 557.609 us  |                      }
  406.   160.022803 |   1) ! 603.854 us  |                    }
  407.   160.022803 |   1) ! 605.509 us  |                  }
  408.   160.022805 |   1) ! 607.480 us  |                }
  409.   160.022806 |   1)               |                mmc_wait_for_req() {
  410.   160.022806 |   1)               |                  mmc_start_request() {
  411.   160.022807 |   1)   0.179 us    |                    mmc_retune_hold();
  412.   160.022809 |   1)               |                    mmc_mrq_pr_debug() {
  413.   160.022812 |   1)               |                      /* mmc0: starting CMD41 arg 51200000 flags 000000e1 */
  414.   160.022813 |   1)   2.957 us    |                    }
  415.   160.022814 |   1)               |                    sdhci_led_control() {
  416.   160.022815 |   1)               |                      /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  417.   160.022816 |   1)               |                      /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  418.   160.022817 |   1)   2.591 us    |                    }
  419.   160.022817 |   1)               |                    __mmc_start_request() {
  420.   160.022818 |   1)   0.200 us    |                      mmc_retune();
  421.   160.022820 |   1)               |                      /* mmc_request_start: mmc0: start struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_arg=0x51200000 cmd_flags=0xe1 cmd_retries=0 stop_opcode=0 stop_arg=0x0 stop_flags=0x0 stop_retries=0 sbc_opcode=0 sbc_arg=0x0 sbc_flags=0x0 sbc_retires=0 blocks=0 block_size=0 blk_addr=0 data_flags=0x0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  422.   160.022821 |   1)               |                      sdhci_request() {
  423.   160.022822 |   1)               |                        sdhci_get_cd() {
  424.   160.022823 |   1)   0.434 us    |                          mmc_gpio_get_cd();
  425.   160.022825 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  426.   160.022826 |   1)   3.408 us    |                        }
  427.   160.022827 |   1)               |                        sdhci_send_command() {
  428.   160.022829 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  429.   160.022831 |   1)   0.367 us    |                          sdhci_prepare_data();
  430.   160.022833 |   1)               |                          /* sdhci_write: mmc0: 0x8 [ARGUMENT] <= 0x51200000:  */
  431.   160.022833 |   1)               |                          /* sdhci_write: mmc0: 0xc [TRANSFER_MODE] <= 0x0: DMA_EN: 0 | BLK_CNT_EN: 0 | AUTO_CMD: DISABLED | DATA_DIR: WRITE | MULTI_BLK: 0 */
  432.   160.022834 |   1)               |                          /* sdhci_write: mmc0: 0xe [TRANSFER_MODE] <= 0x2902: RESP_TYPE: 48-BITS | CRC_CHECK_EN: 0 | CMD_IDX_CHECK_EN: 0 | DATA_PRESENT: 0 | CMD_TYPE: NORMAL | CMD: 0x29 */
  433.   160.022834 |   1)   7.070 us    |                        }
  434.   160.022835 |   1) + 13.276 us   |                      }
  435.   160.022836 |   1) + 17.940 us   |                    }
  436.   160.022836 |   1) + 29.447 us   |                  }
  437.   160.022837 |   1)               |                  mmc_wait_for_req_done() {
  438.   160.023151 |   0)               |  sdhci_irq() {
  439.   160.023158 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  440.   160.023161 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  441.   160.023163 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  442.   160.023164 |   0)               |    sdhci_finish_command() {
  443.   160.023167 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  444.   160.023171 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  445.   160.023172 |   0)               |      sdhci_finish_mrq() {
  446.   160.023174 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  447.   160.023175 |   0)               |        sdhci_needs_reset() {
  448.   160.023177 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  449.   160.023178 |   0)   2.147 us    |        }
  450.   160.023179 |   0)   5.988 us    |      }
  451.   160.023180 |   0) + 14.790 us   |    }
  452.   160.023181 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  453.   160.023182 |   0) + 28.151 us   |  }
  454.   160.023186 |   0)               |  sdhci_tasklet_finish() {
  455.   160.023187 |   0)               |    sdhci_request_done() {
  456.   160.023188 |   0)   1.374 us    |      sdhci_del_timer();
  457.   160.023190 |   0)               |      sdhci_needs_reset() {
  458.   160.023192 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  459.   160.023192 |   0)   1.390 us    |      }
  460.   160.023193 |   0)               |      mmc_request_done() {
  461.   160.023195 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  462.   160.023197 |   0)               |        sdhci_led_control() {
  463.   160.023199 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  464.   160.023199 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  465.   160.023200 |   0)   2.619 us    |        }
  466.   160.023209 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  467.   160.023210 |   0) + 14.193 us   |        mmc_wait_done();
  468.   160.023225 |   0) + 31.471 us   |      }
  469.   160.023225 |   0) + 37.785 us   |    }
  470.   160.023226 |   0)   0.465 us    |    sdhci_request_done();
  471.   160.023228 |   0) + 40.584 us   |  }
  472.   160.023241 |   1)   0.470 us    |                    mmc_retune_release();
  473.   160.023244 |   1) ! 406.251 us  |                  }
  474.   160.023244 |   1) ! 438.198 us  |                }
  475.   160.023246 |   1)               |                /* ocr_response: mmc0: 2.7 ~ 2.8 | 2.8 ~ 2.9 | 2.9 ~ 3.0 | 3.0 ~ 3.1 | 3.1 ~ 3.2 | 3.2 ~ 3.3 | 3.3 ~ 3.4 | 3.4 ~ 3.5 | 3.5 ~ 3.6 */
  476.   160.023247 |   1) # 1051.674 us |              }
  477.   160.035218 |   1)               |              mmc_wait_for_app_cmd() {
  478.   160.035222 |   1)               |                mmc_app_cmd() {
  479.   160.035222 |   1)               |                  mmc_wait_for_cmd() {
  480.   160.035223 |   1)               |                    mmc_wait_for_req() {
  481.   160.035224 |   1)               |                      mmc_start_request() {
  482.   160.035225 |   1)   0.227 us    |                        mmc_retune_hold();
  483.   160.035227 |   1)               |                        mmc_mrq_pr_debug() {
  484.   160.035237 |   1)               |                          /* mmc0: starting CMD55 arg 00000000 flags 000000f5 */
  485.   160.035239 |   1) + 11.023 us   |                        }
  486.   160.035240 |   1)               |                        sdhci_led_control() {
  487.   160.035243 |   1)               |                          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  488.   160.035247 |   1)               |                          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  489.   160.035247 |   1)   6.779 us    |                        }
  490.   160.035248 |   1)               |                        __mmc_start_request() {
  491.   160.035249 |   1)   0.215 us    |                          mmc_retune();
  492.   160.035251 |   1)               |                          /* mmc_request_start: mmc0: start struct mmc_request[ffffc900000bfa98]: cmd_opcode=55 cmd_arg=0x0 cmd_flags=0xf5 cmd_retries=0 stop_opcode=0 stop_arg=0x0 stop_flags=0x0 stop_retries=0 sbc_opcode=0 sbc_arg=0x0 sbc_flags=0x0 sbc_retires=0 blocks=0 block_size=0 blk_addr=0 data_flags=0x0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  493.   160.035253 |   1)               |                          sdhci_request() {
  494.   160.035253 |   1)               |                            sdhci_get_cd() {
  495.   160.035254 |   1)   0.360 us    |                              mmc_gpio_get_cd();
  496.   160.035257 |   1)               |                              /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  497.   160.035257 |   1)   3.379 us    |                            }
  498.   160.035258 |   1)               |                            sdhci_send_command() {
  499.   160.035260 |   1)               |                              /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  500.   160.035263 |   1)   0.371 us    |                              sdhci_prepare_data();
  501.   160.035264 |   1)               |                              /* sdhci_write: mmc0: 0x8 [ARGUMENT] <= 0x0:  */
  502.   160.035265 |   1)               |                              /* sdhci_write: mmc0: 0xc [TRANSFER_MODE] <= 0x0: DMA_EN: 0 | BLK_CNT_EN: 0 | AUTO_CMD: DISABLED | DATA_DIR: WRITE | MULTI_BLK: 0 */
  503.   160.035266 |   1)               |                              /* sdhci_write: mmc0: 0xe [TRANSFER_MODE] <= 0x371a: RESP_TYPE: 48-BITS | CRC_CHECK_EN: 1 | CMD_IDX_CHECK_EN: 1 | DATA_PRESENT: 0 | CMD_TYPE: NORMAL | CMD: 0x37 */
  504.   160.035266 |   1)   7.485 us    |                            }
  505.   160.035267 |   1) + 13.608 us   |                          }
  506.   160.035267 |   1) + 18.777 us   |                        }
  507.   160.035268 |   1) + 43.169 us   |                      }
  508.   160.035269 |   1)               |                      mmc_wait_for_req_done() {
  509.  ------------------------------------------
  510.  1)   kworker-18   =>    <idle>-0  
  511.  ------------------------------------------
  512.  
  513.   160.035707 |   1)               |  sdhci_irq() {
  514.   160.035714 |   1)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  515.   160.035717 |   1)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  516.   160.035719 |   1)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  517.   160.035720 |   1)               |    sdhci_finish_command() {
  518.   160.035722 |   1)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0x120:  */
  519.   160.035727 |   1)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  520.   160.035728 |   1)               |      sdhci_finish_mrq() {
  521.   160.035730 |   1)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  522.   160.035730 |   1)               |        sdhci_needs_reset() {
  523.   160.035732 |   1)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  524.   160.035733 |   1)   2.142 us    |        }
  525.   160.035735 |   1)   6.647 us    |      }
  526.   160.035736 |   1) + 15.062 us   |    }
  527.   160.035738 |   1)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  528.   160.035738 |   1) + 27.821 us   |  }
  529.   160.035744 |   1)               |  sdhci_tasklet_finish() {
  530.   160.035745 |   1)               |    sdhci_request_done() {
  531.   160.035745 |   1)   1.491 us    |      sdhci_del_timer();
  532.   160.035748 |   1)               |      sdhci_needs_reset() {
  533.   160.035749 |   1)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  534.   160.035750 |   1)   1.423 us    |      }
  535.   160.035751 |   1)               |      mmc_request_done() {
  536.   160.035752 |   1)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfa98]: cmd_opcode=55 cmd_err=0 cmd_resp=0x120 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  537.   160.035754 |   1)               |        sdhci_led_control() {
  538.   160.035756 |   1)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  539.   160.035757 |   1)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  540.   160.035757 |   1)   2.575 us    |        }
  541.   160.035766 |   1)               |        /* mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000 */
  542.   160.035767 |   1) + 15.258 us   |        mmc_wait_done();
  543.   160.035784 |   1) + 32.047 us   |      }
  544.   160.035785 |   1) + 39.834 us   |    }
  545.   160.035786 |   1)   0.333 us    |    sdhci_request_done();
  546.   160.035787 |   1) + 42.815 us   |  }
  547.  ------------------------------------------
  548.  1)    <idle>-0    =>   kworker-18  
  549.  ------------------------------------------
  550.  
  551.   160.035810 |   1)   0.486 us    |                        mmc_retune_release();
  552.   160.035812 |   1) ! 542.452 us  |                      }
  553.   160.035812 |   1) ! 588.556 us  |                    }
  554.   160.035813 |   1) ! 590.229 us  |                  }
  555.   160.035814 |   1) ! 591.972 us  |                }
  556.   160.035815 |   1)               |                mmc_wait_for_req() {
  557.   160.035816 |   1)               |                  mmc_start_request() {
  558.   160.035817 |   1)   0.180 us    |                    mmc_retune_hold();
  559.   160.035818 |   1)               |                    mmc_mrq_pr_debug() {
  560.   160.035821 |   1)               |                      /* mmc0: starting CMD41 arg 51200000 flags 000000e1 */
  561.   160.035821 |   1)   2.917 us    |                    }
  562.   160.035822 |   1)               |                    sdhci_led_control() {
  563.   160.035824 |   1)               |                      /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  564.   160.035824 |   1)               |                      /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  565.   160.035825 |   1)   2.572 us    |                    }
  566.   160.035826 |   1)               |                    __mmc_start_request() {
  567.   160.035826 |   1)   0.203 us    |                      mmc_retune();
  568.   160.035828 |   1)               |                      /* mmc_request_start: mmc0: start struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_arg=0x51200000 cmd_flags=0xe1 cmd_retries=0 stop_opcode=0 stop_arg=0x0 stop_flags=0x0 stop_retries=0 sbc_opcode=0 sbc_arg=0x0 sbc_flags=0x0 sbc_retires=0 blocks=0 block_size=0 blk_addr=0 data_flags=0x0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  569.   160.035830 |   1)               |                      sdhci_request() {
  570.   160.035830 |   1)               |                        sdhci_get_cd() {
  571.   160.035831 |   1)   0.362 us    |                          mmc_gpio_get_cd();
  572.   160.035834 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  573.   160.035834 |   1)   3.369 us    |                        }
  574.   160.035835 |   1)               |                        sdhci_send_command() {
  575.   160.035837 |   1)               |                          /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  576.   160.035839 |   1)   0.369 us    |                          sdhci_prepare_data();
  577.   160.035841 |   1)               |                          /* sdhci_write: mmc0: 0x8 [ARGUMENT] <= 0x51200000:  */
  578.   160.035841 |   1)               |                          /* sdhci_write: mmc0: 0xc [TRANSFER_MODE] <= 0x0: DMA_EN: 0 | BLK_CNT_EN: 0 | AUTO_CMD: DISABLED | DATA_DIR: WRITE | MULTI_BLK: 0 */
  579.   160.035842 |   1)               |                          /* sdhci_write: mmc0: 0xe [TRANSFER_MODE] <= 0x2902: RESP_TYPE: 48-BITS | CRC_CHECK_EN: 0 | CMD_IDX_CHECK_EN: 0 | DATA_PRESENT: 0 | CMD_TYPE: NORMAL | CMD: 0x29 */
  580.   160.035842 |   1)   6.755 us    |                        }
  581.   160.035843 |   1) + 12.869 us   |                      }
  582.   160.035844 |   1) + 17.453 us   |                    }
  583.   160.035844 |   1) + 27.727 us   |                  }
  584.   160.035845 |   1)               |                  mmc_wait_for_req_done() {
  585.   160.036151 |   0)               |  sdhci_irq() {
  586.   160.036158 |   0)               |  /* sdhci_read: mmc0: 0x24 [PRESENT_STATE] => 0x1ff0000: CARD_PRESENT | CARD_STABLE | CD_HIGH | WRITE_PROTECT | DATA0 | DATA1 | DATA2 | DATA3 | CMD_LVL */
  587.   160.036162 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x1: RESPONSE */
  588.   160.036163 |   0)               |  /* sdhci_write: mmc0: 0x30 [INT_STATUS] <= 0x1: RESPONSE */
  589.   160.036164 |   0)               |    sdhci_finish_command() {
  590.   160.036166 |   0)               |      /* sdhci_read: mmc0: 0x10 [RESP10] => 0xff8000:  */
  591.   160.036171 |   0)               |      /* host->data:           (null), host->data_early: 0, cmd->data:           (null) */
  592.   160.036172 |   0)               |      sdhci_finish_mrq() {
  593.   160.036174 |   0)               |        /* sdhci_read: mmc0: 0x4 [BLOCK_SIZE] => 0x0: BLOCK_SIZE: 0 | DMA_BUF_BOUNDRY: 4K | BLOCK_CNT: 0 */
  594.   160.036175 |   0)               |        sdhci_needs_reset() {
  595.   160.036177 |   0)               |          /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  596.   160.036178 |   0)   2.168 us    |        }
  597.   160.036179 |   0)   5.999 us    |      }
  598.   160.036180 |   0) + 14.614 us   |    }
  599.   160.036181 |   0)               |  /* sdhci_read: mmc0: 0x30 [INT_STATUS] => 0x0:  */
  600.   160.036182 |   0) + 27.806 us   |  }
  601.   160.036186 |   0)               |  sdhci_tasklet_finish() {
  602.   160.036187 |   0)               |    sdhci_request_done() {
  603.   160.036188 |   0)   1.433 us    |      sdhci_del_timer();
  604.   160.036190 |   0)               |      sdhci_needs_reset() {
  605.   160.036192 |   0)               |        /* cmd_error: 0, sbc_error: 0, data_error: 0, stop_error: 0, data_stop: 0 */
  606.   160.036192 |   0)   1.392 us    |      }
  607.   160.036193 |   0)               |      mmc_request_done() {
  608.   160.036195 |   0)               |        /* mmc_request_done: mmc0: end struct mmc_request[ffffc900000bfbe0]: cmd_opcode=41 cmd_err=0 cmd_resp=0xff8000 0x0 0x0 0x0 cmd_retries=0 stop_opcode=0 stop_err=0 stop_resp=0x0 0x0 0x0 0x0 stop_retries=0 sbc_opcode=0 sbc_err=0 sbc_resp=0x0 0x0 0x0 0x0 sbc_retries=0 bytes_xfered=0 data_err=0 tag=0 can_retune=0 doing_retune=0 retune_now=0 need_retune=0 hold_retune=1 retune_period=0 */
  609.   160.036197 |   0)               |        sdhci_led_control() {
  610.   160.036199 |   0)               |          /* sdhci_read: mmc0: 0x28 [HOST_CONTROL] => 0x1: LED: ON | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  611.   160.036199 |   0)               |          /* sdhci_write: mmc0: 0x28 [HOST_CONTROL] <= 0x0: LED: OFF | TX_WIDTH: 1-BIT | HIGH_SPEED: 0 | SDMA | MMC_WIDTH: DAT_WIDTH | CDTEST_INS: 0 | CDTEST_EN: 0 */
  612.   160.036200 |   0)   2.636 us    |        }
  613.   160.036208 |   0)               |        /* mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000 */
  614.   160.036209 |   0) + 16.286 us   |        mmc_wait_done();
  615.   160.036227 |   0) + 33.394 us   |      }
  616.   160.036227 |   0) + 39.793 us   |    }
  617.   160.036228 |   0)   0.377 us    |    sdhci_request_done();
  618.   160.036229 |   0) + 42.537 us   |  }
  619.   160.036243 |   1)   0.493 us    |                    mmc_retune_release();
  620.   160.036246 |   1) ! 400.298 us  |                  }
  621.   160.036246 |   1) ! 430.538 us  |                }
  622.   160.036248 |   1)               |                /* ocr_response: mmc0: 2.7 ~ 2.8 | 2.8 ~ 2.9 | 2.9 ~ 3.0 | 3.0 ~ 3.1 | 3.1 ~ 3.2 | 3.2 ~ 3.3 | 3.3 ~ 3.4 | 3.4 ~ 3.5 | 3.5 ~ 3.6 */
  623.   160.036249 |   1) # 1028.149 us |              }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top