Home
last modified time | relevance | path

Searched defs:i3c (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/i3c/master/
H A Drenesas-i3c.c318 static int renesas_i3c_get_free_pos(struct renesas_i3c *i3c) in renesas_i3c_get_free_pos()
326 static int renesas_i3c_get_addr_pos(struct renesas_i3c *i3c, u8 addr) in renesas_i3c_get_addr_pos()
338 static struct renesas_i3c_xfer *renesas_i3c_alloc_xfer(struct renesas_i3c *i3c, in renesas_i3c_alloc_xfer()
354 static void renesas_i3c_start_xfer_locked(struct renesas_i3c *i3c) in renesas_i3c_start_xfer_locked()
401 static void renesas_i3c_dequeue_xfer_locked(struct renesas_i3c *i3c, in renesas_i3c_dequeue_xfer_locked()
410 static void renesas_i3c_dequeue_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_dequeue_xfer()
416 static void renesas_i3c_enqueue_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_enqueue_xfer()
430 static void renesas_i3c_wait_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_wait_xfer()
441 static void renesas_i3c_set_prts(struct renesas_i3c *i3c, u32 val) in renesas_i3c_set_prts()
451 struct renesas_i3c *i3c = to_renesas_i3c(m); in renesas_i3c_bus_enable() local
[all …]
H A Dast2600-i3c-master.c79 struct ast2600_i3c *i3c = to_ast2600_i3c(dw); in ast2600_i3c_init() local
103 static void ast2600_i3c_set_dat_ibi(struct dw_i3c_master *i3c, in ast2600_i3c_set_dat_ibi()
129 struct ast2600_i3c *i3c; in ast2600_i3c_probe() local
H A Ddw-i3c-master.c1510 static int dw_i3c_platform_init_nop(struct dw_i3c_master *i3c) in dw_i3c_platform_init_nop()
1515 static void dw_i3c_platform_set_dat_ibi_nop(struct dw_i3c_master *i3c, in dw_i3c_platform_set_dat_ibi_nop()
/linux/drivers/base/regmap/
H A Dregmap-i3c.c12 struct i3c_device *i3c = dev_to_i3cdev(dev); in regmap_i3c_write() local
29 struct i3c_device *i3c = dev_to_i3cdev(dev); in regmap_i3c_read() local
48 struct regmap *__devm_regmap_init_i3c(struct i3c_device *i3c, in __devm_regmap_init_i3c()
/linux/drivers/net/mctp/
H A Dmctp-i3c.c73 struct i3c_device *i3c; member
179 static void mctp_i3c_ibi_handler(struct i3c_device *i3c, in mctp_i3c_ibi_handler()
256 struct i3c_device *i3c) in mctp_i3c_add_device()
288 static int mctp_i3c_probe(struct i3c_device *i3c) in mctp_i3c_probe()
328 static void mctp_i3c_remove(struct i3c_device *i3c) in mctp_i3c_remove()
/linux/include/linux/i3c/
H A Dmaster.h371 unsigned long i3c; member
375 struct list_head i3c; member
532 struct list_head i3c; member
/linux/drivers/i3c/
H A Dmaster.c250 struct i3c_device *i3c = dev_to_i3cdev(dev); in modalias_show() local
/linux/include/linux/
H A Dregmap.h1242 #define devm_regmap_init_i3c(i3c, config) \ argument