mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 17:43:52 +02:00
cxl/hdm: Add debug message for invalid interleave granularity
There's no debug message for invalid interleave granularity. This makes it hard to debug related bugs. So, this is added in this patch. Signed-off-by: Huang, Ying <ying.huang@intel.com> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Link: https://lore.kernel.org/r/20240402061016.388408-1-ying.huang@intel.com Signed-off-by: Dave Jiang <dave.jiang@intel.com>
This commit is contained in:
parent
3381586a40
commit
54e8dd59a7
|
|
@ -888,8 +888,12 @@ static int init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld,
|
|||
}
|
||||
rc = eig_to_granularity(FIELD_GET(CXL_HDM_DECODER0_CTRL_IG_MASK, ctrl),
|
||||
&cxld->interleave_granularity);
|
||||
if (rc)
|
||||
if (rc) {
|
||||
dev_warn(&port->dev,
|
||||
"decoder%d.%d: Invalid interleave granularity (ctrl: %#x)\n",
|
||||
port->id, cxld->id, ctrl);
|
||||
return rc;
|
||||
}
|
||||
|
||||
dev_dbg(&port->dev, "decoder%d.%d: range: %#llx-%#llx iw: %d ig: %d\n",
|
||||
port->id, cxld->id, cxld->hpa_range.start, cxld->hpa_range.end,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user