Lines Matching refs:kcs_bmc_device
115 struct kcs_bmc_device kcs_bmc;
131 static inline struct aspeed_kcs_bmc *to_aspeed_kcs_bmc(struct kcs_bmc_device *kcs_bmc) in to_aspeed_kcs_bmc()
136 static u8 aspeed_kcs_inb(struct kcs_bmc_device *kcs_bmc, u32 reg) in aspeed_kcs_inb()
148 static void aspeed_kcs_outb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 data) in aspeed_kcs_outb()
200 static void aspeed_kcs_updateb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 mask, u8 val) in aspeed_kcs_updateb()
222 static int aspeed_kcs_set_address(struct kcs_bmc_device *kcs_bmc, u32 addrs[2], int nr_addrs) in aspeed_kcs_set_address()
351 static void aspeed_kcs_enable_channel(struct kcs_bmc_device *kcs_bmc, bool enable) in aspeed_kcs_enable_channel()
399 static void aspeed_kcs_irq_mask_update(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 state) in aspeed_kcs_irq_mask_update()
447 struct kcs_bmc_device *kcs_bmc = arg; in aspeed_kcs_irq()
452 static int aspeed_kcs_config_downstream_irq(struct kcs_bmc_device *kcs_bmc, in aspeed_kcs_config_downstream_irq()
533 struct kcs_bmc_device *kcs_bmc; in aspeed_kcs_probe()
623 struct kcs_bmc_device *kcs_bmc = &priv->kcs_bmc; in aspeed_kcs_remove()