summaryrefslogtreecommitdiff
path: root/drivers/i3c
diff options
context:
space:
mode:
authorIwona Winiarska <iwona.winiarska@intel.com>2021-12-19 21:50:31 +0300
committerIwona Winiarska <iwona.winiarska@intel.com>2022-01-10 14:56:05 +0300
commitb80993fda7a468bbcafddd16a1c67c86ddb10baa (patch)
tree7a567773474f039dd1e61a0dff745cd11df9b025 /drivers/i3c
parentffd2082368b84673fdecf163ecdbda676f98fd66 (diff)
downloadlinux-b80993fda7a468bbcafddd16a1c67c86ddb10baa.tar.xz
i3c: master: dw: Set dw_i3c_master.dev
dw_i3c_master.dev is not initialized, which can be observed in logs: [246977.695838] (NULL device *): no matching dev Set dw_i3c_master.dev in probe time to avoid using it as a NULL. Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>
Diffstat (limited to 'drivers/i3c')
-rw-r--r--drivers/i3c/master/dw-i3c-master.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/i3c/master/dw-i3c-master.c b/drivers/i3c/master/dw-i3c-master.c
index 517ea547697c..282fa292dc6e 100644
--- a/drivers/i3c/master/dw-i3c-master.c
+++ b/drivers/i3c/master/dw-i3c-master.c
@@ -1583,6 +1583,8 @@ static int dw_i3c_probe(struct platform_device *pdev)
if (!master)
return -ENOMEM;
+ master->dev = &pdev->dev;
+
master->regs = devm_platform_ioremap_resource(pdev, 0);
if (IS_ERR(master->regs))
return PTR_ERR(master->regs);