diff options
| author | Dave Jiang <dave.jiang@intel.com> | 2025-03-07 23:55:35 +0300 |
|---|---|---|
| committer | Jason Gunthorpe <jgg@nvidia.com> | 2025-03-17 20:41:37 +0300 |
| commit | eb5dfcb9e36d0e46089fec777d911313c1876fa3 (patch) | |
| tree | 8da13c1693a303e9c8e7cf23876ade0c818c931b /include | |
| parent | 5908f3ed6dc209e5c824e63afda7545805f75a7e (diff) | |
| download | linux-eb5dfcb9e36d0e46089fec777d911313c1876fa3.tar.xz | |
cxl: Add support to handle user feature commands for set feature
Add helper function to parse the user data from fwctl RPC ioctl and
send the parsed input parameters to cxl_set_feature() call.
Link: https://patch.msgid.link/r/20250307205648.1021626-6-dave.jiang@intel.com
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Dan Williams <dan.j.williams@intel.com>
Reviewed-by: Li Ming <ming.li@zohomail.com>
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/uapi/fwctl/cxl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/uapi/fwctl/cxl.h b/include/uapi/fwctl/cxl.h index f589bfb77426..43f522f0cdcd 100644 --- a/include/uapi/fwctl/cxl.h +++ b/include/uapi/fwctl/cxl.h @@ -19,6 +19,7 @@ * @reserved1: Reserved. Must be 0s. * @get_sup_feats_in: Get Supported Features input * @get_feat_in: Get Feature input + * @set_feat_in: Set Feature input */ struct fwctl_rpc_cxl { __struct_group(fwctl_rpc_cxl_hdr, hdr, /* no attrs */, @@ -30,6 +31,7 @@ struct fwctl_rpc_cxl { union { struct cxl_mbox_get_sup_feats_in get_sup_feats_in; struct cxl_mbox_get_feat_in get_feat_in; + struct cxl_mbox_set_feat_in set_feat_in; }; }; |
