Searched refs:i3c_bus (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/i3c/
H A Dinternals.h15 void i3c_bus_normaluse_lock(struct i3c_bus *bus);
16 void i3c_bus_normaluse_unlock(struct i3c_bus *bus);
H A Dmaster.c43 static void i3c_bus_maintenance_lock(struct i3c_bus *bus)
57 static void i3c_bus_maintenance_unlock(struct i3c_bus *bus)
78 void i3c_bus_normaluse_lock(struct i3c_bus *bus)
91 void i3c_bus_normaluse_unlock(struct i3c_bus *bus)
97 i3c_bus_to_i3c_master(struct i3c_bus *i3cbus)
109 static struct i3c_bus *dev_to_i3cbus(struct device *dev)
137 struct i3c_bus *bus = dev_to_i3cbus(dev);
154 struct i3c_bus *bus = dev_to_i3cbus(dev);
171 struct i3c_bus *bus = dev_to_i3cbus(dev);
188 struct i3c_bus *bu
[all...]
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dibi.h32 struct i3c_bus *bus = i3c_master_get_bus(&hci->master);
H A Dcmd_v2.c68 struct i3c_bus *bus = i3c_master_get_bus(&hci->master);
85 struct i3c_bus *bus = i3c_master_get_bus(&hci->master);
H A Dcmd_v1.c124 struct i3c_bus *bus = i3c_master_get_bus(&hci->master);
141 struct i3c_bus *bus = i3c_master_get_bus(&hci->master);
/linux-master/include/linux/i3c/
H A Dmaster.h27 /* notifier actions. notifier call data is the struct i3c_bus */
34 struct i3c_bus;
239 struct i3c_bus *bus;
302 * struct i3c_bus - I3C bus object
339 struct i3c_bus { struct
507 struct i3c_bus bus;
648 static inline struct i3c_bus *
670 void i3c_for_each_bus_locked(int (*fn)(struct i3c_bus *bus, void *data),
/linux-master/drivers/net/mctp/
H A Dmctp-i3c.c67 struct i3c_bus *bus;
539 static bool mctp_i3c_is_mctp_controller(struct i3c_bus *bus)
551 static int mctp_i3c_bus_local_pid(struct i3c_bus *bus, u64 *ret_pid)
564 static struct mctp_i3c_bus *mctp_i3c_bus_add(struct i3c_bus *bus)
652 /* Adds a i3c_bus if it isn't already in the busdevs list.
655 static int mctp_i3c_bus_add_new(struct i3c_bus *bus, void *data)
674 static void mctp_i3c_notify_bus_remove(struct i3c_bus *bus)
690 mctp_i3c_bus_add_new((struct i3c_bus *)data, NULL);
693 mctp_i3c_notify_bus_remove((struct i3c_bus *)data);
/linux-master/drivers/i3c/master/
H A Di3c-master-cdns.c1066 struct i3c_bus *bus = i3c_master_get_bus(m);
1210 struct i3c_bus *bus = i3c_master_get_bus(m);
H A Dsvc-i3c-master.c525 struct i3c_bus *bus = i3c_master_get_bus(m);
H A Ddw-i3c-master.c606 struct i3c_bus *bus = i3c_master_get_bus(m);

Completed in 301 milliseconds