Lines Matching refs:prnsts
238 s->prnsts = 0x1ff0000; in sdhci_raise_insertion_irq()
257 s->prnsts = 0x1ff0000; in sdhci_set_inserted()
262 s->prnsts = 0x1fa0000; in sdhci_set_inserted()
282 s->prnsts &= ~SDHC_WRITE_PROTECT; in sdhci_set_readonly()
285 s->prnsts |= SDHC_WRITE_PROTECT; in sdhci_set_readonly()
404 s->prnsts &= ~(SDHC_DOING_READ | SDHC_DOING_WRITE | in sdhci_end_transfer()
438 s->prnsts &= ~(SDHC_DAT_LINE_ACTIVE | SDHC_DOING_READ | in sdhci_read_block_from_card()
444 s->prnsts |= SDHC_DATA_AVAILABLE; in sdhci_read_block_from_card()
452 s->prnsts &= ~SDHC_DAT_LINE_ACTIVE; in sdhci_read_block_from_card()
461 s->prnsts &= ~SDHC_DAT_LINE_ACTIVE; in sdhci_read_block_from_card()
478 if ((s->prnsts & SDHC_DATA_AVAILABLE) == 0) { in sdhci_read_dataport()
490 s->prnsts &= ~SDHC_DATA_AVAILABLE; /* no more data in a buffer */ in sdhci_read_dataport()
502 !(s->prnsts & SDHC_DAT_LINE_ACTIVE))) { in sdhci_read_dataport()
517 if (s->prnsts & SDHC_SPACE_AVAILABLE) { in sdhci_write_block_to_card()
536 s->prnsts |= SDHC_SPACE_AVAILABLE; in sdhci_write_block_to_card()
550 s->prnsts &= ~SDHC_DOING_WRITE; in sdhci_write_block_to_card()
569 if (!(s->prnsts & SDHC_SPACE_AVAILABLE)) { in sdhci_write_dataport()
582 s->prnsts &= ~SDHC_SPACE_AVAILABLE; in sdhci_write_dataport()
583 if (s->prnsts & SDHC_DOING_WRITE) { in sdhci_write_dataport()
617 s->prnsts |= SDHC_DATA_INHIBIT | SDHC_DAT_LINE_ACTIVE; in sdhci_sdma_transfer_multi_blocks()
619 s->prnsts |= SDHC_DOING_READ; in sdhci_sdma_transfer_multi_blocks()
646 s->prnsts |= SDHC_DOING_WRITE; in sdhci_sdma_transfer_multi_blocks()
797 s->prnsts |= SDHC_DATA_INHIBIT | SDHC_DAT_LINE_ACTIVE; in sdhci_do_adma()
799 s->prnsts |= SDHC_DOING_READ; in sdhci_do_adma()
831 s->prnsts |= SDHC_DOING_WRITE; in sdhci_do_adma()
970 s->prnsts |= SDHC_DOING_READ | SDHC_DATA_INHIBIT | in sdhci_data_transfer()
974 s->prnsts |= SDHC_DOING_WRITE | SDHC_DAT_LINE_ACTIVE | in sdhci_data_transfer()
984 (((s->prnsts & SDHC_DATA_INHIBIT) || s->stopped_state) && in sdhci_can_issue_command()
1049 ret = s->prnsts; in sdhci_read()
1120 s->prnsts |= SDHC_DAT_LINE_ACTIVE | SDHC_DOING_READ; in sdhci_blkgap_write()
1123 s->prnsts |= SDHC_DAT_LINE_ACTIVE | SDHC_DOING_WRITE; in sdhci_blkgap_write()
1128 if (s->prnsts & SDHC_DOING_READ) { in sdhci_blkgap_write()
1130 } else if (s->prnsts & SDHC_DOING_WRITE) { in sdhci_blkgap_write()
1143 s->prnsts &= ~SDHC_CMD_INHIBIT; in sdhci_reset_write()
1148 s->prnsts &= ~(SDHC_SPACE_AVAILABLE | SDHC_DATA_AVAILABLE | in sdhci_reset_write()
1174 if (!TRANSFERRING_DATA(s->prnsts)) { in sdhci_write()
1190 if (!TRANSFERRING_DATA(s->prnsts)) { in sdhci_write()
1234 if (s->prnsts & SDHC_DATA_INHIBIT) { in sdhci_write()
1260 if (!(s->prnsts & SDHC_CARD_PRESENT) || ((s->pwrcon >> 1) & 0x7) < 5 || in sdhci_write()
1511 VMSTATE_UINT32(prnsts, SDHCIState),
1733 s->prnsts &= ~SDHC_IMX_CLOCK_GATE_OFF; in usdhc_write()
1735 s->prnsts |= SDHC_IMX_CLOCK_GATE_OFF; in usdhc_write()