mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-17 06:49:25 +00:00
hv:Rename several APIs for vpic and vioapic
vpic: vpic_set_irq --> vpic_set_irqline vpic_get_irq_trigger --> vpic_get_irqline_trigger_mode vioapic: vioapic_set_irq_nolock --> vioapic_set_irqline_nolock vioapic_set_irq --> vioapic_set_irqline_lock vioapic_send_intr --> vioapic_generate_intr Tracked-On: #1842 Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
This commit is contained in:
@@ -205,7 +205,7 @@ static void vpic_notify_intr(struct acrn_vpic *vpic)
|
||||
* to vioapic pin0 (irq2)
|
||||
* From MPSpec session 5.1
|
||||
*/
|
||||
vioapic_set_irq(vpic->vm, 0U, GSI_RAISING_PULSE);
|
||||
vioapic_set_irqline_lock(vpic->vm, 0U, GSI_RAISING_PULSE);
|
||||
}
|
||||
} else {
|
||||
dev_dbg(ACRN_DBG_PIC,
|
||||
@@ -455,7 +455,7 @@ static void vpic_set_pinstate(struct acrn_vpic *vpic, uint8_t pin,
|
||||
*
|
||||
* @return None
|
||||
*/
|
||||
void vpic_set_irq(struct acrn_vm *vm, uint32_t irq, uint32_t operation)
|
||||
void vpic_set_irqline(struct acrn_vm *vm, uint32_t irq, uint32_t operation)
|
||||
{
|
||||
struct acrn_vpic *vpic;
|
||||
struct i8259_reg_state *i8259;
|
||||
@@ -505,7 +505,7 @@ vpic_pincount(void)
|
||||
* @pre vm->vpic != NULL
|
||||
* @pre irq < NR_VPIC_PINS_TOTAL
|
||||
*/
|
||||
void vpic_get_irq_trigger(struct acrn_vm *vm, uint32_t irq,
|
||||
void vpic_get_irqline_trigger_mode(struct acrn_vm *vm, uint32_t irq,
|
||||
enum vpic_trigger *trigger)
|
||||
{
|
||||
struct acrn_vpic *vpic;
|
||||
|
Reference in New Issue
Block a user