Home
last modified time | relevance | path

Searched refs:bbc_i2c_bus (Results 1 – 3 of 3) sorted by relevance

/drivers/sbus/char/
Dbbc_i2c.c53 static void set_device_claimage(struct bbc_i2c_bus *bp, struct platform_device *op, int val) in set_device_claimage()
68 struct platform_device *bbc_i2c_getdev(struct bbc_i2c_bus *bp, int index) in bbc_i2c_getdev()
88 struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct platform_device *op) in bbc_i2c_attach()
115 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_detach()
122 static int wait_for_pin(struct bbc_i2c_bus *bp, u8 *status) in wait_for_pin()
151 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_writeb()
182 struct bbc_i2c_bus *bp = client->bp; in bbc_i2c_readb()
272 struct bbc_i2c_bus *bp = dev_id; in bbc_i2c_interrupt()
284 static void reset_one_i2c(struct bbc_i2c_bus *bp) in reset_one_i2c()
293 static struct bbc_i2c_bus * attach_one_i2c(struct platform_device *op, int index) in attach_one_i2c()
[all …]
Dbbc_i2c.h9 struct bbc_i2c_bus *bp;
53 struct bbc_i2c_bus { struct
54 struct bbc_i2c_bus *next; argument
75 extern struct platform_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 platform_device *);
Dbbc_envctrl.c446 static void attach_one_temp(struct bbc_i2c_bus *bp, struct platform_device *op, in attach_one_temp()
494 static void attach_one_fan(struct bbc_i2c_bus *bp, struct platform_device *op, in attach_one_fan()
538 static void destroy_all_temps(struct bbc_i2c_bus *bp) in destroy_all_temps()
555 static void destroy_all_fans(struct bbc_i2c_bus *bp) in destroy_all_fans()
566 int bbc_envctrl_init(struct bbc_i2c_bus *bp) in bbc_envctrl_init()
594 void bbc_envctrl_cleanup(struct bbc_i2c_bus *bp) in bbc_envctrl_cleanup()