Searched refs:BT_CTRL (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/char/ipmi/ |
H A D | bt-bmc.c | 42 #define BT_CTRL 0x10 macro 99 bt_outb(bt_bmc, BT_CTRL_CLR_RD_PTR, BT_CTRL); in clr_rd_ptr() 104 bt_outb(bt_bmc, BT_CTRL_CLR_WR_PTR, BT_CTRL); in clr_wr_ptr() 109 bt_outb(bt_bmc, BT_CTRL_H2B_ATN, BT_CTRL); in clr_h2b_atn() 114 if (!(bt_inb(bt_bmc, BT_CTRL) & BT_CTRL_B_BUSY)) in set_b_busy() 115 bt_outb(bt_bmc, BT_CTRL_B_BUSY, BT_CTRL); in set_b_busy() 120 if (bt_inb(bt_bmc, BT_CTRL) & BT_CTRL_B_BUSY) in clr_b_busy() 121 bt_outb(bt_bmc, BT_CTRL_B_BUSY, BT_CTRL); in clr_b_busy() 126 bt_outb(bt_bmc, BT_CTRL_B2H_ATN, BT_CTRL); in set_b2h_atn() 159 bt_outb(bt_bmc, BT_CTRL_SMS_ATN, BT_CTRL); in set_sms_atn() [all...] |
/kernel/linux/linux-6.6/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...] |
Completed in 2 milliseconds