From 1e63cf1c306d7f2e79446c23117ae5d3a62e5adc Mon Sep 17 00:00:00 2001 From: zhang hu <76674250+OctopusHu0105@users.noreply.github.com> Date: Tue, 9 Dec 2025 02:26:31 +0000 Subject: [PATCH] Revert: "drivers/i3c: remove extra i3c_dev_register, do_daa has created them" This reverts commit 694750e8af624bbf828420d7096637a63d160963. Signed-off-by: octopushu --- drivers/i3c/master.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/i3c/master.c b/drivers/i3c/master.c index fe26126f259..89f05954b35 100644 --- a/drivers/i3c/master.c +++ b/drivers/i3c/master.c @@ -2240,6 +2240,9 @@ int i3c_master_register(FAR struct i3c_master_controller *master, */ master->init_done = true; + i3c_bus_normaluse_lock(&master->bus); + i3c_master_register_new_i3c_devs(master); + i3c_bus_normaluse_unlock(&master->bus); /* Expose I3C driver node by the i3c_driver on our I3C Bus, i3c driver id * equal to i3c bus id.