Lines Matching defs:docptr

238 	void __iomem *docptr = doc->virtadr;
245 while ((ReadDOC(docptr, Mplus_FlashControl) & CDSN_CTRL_FR_B_MASK) != CDSN_CTRL_FR_B_MASK) {
254 while (!(ReadDOC(docptr, CDSNControl) & CDSN_CTRL_FR_B)) {
269 void __iomem *docptr = doc->virtadr;
275 if ((ReadDOC(docptr, Mplus_FlashControl) & CDSN_CTRL_FR_B_MASK) != CDSN_CTRL_FR_B_MASK)
281 if (!(ReadDOC(docptr, CDSNControl) & CDSN_CTRL_FR_B))
295 void __iomem *docptr = doc->virtadr;
299 WriteDOC(datum, docptr, CDSNSlowIO);
300 WriteDOC(datum, docptr, 2k_CDSN_IO);
307 void __iomem *docptr = doc->virtadr;
312 WriteDOC_(buf[i], docptr, DoC_2k_CDSN_IO + i);
323 void __iomem *docptr = doc->virtadr;
333 buf[i] = ReadDOC(docptr, 2k_CDSN_IO + i);
336 buf32[i] = readl(docptr + DoC_2k_CDSN_IO + i);
379 void __iomem *docptr = doc->virtadr;
383 ident.dword = readl(docptr + DoC_2k_CDSN_IO);
418 void __iomem *docptr = doc->virtadr;
420 WriteDOC(datum, docptr, CDSNSlowIO);
421 WriteDOC(datum, docptr, Mil_CDSN_IO);
422 WriteDOC(datum, docptr, WritePipeTerm);
428 void __iomem *docptr = doc->virtadr;
432 WriteDOC_(buf[i], docptr, DoC_Mil_CDSN_IO + i);
434 WriteDOC(0x00, docptr, WritePipeTerm);
440 void __iomem *docptr = doc->virtadr;
444 ReadDOC(docptr, ReadPipeInit);
447 buf[i] = ReadDOC(docptr, Mil_CDSN_IO + (i & 0xff));
450 buf[i] = ReadDOC(docptr, LastDataRead);
456 void __iomem *docptr = doc->virtadr;
462 WriteDOC_(buf[i], docptr, DoC_Mil_CDSN_IO + i);
473 void __iomem *docptr = doc->virtadr;
480 ReadDOC(docptr, Mplus_ReadPipeInit);
481 ReadDOC(docptr, Mplus_ReadPipeInit);
484 buf[i] = ReadDOC(docptr, Mil_CDSN_IO);
491 buf[len - 2] = ReadDOC(docptr, Mplus_LastDataRead);
496 buf[len - 1] = ReadDOC(docptr, Mplus_LastDataRead);
666 void __iomem *docptr = doc->virtadr;
671 WriteDOC(DOC_ECC_RESET, docptr, ECCConf);
672 WriteDOC(DOC_ECC_EN, docptr, ECCConf);
675 WriteDOC(DOC_ECC_RESET, docptr, ECCConf);
676 WriteDOC(DOC_ECC_EN | DOC_ECC_RW, docptr, ECCConf);
684 void __iomem *docptr = doc->virtadr;
689 WriteDOC(DOC_ECC_RESET, docptr, Mplus_ECCConf);
690 WriteDOC(DOC_ECC_EN, docptr, Mplus_ECCConf);
693 WriteDOC(DOC_ECC_RESET, docptr, Mplus_ECCConf);
694 WriteDOC(DOC_ECC_EN | DOC_ECC_RW, docptr, Mplus_ECCConf);
704 void __iomem *docptr = doc->virtadr;
710 WriteDOC(doc->CDSNControl & ~CDSN_CTRL_FLASH_IO, docptr, CDSNControl);
711 WriteDOC(0, docptr, 2k_CDSN_IO);
712 WriteDOC(0, docptr, 2k_CDSN_IO);
713 WriteDOC(0, docptr, 2k_CDSN_IO);
714 WriteDOC(doc->CDSNControl, docptr, CDSNControl);
716 WriteDOC(0, docptr, Mplus_NOP);
717 WriteDOC(0, docptr, Mplus_NOP);
718 WriteDOC(0, docptr, Mplus_NOP);
720 WriteDOC(0, docptr, NOP);
721 WriteDOC(0, docptr, NOP);
722 WriteDOC(0, docptr, NOP);
727 ecc_code[i] = ReadDOC_(docptr, DoC_Mplus_ECCSyndrome0 + i);
729 ecc_code[i] = ReadDOC_(docptr, DoC_ECCSyndrome0 + i);
734 WriteDOC(DOC_ECC_DIS, docptr, Mplus_ECCConf);
736 WriteDOC(DOC_ECC_DIS, docptr, ECCConf);
764 void __iomem *docptr = doc->virtadr;
770 dummy = ReadDOC(docptr, 2k_ECCStatus);
771 dummy = ReadDOC(docptr, 2k_ECCStatus);
772 dummy = ReadDOC(docptr, 2k_ECCStatus);
774 dummy = ReadDOC(docptr, Mplus_ECCConf);
775 dummy = ReadDOC(docptr, Mplus_ECCConf);
776 dummy = ReadDOC(docptr, Mplus_ECCConf);
778 dummy = ReadDOC(docptr, ECCConf);
779 dummy = ReadDOC(docptr, ECCConf);
780 dummy = ReadDOC(docptr, ECCConf);
787 calc_ecc[i] = ReadDOC_(docptr, DoC_Mplus_ECCSyndrome0 + i);
789 calc_ecc[i] = ReadDOC_(docptr, DoC_ECCSyndrome0 + i);
798 WriteDOC(DOC_ECC_DIS, docptr, Mplus_ECCConf);
800 WriteDOC(DOC_ECC_DIS, docptr, ECCConf);