dm: remove some dynamic parameters from acrn-dm usage

The following parameters have not used by new design:

1.  --vsbl <vsbl_file_path>
2.  --part_info <part_info_name>
3.  -G, --gvtargs <GVT_args>
4.  -s <slot>,pci-gvt
5.  -Y, --mptgen
6.  -s <slot>,virtio-hdcp
7.  -s <slot>,npk
8.  -s <slot>,virtio-coreu
9.  -i, --ioc_node <ioc_mediator_parameters>
10. --pm_by_vuart [pty|tty],<node_path>
11. --pm_notify_channel <channel>

This patch remove these parameters from usage and comment in code to
explain they are all obsoleted now.

Tracked-On: #6690
Acked-by: Wang, Yu1 <yu1.wang@intel.com>
Signed-off-by: Chenli Wei <chenli.wei@linux.intel.com>
This commit is contained in:
Chenli Wei
2021-12-24 17:03:06 +08:00
committed by wenlingz
parent d56e241228
commit 93ede38169
8 changed files with 39 additions and 24 deletions

View File

@@ -822,7 +822,10 @@ struct ioc_state_info {
int32_t (*handler)(struct ioc_dev *ioc);
};
/* Parse IOC parameters */
/*
* obsolete interface
* Parse IOC parameters
*/
int ioc_parse(const char *opts);
struct vmctx;

View File

@@ -11,7 +11,7 @@
#ifndef __PM_VUART__
#define __PM_VUART__
int parse_pm_by_vuart(const char *opts);
int parse_pm_by_vuart(const char *opts); /* obsolete interface */
int pm_by_vuart_init(struct vmctx *ctx, bool trigger_s5);
void pm_by_vuart_deinit(struct vmctx *ctx);

View File

@@ -63,11 +63,11 @@ size_t ovmf_image_size(void);
int acrn_parse_kernel(char *arg);
int acrn_parse_ramdisk(char *arg);
int acrn_parse_bootargs(char *arg);
int acrn_parse_gvtargs(char *arg);
int acrn_parse_vsbl(char *arg);
int acrn_parse_gvtargs(char *arg); /* obsolete interface */
int acrn_parse_vsbl(char *arg); /* obsolete interface */
int acrn_parse_ovmf(char *arg);
int acrn_parse_elf(char *arg);
int acrn_parse_guest_part_info(char *arg);
int acrn_parse_guest_part_info(char *arg); /* obsolete interface */
char *get_bootargs(void);
void vsbl_set_bdf(int bnum, int snum, int fnum);