Lines Matching refs:mvsd_read
54 #define mvsd_read(offs) readl(iobase + (offs)) macro
71 if (!(mvsd_read(MVSD_HW_STATE) & (1 << 13))) { in mvsd_setup_data()
75 hw_state = mvsd_read(MVSD_HW_STATE); in mvsd_setup_data()
149 cmd->opcode, mvsd_read(MVSD_HW_STATE)); in mvsd_request()
249 response[i] = mvsd_read(MVSD_RSP(i)); in mvsd_finish_cmd()
264 response[i] = mvsd_read(MVSD_RSP(i)); in mvsd_finish_cmd()
309 mvsd_read(MVSD_CURR_BLK_LEFT), mvsd_read(MVSD_CURR_BYTE_LEFT)); in mvsd_finish_data()
311 (data->blocks - mvsd_read(MVSD_CURR_BLK_LEFT)) * data->blksz; in mvsd_finish_data()
320 response[i] = mvsd_read(MVSD_AUTO_RSP(i)); in mvsd_finish_data()
329 u32 err_cmd12 = mvsd_read(MVSD_AUTOCMD12_ERR_STATUS); in mvsd_finish_data()
351 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
353 intr_status, mvsd_read(MVSD_NOR_INTR_EN), in mvsd_irq()
354 mvsd_read(MVSD_HW_STATE)); in mvsd_irq()
361 if (!mvsd_read(MVSD_NOR_INTR_EN) && !mvsd_read(MVSD_ERR_INTR_EN)) { in mvsd_irq()
363 mvsd_read(MVSD_NOR_INTR_STATUS), in mvsd_irq()
364 mvsd_read(MVSD_NOR_INTR_EN), in mvsd_irq()
365 mvsd_read(MVSD_ERR_INTR_STATUS), in mvsd_irq()
366 mvsd_read(MVSD_ERR_INTR_EN)); in mvsd_irq()
382 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
391 put_unaligned(mvsd_read(MVSD_FIFO), p++); in mvsd_irq()
392 put_unaligned(mvsd_read(MVSD_FIFO), p++); in mvsd_irq()
394 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
398 val[0] = mvsd_read(MVSD_FIFO); in mvsd_irq()
399 val[1] = mvsd_read(MVSD_FIFO); in mvsd_irq()
402 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
415 s, intr_status, mvsd_read(MVSD_HW_STATE)); in mvsd_irq()
434 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
443 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
452 s, intr_status, mvsd_read(MVSD_HW_STATE)); in mvsd_irq()
479 err_status = mvsd_read(MVSD_ERR_INTR_STATUS); in mvsd_irq()
522 mvsd_read(MVSD_HW_STATE), in mvsd_timeout_timer()
523 mvsd_read(MVSD_NOR_INTR_STATUS), in mvsd_timeout_timer()
524 mvsd_read(MVSD_NOR_INTR_EN)); in mvsd_timeout_timer()