Lines Matching refs:psb
624 struct psb_s *psb; in find_psb_table() local
635 psb = phys_to_virt(i); in find_psb_table()
636 if (memcmp(psb, PSB_ID_STRING, PSB_ID_STRING_LEN) != 0) in find_psb_table()
639 pr_debug("found PSB header at 0x%p\n", psb); in find_psb_table()
641 pr_debug("table vers: 0x%x\n", psb->tableversion); in find_psb_table()
642 if (psb->tableversion != PSB_VERSION_1_4) { in find_psb_table()
647 pr_debug("flags: 0x%x\n", psb->flags1); in find_psb_table()
648 if (psb->flags1) { in find_psb_table()
653 data->vstable = psb->vstable; in find_psb_table()
657 pr_debug("flags2: 0x%x\n", psb->flags2); in find_psb_table()
658 data->rvo = psb->flags2 & 3; in find_psb_table()
659 data->irt = ((psb->flags2) >> 2) & 3; in find_psb_table()
660 mvs = ((psb->flags2) >> 4) & 3; in find_psb_table()
662 data->batps = ((psb->flags2) >> 6) & 3; in find_psb_table()
668 pr_debug("numpst: 0x%x\n", psb->num_tables); in find_psb_table()
669 cpst = psb->num_tables; in find_psb_table()
670 if ((psb->cpuid == 0x00000fc0) || in find_psb_table()
671 (psb->cpuid == 0x00000fe0)) { in find_psb_table()
682 data->plllock = psb->plllocktime; in find_psb_table()
683 pr_debug("plllocktime: 0x%x (units 1us)\n", psb->plllocktime); in find_psb_table()
684 pr_debug("maxfid: 0x%x\n", psb->maxfid); in find_psb_table()
685 pr_debug("maxvid: 0x%x\n", psb->maxvid); in find_psb_table()
686 maxvid = psb->maxvid; in find_psb_table()
688 data->numps = psb->numps; in find_psb_table()
691 (struct pst_s *)(psb+1), maxvid); in find_psb_table()