mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 10:33:41 +02:00
pds_core: init viftype default in declaration
Initialize the .enabled field of the FWCTL viftype default in the declaration rather than as a bit of code as it is always to be enabled and needs no logic around it. Signed-off-by: Shannon Nelson <shannon.nelson@amd.com> Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
7c4f4c4fa9
commit
6828208a45
|
|
@ -402,6 +402,7 @@ static int pdsc_core_init(struct pdsc *pdsc)
|
|||
|
||||
static struct pdsc_viftype pdsc_viftype_defaults[] = {
|
||||
[PDS_DEV_TYPE_FWCTL] = { .name = PDS_DEV_TYPE_FWCTL_STR,
|
||||
.enabled = true,
|
||||
.vif_id = PDS_DEV_TYPE_FWCTL,
|
||||
.dl_id = -1 },
|
||||
[PDS_DEV_TYPE_VDPA] = { .name = PDS_DEV_TYPE_VDPA_STR,
|
||||
|
|
@ -432,9 +433,6 @@ static int pdsc_viftypes_init(struct pdsc *pdsc)
|
|||
/* See what the Core device has for support */
|
||||
vt_support = !!le16_to_cpu(pdsc->dev_ident.vif_types[vt]);
|
||||
|
||||
if (vt == PDS_DEV_TYPE_FWCTL)
|
||||
pdsc->viftype_status[vt].enabled = true;
|
||||
|
||||
dev_dbg(pdsc->dev, "VIF %s is %ssupported\n",
|
||||
pdsc->viftype_status[vt].name,
|
||||
vt_support ? "" : "not ");
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user