Searched refs:bbc_i2c_bus (Results 1 – 3 of 3) sorted by relevance
/drivers/sbus/char/ |
D | bbc_i2c.c | 54 static void set_device_claimage(struct bbc_i2c_bus *bp, struct of_device *op, int val) in set_device_claimage() 69 struct of_device *bbc_i2c_getdev(struct bbc_i2c_bus *bp, int index) in bbc_i2c_getdev() 89 struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct of_device *op) in bbc_i2c_attach() 116 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_detach() 123 static int wait_for_pin(struct bbc_i2c_bus *bp, u8 *status) in wait_for_pin() 152 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_writeb() 183 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_readb() 279 struct bbc_i2c_bus *bp = dev_id; in bbc_i2c_interrupt() 291 static void __init reset_one_i2c(struct bbc_i2c_bus *bp) in reset_one_i2c() 300 static struct bbc_i2c_bus * __init attach_one_i2c(struct of_device *op, int index) in attach_one_i2c() [all …]
|
D | bbc_i2c.h | 9 struct bbc_i2c_bus *bp; 53 struct bbc_i2c_bus { struct 54 struct bbc_i2c_bus *next; argument 75 extern struct of_device *bbc_i2c_getdev(struct bbc_i2c_bus *, int); argument 76 extern struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct of_device *);
|
D | bbc_envctrl.c | 445 static void attach_one_temp(struct bbc_i2c_bus *bp, struct of_device *op, in attach_one_temp() 490 static void attach_one_fan(struct bbc_i2c_bus *bp, struct of_device *op, in attach_one_fan() 525 int bbc_envctrl_init(struct bbc_i2c_bus *bp) in bbc_envctrl_init() 559 void bbc_envctrl_cleanup(struct bbc_i2c_bus *bp) in bbc_envctrl_cleanup()
|