Lines Matching refs:kcs_bmc_device
69 struct kcs_bmc_device kcs_bmc;
82 static inline struct npcm7xx_kcs_bmc *to_npcm7xx_kcs_bmc(struct kcs_bmc_device *kcs_bmc) in to_npcm7xx_kcs_bmc()
87 static u8 npcm7xx_kcs_inb(struct kcs_bmc_device *kcs_bmc, u32 reg) in npcm7xx_kcs_inb()
99 static void npcm7xx_kcs_outb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 data) in npcm7xx_kcs_outb()
108 static void npcm7xx_kcs_updateb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 mask, u8 data) in npcm7xx_kcs_updateb()
117 static void npcm7xx_kcs_enable_channel(struct kcs_bmc_device *kcs_bmc, bool enable) in npcm7xx_kcs_enable_channel()
125 static void npcm7xx_kcs_irq_mask_update(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 state) in npcm7xx_kcs_irq_mask_update()
140 struct kcs_bmc_device *kcs_bmc = arg; in npcm7xx_kcs_irq()
145 static int npcm7xx_kcs_config_irq(struct kcs_bmc_device *kcs_bmc, in npcm7xx_kcs_config_irq()
170 struct kcs_bmc_device *kcs_bmc; in npcm7xx_kcs_probe()
224 struct kcs_bmc_device *kcs_bmc = &priv->kcs_bmc; in npcm7xx_kcs_remove()