Lines Matching refs:i3c_bus
41 static void i3c_bus_maintenance_lock(struct i3c_bus *bus) in i3c_bus_maintenance_lock()
55 static void i3c_bus_maintenance_unlock(struct i3c_bus *bus) in i3c_bus_maintenance_unlock()
76 void i3c_bus_normaluse_lock(struct i3c_bus *bus) in i3c_bus_normaluse_lock()
89 void i3c_bus_normaluse_unlock(struct i3c_bus *bus) in i3c_bus_normaluse_unlock()
95 i3c_bus_to_i3c_master(struct i3c_bus *i3cbus) in i3c_bus_to_i3c_master()
107 static struct i3c_bus *dev_to_i3cbus(struct device *dev) in dev_to_i3cbus()
135 struct i3c_bus *bus = dev_to_i3cbus(dev); in bcr_show()
152 struct i3c_bus *bus = dev_to_i3cbus(dev); in dcr_show()
169 struct i3c_bus *bus = dev_to_i3cbus(dev); in pid_show()
186 struct i3c_bus *bus = dev_to_i3cbus(dev); in dynamic_address_show()
207 struct i3c_bus *bus = dev_to_i3cbus(dev); in hdrcap_show()
344 i3c_bus_get_addr_slot_status(struct i3c_bus *bus, u16 addr) in i3c_bus_get_addr_slot_status()
357 static void i3c_bus_set_addr_slot_status(struct i3c_bus *bus, u16 addr, in i3c_bus_set_addr_slot_status()
372 static bool i3c_bus_dev_addr_is_avail(struct i3c_bus *bus, u8 addr) in i3c_bus_dev_addr_is_avail()
381 static int i3c_bus_get_free_addr(struct i3c_bus *bus, u8 start_addr) in i3c_bus_get_free_addr()
395 static void i3c_bus_init_addrslots(struct i3c_bus *bus) in i3c_bus_init_addrslots()
414 static void i3c_bus_cleanup(struct i3c_bus *i3cbus) in i3c_bus_cleanup()
421 static int i3c_bus_init(struct i3c_bus *i3cbus) in i3c_bus_init()
454 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); in mode_show()
474 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); in current_master_show()
490 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); in i3c_scl_frequency_show()
505 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); in i2c_scl_frequency_show()
533 struct i3c_bus *bus = dev_to_i3cbus(dev); in i3c_masterdev_release()
548 static int i3c_bus_set_mode(struct i3c_bus *i3cbus, enum i3c_bus_mode mode, in i3c_bus_set_mode()
901 struct i3c_bus *bus; in i3c_master_defslvs_locked()
2467 struct i3c_bus *i3cbus = i3c_master_get_bus(master); in i3c_master_register()