Searched refs:phbbmu (Results 1 – 1 of 1) sorted by relevance
| /freebsd-12-stable/sys/dev/arcmsr/ |
| D | arcmsr.c | 295 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_disable_allintr() local 297 intmask_org = READ_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask) in arcmsr_disable_allintr() 299 WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask, 0); /* disable all interrupt */ in arcmsr_disable_allintr() 341 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_enable_allintr() local 344 …WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask, intmask_org | mask); /*1=interrupt enable, 0=in… in arcmsr_enable_allintr() 401 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_hbb_wait_msgint_ready() local 405 if(READ_CHIP_REG32(0, phbbmu->iop2drv_doorbell) & ARCMSR_IOP2DRV_MESSAGE_CMD_DONE) { in arcmsr_hbb_wait_msgint_ready() 406 …WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell, ARCMSR_MESSAGE_INT_CLEAR_PATTERN);/*clear interrupt*/ in arcmsr_hbb_wait_msgint_ready() 407 WRITE_CHIP_REG32(0, phbbmu->drv2iop_doorbell, ARCMSR_DRV2IOP_END_OF_INTERRUPT); in arcmsr_hbb_wait_msgint_ready() 501 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_flush_hbb_cache() local [all …]
|