Lines Matching defs:madr

159 				int lboard, int rboard, uint_t madr);
531 * Write the given MC address decoding register contents (madr) of
537 pc_write_madr(pda_handle_t ph, int lboard, int rboard, uint_t madr)
573 if (madr != 0) {
578 madr &= ~STARFIRE_PC_MADR_VALIDBIT;
580 PR_XF("%s: write madr(0x%x) to pc_addr(0x%llx) "
582 proc, madr, pc_madr_addr, lboard, rboard, p);
586 PHYSIO_ST(pc_madr_addr, madr);
591 if (madr == rd_madr)
596 "madr=0x%x (i=%d)\n",
597 proc, lboard, rboard, madr, i);
599 if (rd_madr != madr) {
602 "PC madr (expected 0x%x, actual 0x%x)",
603 madr, rd_madr);
607 if (madr == 0) {
613 madr |= STARFIRE_PC_MADR_VALIDBIT;
615 PR_XF("%s: write madr(0x%x) to pc_addr(0x%llx) "
617 proc, madr, pc_madr_addr, lboard, rboard, p);
621 PHYSIO_ST(pc_madr_addr, madr);
626 if (madr == rd_madr)
631 "madr=0x%x (i=%d)\n",
632 proc, lboard, rboard, madr, i);
634 if (rd_madr != madr) {
637 "PC madr (expected 0x%x, actual 0x%x)",
638 madr, rd_madr);
654 if (madr != 0) {
659 madr &= ~STARFIRE_PC_MADR_VALIDBIT;
661 PR_XF("%s: write madr(0x%x) to iopc_madr_addr(0x%llx) "
663 proc, madr, pc_madr_addr, lboard, rboard, ioc);
667 PHYSIO_ST(pc_madr_addr, madr);
672 if (madr == rd_madr)
677 "madr=0x%x (i=%d)\n",
678 proc, lboard, rboard, madr, i);
680 if (rd_madr != madr) {
683 "IOPC madr (expected 0x%x, actual 0x%x)",
684 madr, rd_madr);
689 if (madr == 0) {
695 madr |= STARFIRE_PC_MADR_VALIDBIT;
698 PR_XF("%s: write madr(0x%x) to iopc_madr_addr(0x%llx) "
700 proc, madr, pc_madr_addr, lboard, rboard, ioc);
704 PHYSIO_ST(pc_madr_addr, madr);
709 if (madr == rd_madr)
714 "madr=0x%x (i=%d)\n",
715 proc, lboard, rboard, madr, i);
717 if (rd_madr != madr) {
720 "IOPC madr (expected 0x%x, actual 0x%x)",
721 madr, rd_madr);
806 uint_t madr[MAX_BOARDS];
814 pc_read_madr(ph, brd, madr, 1);
818 if ((mc_adr[brd] = madr[brd]) != 0)
1315 uint_t madr;
1387 if ((madr = mcadr[rbrd]) == 0)
1396 if (pc_write_madr(ph, brd, rbrd, madr) < 0) {
1398 "IDN: 512: failed [add] write-madr "
1399 "(bd=%d, rbd=%d, madr=0x%x)",
1400 brd, rbrd, madr);
1502 "IDN: 512: failed [del] write-madr "
1503 "(bd=%d, rbd=%d, madr=0x%x)",