Searched refs:phbbmu (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/dev/arcmsr/ |
H A D | arcmsr.c | 279 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_disable_allintr() local 281 intmask_org = READ_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask) in arcmsr_disable_allintr() 283 WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask, 0); /* disable all interrupt */ in arcmsr_disable_allintr() 325 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_enable_allintr() local 328 …WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell_mask, intmask_org | mask); /*1=interrupt enable, 0=in… in arcmsr_enable_allintr() 385 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_hbb_wait_msgint_ready() local 389 if(READ_CHIP_REG32(0, phbbmu->iop2drv_doorbell) & ARCMSR_IOP2DRV_MESSAGE_CMD_DONE) { in arcmsr_hbb_wait_msgint_ready() 390 …WRITE_CHIP_REG32(0, phbbmu->iop2drv_doorbell, ARCMSR_MESSAGE_INT_CLEAR_PATTERN);/*clear interrupt*/ in arcmsr_hbb_wait_msgint_ready() 391 WRITE_CHIP_REG32(0, phbbmu->drv2iop_doorbell, ARCMSR_DRV2IOP_END_OF_INTERRUPT); in arcmsr_hbb_wait_msgint_ready() 485 struct HBB_MessageUnit *phbbmu = (struct HBB_MessageUnit *)acb->pmu; in arcmsr_flush_hbb_cache() local [all …]
|