hv: assign: clean up HV_DEBUG usage related to vuart pin

replace HV_DEBUG with CONFIG_COM_IRQ which is more reasonable

Tracked-On: #861
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com>
Reviewed-by: Li, Fei1 <fei1.li@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Shiqing Gao 2018-11-27 09:32:05 +08:00 committed by lijinxia
parent c380ee9eeb
commit 06efc58a7e

View File

@ -52,7 +52,7 @@ ptdev_lookup_entry_by_vpin(struct acrn_vm *vm, uint8_t virt_pin, bool pic_pin)
return entry; return entry;
} }
#ifdef HV_DEBUG #ifdef CONFIG_COM_IRQ
static bool ptdev_hv_owned_intx(const struct acrn_vm *vm, const union source_id *virt_sid) static bool ptdev_hv_owned_intx(const struct acrn_vm *vm, const union source_id *virt_sid)
{ {
/* vm0 vuart pin is owned by hypervisor under debug version */ /* vm0 vuart pin is owned by hypervisor under debug version */
@ -62,7 +62,7 @@ static bool ptdev_hv_owned_intx(const struct acrn_vm *vm, const union source_id
return false; return false;
} }
} }
#endif #endif /* CONFIG_COM_IRQ */
static uint64_t calculate_logical_dest_mask(uint64_t pdmask) static uint64_t calculate_logical_dest_mask(uint64_t pdmask)
{ {
@ -645,11 +645,12 @@ int ptdev_intx_pin_remap(struct acrn_vm *vm, uint8_t virt_pin,
*/ */
/* no remap for hypervisor owned intx */ /* no remap for hypervisor owned intx */
#ifdef HV_DEBUG #ifdef CONFIG_COM_IRQ
if (ptdev_hv_owned_intx(vm, &virt_sid)) { if (ptdev_hv_owned_intx(vm, &virt_sid)) {
goto END; goto END;
} }
#endif #endif /* CONFIG_COM_IRQ */
/* query if we have virt to phys mapping */ /* query if we have virt to phys mapping */
spinlock_obtain(&ptdev_lock); spinlock_obtain(&ptdev_lock);
entry = ptdev_lookup_entry_by_vpin(vm, virt_pin, pic_pin); entry = ptdev_lookup_entry_by_vpin(vm, virt_pin, pic_pin);