Searched refs:BT_CTRL (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/char/ipmi/ |
H A D | bt-bmc.c | 40 #define BT_CTRL 0x10 macro 81 bt_outb(bt_bmc, BT_CTRL_CLR_RD_PTR, BT_CTRL); in clr_rd_ptr() 86 bt_outb(bt_bmc, BT_CTRL_CLR_WR_PTR, BT_CTRL); in clr_wr_ptr() 91 bt_outb(bt_bmc, BT_CTRL_H2B_ATN, BT_CTRL); in clr_h2b_atn() 96 if (!(bt_inb(bt_bmc, BT_CTRL) & BT_CTRL_B_BUSY)) in set_b_busy() 97 bt_outb(bt_bmc, BT_CTRL_B_BUSY, BT_CTRL); in set_b_busy() 102 if (bt_inb(bt_bmc, BT_CTRL) & BT_CTRL_B_BUSY) in clr_b_busy() 103 bt_outb(bt_bmc, BT_CTRL_B_BUSY, BT_CTRL); in clr_b_busy() 108 bt_outb(bt_bmc, BT_CTRL_B2H_ATN, BT_CTRL); in set_b2h_atn() 141 bt_outb(bt_bmc, BT_CTRL_SMS_ATN, BT_CTRL); in set_sms_atn() [all …]
|
/openbmc/qemu/hw/misc/ |
H A D | aspeed_ibt.c | 41 #define BT_CTRL 0x10 macro 179 if ((ibt->regs[TO_REG(BT_CTRL)] & BT_CTRL_H2B_ATN) && in aspeed_ibt_update_irq() 192 if ((ibt->regs[TO_REG(BT_CTRL)] & BT_CTRL_H_BUSY) && in aspeed_ibt_update_irq() 279 ibt->regs[TO_REG(BT_CTRL)] |= BT_CTRL_H2B_ATN; in vm_handle_char() 360 return !ibt->recv_waiting && !(ibt->regs[TO_REG(BT_CTRL)] & BT_CTRL_B_BUSY); in aspeed_ibt_chr_can_receive() 387 case BT_CTRL: in aspeed_ibt_write() 406 ibt->regs[TO_REG(BT_CTRL)] &= ~BT_CTRL_H2B_ATN; in aspeed_ibt_write() 412 ibt->regs[TO_REG(BT_CTRL)] ^= BT_CTRL_B_BUSY; in aspeed_ibt_write() 424 ibt->regs[TO_REG(BT_CTRL)] |= (BT_CTRL_B2H_ATN | BT_CTRL_H_BUSY); in aspeed_ibt_write() 428 ibt->regs[TO_REG(BT_CTRL)] &= ~(BT_CTRL_B2H_ATN | BT_CTRL_H_BUSY); in aspeed_ibt_write() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | apq8039-t2.dts | 246 "BT_CTRL",
|