Searched defs:kcs_bmc (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/char/ipmi/
H A Dkcs_bmc_serio.c70 static int kcs_bmc_serio_add_device(struct kcs_bmc_device *kcs_bmc) argument
106 static int kcs_bmc_serio_remove_device(struct kcs_bmc_device *kcs_bmc) argument
H A Dkcs_bmc.c25 u8 kcs_bmc_read_data(struct kcs_bmc_device *kcs_bmc) argument
31 void kcs_bmc_write_data(struct kcs_bmc_device *kcs_bmc, u8 data) argument
37 u8 kcs_bmc_read_status(struct kcs_bmc_device *kcs_bmc) argument
43 kcs_bmc_write_status(struct kcs_bmc_device *kcs_bmc, u8 data) argument
49 kcs_bmc_update_status(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 val) argument
55 kcs_bmc_handle_event(struct kcs_bmc_device *kcs_bmc) argument
71 kcs_bmc_enable_device(struct kcs_bmc_device *kcs_bmc, struct kcs_bmc_client *client) argument
91 kcs_bmc_disable_device(struct kcs_bmc_device *kcs_bmc, struct kcs_bmc_client *client) argument
104 kcs_bmc_add_device(struct kcs_bmc_device *kcs_bmc) argument
130 kcs_bmc_remove_device(struct kcs_bmc_device *kcs_bmc) argument
149 struct kcs_bmc_device *kcs_bmc; local
166 struct kcs_bmc_device *kcs_bmc; local
181 kcs_bmc_update_event_mask(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 events) argument
[all...]
H A Dkcs_bmc_npcm7xx.c69 struct kcs_bmc_device kcs_bmc; member in struct:npcm7xx_kcs_bmc
82 static inline struct npcm7xx_kcs_bmc *to_npcm7xx_kcs_bmc(struct kcs_bmc_device *kcs_bmc) argument
87 static u8 npcm7xx_kcs_inb(struct kcs_bmc_device *kcs_bmc, u32 reg) argument
99 static void npcm7xx_kcs_outb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 data) argument
108 static void npcm7xx_kcs_updateb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 mask, u8 data) argument
117 npcm7xx_kcs_enable_channel(struct kcs_bmc_device *kcs_bmc, bool enable) argument
125 npcm7xx_kcs_irq_mask_update(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 state) argument
140 struct kcs_bmc_device *kcs_bmc = arg; local
145 npcm7xx_kcs_config_irq(struct kcs_bmc_device *kcs_bmc, struct platform_device *pdev) argument
170 struct kcs_bmc_device *kcs_bmc; local
224 struct kcs_bmc_device *kcs_bmc = &priv->kcs_bmc; local
[all...]
H A Dkcs_bmc_cdev_ipmi.c472 static int kcs_bmc_ipmi_add_device(struct kcs_bmc_device *kcs_bmc) argument
515 kcs_bmc_ipmi_remove_device(struct kcs_bmc_device *kcs_bmc) argument
[all...]
H A Dkcs_bmc_aspeed.c114 struct kcs_bmc_device kcs_bmc; member in struct:aspeed_kcs_bmc
130 static inline struct aspeed_kcs_bmc *to_aspeed_kcs_bmc(struct kcs_bmc_device *kcs_bmc) argument
135 static u8 aspeed_kcs_inb(struct kcs_bmc_device *kcs_bmc, u32 reg) argument
147 static void aspeed_kcs_outb(struct kcs_bmc_device *kcs_bmc, u32 reg, u8 data) argument
199 static void aspeed_kcs_updateb(struct kcs_bmc_device *kcs_bmc, u3 argument
228 aspeed_kcs_set_address(struct kcs_bmc_device *kcs_bmc, u32 addrs[2], int nr_addrs) argument
357 aspeed_kcs_enable_channel(struct kcs_bmc_device *kcs_bmc, bool enable) argument
405 aspeed_kcs_irq_mask_update(struct kcs_bmc_device *kcs_bmc, u8 mask, u8 state) argument
471 struct kcs_bmc_device *kcs_bmc = arg; local
476 aspeed_kcs_config_downstream_irq(struct kcs_bmc_device *kcs_bmc, struct platform_device *pdev) argument
557 struct kcs_bmc_device *kcs_bmc; local
647 struct kcs_bmc_device *kcs_bmc = &priv->kcs_bmc; local
[all...]

Completed in 119 milliseconds