Searched refs:i3cbus (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i3c/ |
H A D | master.c | 95 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 D | master.c | 96 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