Lines Matching defs:waddr
32 enum v3d_qpu_waddr waddr)
35 if (devinfo->ver < 40 && waddr == V3D_QPU_WADDR_TMU)
82 return waddr_magic[waddr];
530 v3d_qpu_magic_waddr_is_sfu(enum v3d_qpu_waddr waddr)
532 switch (waddr) {
547 enum v3d_qpu_waddr waddr)
550 return ((waddr >= V3D_QPU_WADDR_TMUD &&
551 waddr <= V3D_QPU_WADDR_TMUAU) ||
552 (waddr >= V3D_QPU_WADDR_TMUC &&
553 waddr <= V3D_QPU_WADDR_TMUHSLOD));
555 return ((waddr >= V3D_QPU_WADDR_TMU &&
556 waddr <= V3D_QPU_WADDR_TMUAU) ||
557 (waddr >= V3D_QPU_WADDR_TMUC &&
558 waddr <= V3D_QPU_WADDR_TMUHSLOD));
571 v3d_qpu_magic_waddr_is_tlb(enum v3d_qpu_waddr waddr)
573 return (waddr == V3D_QPU_WADDR_TLB ||
574 waddr == V3D_QPU_WADDR_TLBU);
578 v3d_qpu_magic_waddr_is_vpm(enum v3d_qpu_waddr waddr)
580 return (waddr == V3D_QPU_WADDR_VPM ||
581 waddr == V3D_QPU_WADDR_VPMU);
585 v3d_qpu_magic_waddr_is_tsy(enum v3d_qpu_waddr waddr)
587 return (waddr == V3D_QPU_WADDR_SYNC ||
588 waddr == V3D_QPU_WADDR_SYNCB ||
589 waddr == V3D_QPU_WADDR_SYNCU);
593 v3d_qpu_magic_waddr_loads_unif(enum v3d_qpu_waddr waddr)
595 switch (waddr) {
647 v3d_qpu_magic_waddr_is_tlb(inst->alu.add.waddr)) {
652 v3d_qpu_magic_waddr_is_tlb(inst->alu.mul.waddr)) {
668 v3d_qpu_magic_waddr_is_sfu(inst->alu.add.waddr)) {
673 v3d_qpu_magic_waddr_is_sfu(inst->alu.mul.waddr)) {
706 v3d_qpu_magic_waddr_is_tmu(devinfo, inst->alu.add.waddr)) ||
708 v3d_qpu_magic_waddr_is_tmu(devinfo, inst->alu.mul.waddr))));
717 inst->alu.add.waddr != V3D_QPU_WADDR_TMUC) &&
719 inst->alu.mul.waddr != V3D_QPU_WADDR_TMUC);
744 v3d_qpu_magic_waddr_is_vpm(inst->alu.add.waddr)) {
749 v3d_qpu_magic_waddr_is_vpm(inst->alu.mul.waddr)) {
767 inst->alu.add.waddr == V3D_QPU_WADDR_UNIFA) {
773 inst->alu.mul.waddr == V3D_QPU_WADDR_UNIFA) {
805 uint32_t waddr)
808 if (inst->alu.add.magic_write && inst->alu.add.waddr == waddr)
811 if (inst->alu.mul.magic_write && inst->alu.mul.waddr == waddr)
816 inst->sig_magic && inst->sig_addr == waddr) {
839 (inst->alu.add.waddr == V3D_QPU_WADDR_R4 ||
840 v3d_qpu_magic_waddr_is_sfu(inst->alu.add.waddr))) {
845 (inst->alu.mul.waddr == V3D_QPU_WADDR_R4 ||
846 v3d_qpu_magic_waddr_is_sfu(inst->alu.mul.waddr))) {