Lines Matching refs:writew
261 writew(0, docptr + DOC_NOP); in write_nop()
283 writew(p[i], nand->IO_ADDR_W); in docg4_write_buf16()
355 writew(0, docptr + DOC_DEVICESELECT); in docg4_select_chip()
366 writew(DOC_ASICMODE_RESET | DOC_ASICMODE_MDWREN, in reset()
368 writew(~(DOC_ASICMODE_RESET | DOC_ASICMODE_MDWREN), in reset()
372 writew(DOC_ASICMODE_NORMAL | DOC_ASICMODE_MDWREN, in reset()
374 writew(~(DOC_ASICMODE_NORMAL | DOC_ASICMODE_MDWREN), in reset()
377 writew(DOC_ECCCONF1_ECC_ENABLE, docptr + DOC_ECCCONF1); in reset()
577 writew(DOCG4_SEQ_PAGEPROG, docptr + DOC_FLASHSEQUENCE); in pageprog()
578 writew(DOC_CMD_PROG_CYCLE2, docptr + DOC_FLASHCOMMAND); in pageprog()
585 writew(DOCG4_SEQ_FLUSH, docptr + DOC_FLASHSEQUENCE); in pageprog()
586 writew(DOCG4_CMD_FLUSH, docptr + DOC_FLASHCOMMAND); in pageprog()
587 writew(DOC_ECCCONF0_READ_MODE | 4, docptr + DOC_ECCCONF0); in pageprog()
595 writew(0, docptr + DOC_DATAEND); in pageprog()
611 writew(DOC_CTRL_UNKNOWN | DOC_CTRL_CE, docptr + DOC_FLASHCONTROL); in sequence_reset()
612 writew(DOC_SEQ_RESET, docptr + DOC_FLASHSEQUENCE); in sequence_reset()
613 writew(DOC_CMD_RESET, docptr + DOC_FLASHCOMMAND); in sequence_reset()
633 writew(DOCG4_SEQ_PAGE_READ, docptr + DOC_FLASHSEQUENCE); in read_page_prologue()
634 writew(DOCG4_CMD_PAGE_READ, docptr + DOC_FLASHCOMMAND); in read_page_prologue()
640 writew(DOCG4_CMD_READ2, docptr + DOC_FLASHCOMMAND); in read_page_prologue()
660 writew(DOCG4_SEQ_SETMODE, docptr + DOC_FLASHSEQUENCE); in write_page_prologue()
661 writew(DOCG4_CMD_FAST_MODE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
662 writew(DOC_CMD_RELIABLE_MODE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
666 writew(DOCG4_SEQ_PAGEWRITE, docptr + DOC_FLASHSEQUENCE); in write_page_prologue()
667 writew(DOCG4_CMD_PAGEWRITE, docptr + DOC_FLASHCOMMAND); in write_page_prologue()
790 writew(DOC_ECCCONF0_READ_MODE | in read_page()
806 writew(0, docptr + DOC_DATAEND); in read_page()
841 writew(0, docptr + DOC_DATAEND); in read_page()
871 writew(DOC_ECCCONF0_READ_MODE | DOCG4_OOB_SIZE, docptr + DOC_ECCCONF0); in docg4_read_oob()
893 writew(0, docptr + DOC_DATAEND); in docg4_read_oob()
911 writew(DOCG4_SEQ_BLOCKERASE, docptr + DOC_FLASHSEQUENCE); in docg4_erase_block()
912 writew(DOC_CMD_PROG_BLOCK_ADDR, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
923 writew(DOC_CMD_ERASECYCLE2, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
929 writew(DOCG4_SEQ_FLUSH, docptr + DOC_FLASHSEQUENCE); in docg4_erase_block()
930 writew(DOCG4_CMD_FLUSH, docptr + DOC_FLASHCOMMAND); in docg4_erase_block()
931 writew(DOC_ECCCONF0_READ_MODE | 4, docptr + DOC_ECCCONF0); in docg4_erase_block()
940 writew(0, docptr + DOC_DATAEND); in docg4_erase_block()
963 writew(DOC_ECCCONF0_ECC_ENABLE | in write_page()
976 writew(nand->oob_poi[6], docptr + DOCG4_OOB_6_7); in write_page()
986 writew(hamming, docptr + DOCG4_OOB_6_7); in write_page()
996 writew(nand->oob_poi[7], docptr + DOCG4_OOB_6_7); in write_page()
1004 writew(0, docptr + DOC_DATAEND); in write_page()
1191 writew(DOC_ASICMODE_POWERDOWN | DOC_ASICMODE_MDWREN, in docg4_suspend()
1193 writew(~(DOC_ASICMODE_POWERDOWN | DOC_ASICMODE_MDWREN), in docg4_suspend()