Lines Matching refs:irq_mask
106 uint32_t irq_mask);
165 uint32_t irq_mask = INTR_STATUS__RST_COMP | INTR_STATUS__TIME_OUT; in reset_bank() local
171 irq_status = wait_for_irq(denali, irq_mask); in reset_bank()
619 uint32_t irq_mask) in clear_interrupt() argument
625 iowrite32(irq_mask, denali->flash_reg + intr_status_reg); in clear_interrupt()
689 static uint32_t wait_for_irq(struct denali_nand_info *denali, uint32_t irq_mask) in wait_for_irq() argument
701 if (intr_status & irq_mask) { in wait_for_irq()
702 denali->irq_status &= ~irq_mask; in wait_for_irq()
718 intr_status, irq_mask); in wait_for_irq()
753 uint32_t addr, cmd, irq_status, irq_mask; in denali_send_pipeline_cmd() local
756 irq_mask = INTR_STATUS__LOAD_COMP; in denali_send_pipeline_cmd()
758 irq_mask = 0; in denali_send_pipeline_cmd()
800 irq_status = wait_for_irq(denali, irq_mask); in denali_send_pipeline_cmd()
863 uint32_t irq_mask = INTR_STATUS__PROGRAM_COMP | in write_oob_data() local
874 irq_status = wait_for_irq(denali, irq_mask); in write_oob_data()
891 uint32_t irq_mask = INTR_STATUS__LOAD_COMP; in read_oob_data() local
905 irq_status = wait_for_irq(denali, irq_mask); in read_oob_data()
1058 uint32_t irq_mask = INTR_STATUS__DMA_CMD_COMP | in write_page() local
1086 irq_status = wait_for_irq(denali, irq_mask); in write_page()
1156 uint32_t irq_mask = INTR_STATUS__ECC_TRANSACTION_DONE | in denali_read_page() local
1176 irq_status = wait_for_irq(denali, irq_mask); in denali_read_page()
1205 uint32_t irq_mask = INTR_STATUS__DMA_CMD_COMP; in denali_read_page_raw() local
1223 wait_for_irq(denali, irq_mask); in denali_read_page_raw()