diff options
-rw-r--r-- | drivers/i3c/master.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/i3c/master.c b/drivers/i3c/master.c index 8573ca507708..839eb8b4bbde 100644 --- a/drivers/i3c/master.c +++ b/drivers/i3c/master.c @@ -2629,6 +2629,10 @@ int i3c_master_register(struct i3c_master_controller *master, device_initialize(&master->dev); dev_set_name(&master->dev, "i3c-%d", i3cbus->id); + master->dev.dma_mask = parent->dma_mask; + master->dev.coherent_dma_mask = parent->coherent_dma_mask; + master->dev.dma_parms = parent->dma_parms; + ret = of_populate_i3c_bus(master); if (ret) goto err_put_dev; |