Lines Matching refs:psb
638 struct psb_s *psb; in find_psb_table() local
649 psb = phys_to_virt(i); in find_psb_table()
650 if (memcmp(psb, PSB_ID_STRING, PSB_ID_STRING_LEN) != 0) in find_psb_table()
653 pr_debug("found PSB header at 0x%p\n", psb); in find_psb_table()
655 pr_debug("table vers: 0x%x\n", psb->tableversion); in find_psb_table()
656 if (psb->tableversion != PSB_VERSION_1_4) { in find_psb_table()
661 pr_debug("flags: 0x%x\n", psb->flags1); in find_psb_table()
662 if (psb->flags1) { in find_psb_table()
667 data->vstable = psb->vstable; in find_psb_table()
671 pr_debug("flags2: 0x%x\n", psb->flags2); in find_psb_table()
672 data->rvo = psb->flags2 & 3; in find_psb_table()
673 data->irt = ((psb->flags2) >> 2) & 3; in find_psb_table()
674 mvs = ((psb->flags2) >> 4) & 3; in find_psb_table()
676 data->batps = ((psb->flags2) >> 6) & 3; in find_psb_table()
682 pr_debug("numpst: 0x%x\n", psb->num_tables); in find_psb_table()
683 cpst = psb->num_tables; in find_psb_table()
684 if ((psb->cpuid == 0x00000fc0) || in find_psb_table()
685 (psb->cpuid == 0x00000fe0)) { in find_psb_table()
696 data->plllock = psb->plllocktime; in find_psb_table()
697 pr_debug("plllocktime: 0x%x (units 1us)\n", psb->plllocktime); in find_psb_table()
698 pr_debug("maxfid: 0x%x\n", psb->maxfid); in find_psb_table()
699 pr_debug("maxvid: 0x%x\n", psb->maxvid); in find_psb_table()
700 maxvid = psb->maxvid; in find_psb_table()
702 data->numps = psb->numps; in find_psb_table()
705 (struct pst_s *)(psb+1), maxvid); in find_psb_table()