Home
last modified time | relevance | path

Searched refs:i3cbus (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i3c/
H A Dmaster.c95 i3c_bus_to_i3c_master(struct i3c_bus *i3cbus) in i3c_bus_to_i3c_master() argument
97 return container_of(i3cbus, struct i3c_master_controller, bus); in i3c_bus_to_i3c_master()
418 static void i3c_bus_cleanup(struct i3c_bus *i3cbus) in i3c_bus_cleanup() argument
421 idr_remove(&i3c_bus_idr, i3cbus->id); in i3c_bus_cleanup()
425 static int i3c_bus_init(struct i3c_bus *i3cbus) in i3c_bus_init() argument
429 init_rwsem(&i3cbus->lock); in i3c_bus_init()
430 INIT_LIST_HEAD(&i3cbus->devs.i2c); in i3c_bus_init()
431 INIT_LIST_HEAD(&i3cbus->devs.i3c); in i3c_bus_init()
432 i3c_bus_init_addrslots(i3cbus); in i3c_bus_init()
433 i3cbus in i3c_bus_init()
458 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); mode_show() local
478 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); current_master_show() local
494 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); i3c_scl_frequency_show() local
509 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); i2c_scl_frequency_show() local
552 i3c_bus_set_mode(struct i3c_bus *i3cbus, enum i3c_bus_mode mode, unsigned long max_i2c_scl_rate) i3c_bus_set_mode() argument
2473 struct i3c_bus *i3cbus = i3c_master_get_bus(master); i3c_master_register() local
[all...]
/kernel/linux/linux-6.6/drivers/i3c/
H A Dmaster.c96 i3c_bus_to_i3c_master(struct i3c_bus *i3cbus) in i3c_bus_to_i3c_master() argument
98 return container_of(i3cbus, struct i3c_master_controller, bus); in i3c_bus_to_i3c_master()
416 static void i3c_bus_cleanup(struct i3c_bus *i3cbus) in i3c_bus_cleanup() argument
419 idr_remove(&i3c_bus_idr, i3cbus->id); in i3c_bus_cleanup()
423 static int i3c_bus_init(struct i3c_bus *i3cbus, struct device_node *np) in i3c_bus_init() argument
427 init_rwsem(&i3cbus->lock); in i3c_bus_init()
428 INIT_LIST_HEAD(&i3cbus->devs.i2c); in i3c_bus_init()
429 INIT_LIST_HEAD(&i3cbus->devs.i3c); in i3c_bus_init()
430 i3c_bus_init_addrslots(i3cbus); in i3c_bus_init()
431 i3cbus in i3c_bus_init()
467 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); mode_show() local
487 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); current_master_show() local
503 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); i3c_scl_frequency_show() local
518 struct i3c_bus *i3cbus = dev_to_i3cbus(dev); i2c_scl_frequency_show() local
561 i3c_bus_set_mode(struct i3c_bus *i3cbus, enum i3c_bus_mode mode, unsigned long max_i2c_scl_rate) i3c_bus_set_mode() argument
2604 struct i3c_bus *i3cbus = i3c_master_get_bus(master); i3c_master_register() local
[all...]

Completed in 5 milliseconds