acrn-hypervisor/hypervisor/include/debug
Zhi Jin 6367650a70 hv: debug: add the hypervisor NPK log
The npk_log is a log destination for the hypervisor, similar to the
console_log and the mem_log. It can be enabled/disabled/configured
by the SOS kernel via the hypercall HC_SETUP_HV_NPK_LOG.
The configuration includes:
1. Set the MMIO base address of the reserved NPK master.
2. Set the log level of the hypervisor NPK log.
After that, the npk_log can be enabled to write the hypervisor logs to
the MMIO address of the reserved NPK master with a simple header.

Signed-off-by: Zhi Jin <zhi.jin@intel.com>
Signed-off-by: Liu, Xiaojing <xiaojing.liu@intel.com>
Reviewed-by: CHEN Gang <gang.c.chen@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2018-08-23 11:09:25 +08:00
..
console.h hv: fix 'No definition in system for prototyped procedure' 2018-08-22 13:11:25 +08:00
dump.h HV:treewide:Update cpu_id type as uint_16 2018-07-04 16:39:26 +08:00
logmsg.h hv: debug: add the hypervisor NPK log 2018-08-23 11:09:25 +08:00
npk_log.h hv: debug: add the hypervisor NPK log 2018-08-23 11:09:25 +08:00
sbuf.h HV:debug:fix "signed/unsigned conversion without cast" 2018-07-04 12:18:38 +08:00
trace.h hv: cpu: remove unnecessary cpu_id valid check 2018-08-02 15:21:34 +08:00
vuart.h hv: Support HV console for multiple VMs - ACRN partition mode 2018-08-21 08:32:52 +08:00