Lines Matching refs:writew
239 writew(0, docptr + DOC_NOP); in write_nop()
261 writew(p[i], nand->IO_ADDR_W); in docg4_write_buf16()
333 writew(0, docptr + DOC_DEVICESELECT); in docg4_select_chip()
344 writew(DOC_ASICMODE_RESET | DOC_ASICMODE_MDWREN, in reset()
346 writew(~(DOC_ASICMODE_RESET | DOC_ASICMODE_MDWREN), in reset()
350 writew(DOC_ASICMODE_NORMAL | DOC_ASICMODE_MDWREN, in reset()
352 writew(~(DOC_ASICMODE_NORMAL | DOC_ASICMODE_MDWREN), in reset()
355 writew(DOC_ECCCONF1_ECC_ENABLE, docptr + DOC_ECCCONF1); in reset()
555 writew(DOCG4_SEQ_PAGEPROG, docptr + DOC_FLASHSEQUENCE); in pageprog()
556 writew(DOC_CMD_PROG_CYCLE2, docptr + DOC_FLASHCOMMAND); in pageprog()
563 writew(DOCG4_SEQ_FLUSH, docptr + DOC_FLASHSEQUENCE); in pageprog()
564 writew(DOCG4_CMD_FLUSH, docptr + DOC_FLASHCOMMAND); in pageprog()
565 writew(DOC_ECCCONF0_READ_MODE | 4, docptr + DOC_ECCCONF0); in pageprog()
573 writew(0, docptr + DOC_DATAEND); in pageprog()
589 writew(DOC_CTRL_UNKNOWN | DOC_CTRL_CE, docptr + DOC_FLASHCONTROL); in sequence_reset()
590 writew(DOC_SEQ_RESET, docptr + DOC_FLASHSEQUENCE); in sequence_reset()
591 writew(DOC_CMD_RESET, docptr + DOC_FLASHCOMMAND); in sequence_reset()
611 writew(DOCG4_SEQ_PAGE_READ, docptr + DOC_FLASHSEQUENCE); in read_page_prologue()
612 writew(DOCG4_CMD_PAGE_READ, docptr + DOC_FLASHCOMMAND); in read_page_prologue()
618 writew(DOCG4_CMD_READ2, docptr + DOC_FLASHCOMMAND); in read_page_prologue()
638 writew(DOCG4_SEQ_SETMODE, docptr + DOC_FLASHSEQUENCE); in write_page_prologue()
639 writew(DOCG4_CMD_FAST_MODE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
640 writew(DOC_CMD_RELIABLE_MODE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
644 writew(DOCG4_SEQ_PAGEWRITE, docptr + DOC_FLASHSEQUENCE); in write_page_prologue()
645 writew(DOCG4_CMD_PAGEWRITE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
766 writew(DOC_ECCCONF0_READ_MODE | in read_page()
782 writew(0, docptr + DOC_DATAEND); in read_page()
817 writew(0, docptr + DOC_DATAEND); in read_page()
847 writew(DOC_ECCCONF0_READ_MODE | DOCG4_OOB_SIZE, docptr + DOC_ECCCONF0); in docg4_read_oob()
869 writew(0, docptr + DOC_DATAEND); in docg4_read_oob()
886 writew(DOCG4_SEQ_BLOCKERASE, docptr + DOC_FLASHSEQUENCE); in docg4_erase_block()
887 writew(DOC_CMD_PROG_BLOCK_ADDR, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
898 writew(DOC_CMD_ERASECYCLE2, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
904 writew(DOCG4_SEQ_FLUSH, docptr + DOC_FLASHSEQUENCE); in docg4_erase_block()
905 writew(DOCG4_CMD_FLUSH, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
906 writew(DOC_ECCCONF0_READ_MODE | 4, docptr + DOC_ECCCONF0); in docg4_erase_block()
915 writew(0, docptr + DOC_DATAEND); in docg4_erase_block()
932 writew(DOC_ECCCONF0_ECC_ENABLE | in write_page()
945 writew(nand->oob_poi[6], docptr + DOCG4_OOB_6_7); in write_page()
955 writew(hamming, docptr + DOCG4_OOB_6_7); in write_page()
965 writew(nand->oob_poi[7], docptr + DOCG4_OOB_6_7); in write_page()
973 writew(0, docptr + DOC_DATAEND); in write_page()
1160 writew(DOC_ASICMODE_POWERDOWN | DOC_ASICMODE_MDWREN, in docg4_suspend()
1162 writew(~(DOC_ASICMODE_POWERDOWN | DOC_ASICMODE_MDWREN), in docg4_suspend()