Lines Matching defs:kcs_bmc
115 struct kcs_bmc_device kcs_bmc; member
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()
229 static int aspeed_kcs_set_address(struct kcs_bmc_device *kcs_bmc, u32 addrs[2], int nr_addrs) in aspeed_kcs_set_address()
358 static void aspeed_kcs_enable_channel(struct kcs_bmc_device *kcs_bmc, bool enable) in aspeed_kcs_enable_channel()
406 static void aspeed_kcs_irq_mask_update(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 state) in aspeed_kcs_irq_mask_update()
472 struct kcs_bmc_device *kcs_bmc = arg; in aspeed_kcs_irq() local
477 static int aspeed_kcs_config_downstream_irq(struct kcs_bmc_device *kcs_bmc, in aspeed_kcs_config_downstream_irq()
558 struct kcs_bmc_device *kcs_bmc; in aspeed_kcs_probe() local
648 struct kcs_bmc_device *kcs_bmc = &priv->kcs_bmc; in aspeed_kcs_remove() local