Lines Matching refs:kcs_bmc_device
12 int (*add_device)(struct kcs_bmc_device *kcs_bmc);
13 int (*remove_device)(struct kcs_bmc_device *kcs_bmc);
29 struct kcs_bmc_device *dev;
35 int kcs_bmc_enable_device(struct kcs_bmc_device *kcs_bmc, struct kcs_bmc_client *client);
36 void kcs_bmc_disable_device(struct kcs_bmc_device *kcs_bmc, struct kcs_bmc_client *client);
38 void kcs_bmc_update_event_mask(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 events);
40 u8 kcs_bmc_read_data(struct kcs_bmc_device *kcs_bmc);
41 void kcs_bmc_write_data(struct kcs_bmc_device *kcs_bmc, u8 data);
42 u8 kcs_bmc_read_status(struct kcs_bmc_device *kcs_bmc);
43 void kcs_bmc_write_status(struct kcs_bmc_device *kcs_bmc, u8 data);
44 void kcs_bmc_update_status(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 val);