Skip to content

Commit 55ab48b

Browse files
amboarcminyard
authored andcommitted
ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi
Take steps towards defining a coherent API to separate the KCS device drivers from the userspace interface. Decreasing the coupling will improve the separation of concerns and enable the introduction of alternative userspace interfaces. For now, simply split the chardev logic out to a separate file. The code continues to build into the same module. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Reviewed-by: Zev Weiss <zweiss@equinix.com> Message-Id: <20210608104757.582199-5-andrew@aj.id.au> Signed-off-by: Corey Minyard <cminyard@mvista.com>
1 parent 961f7a3 commit 55ab48b

4 files changed

Lines changed: 451 additions & 412 deletions

File tree

drivers/char/ipmi/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ obj-$(CONFIG_IPMI_SSIF) += ipmi_ssif.o
2222
obj-$(CONFIG_IPMI_POWERNV) += ipmi_powernv.o
2323
obj-$(CONFIG_IPMI_WATCHDOG) += ipmi_watchdog.o
2424
obj-$(CONFIG_IPMI_POWEROFF) += ipmi_poweroff.o
25-
obj-$(CONFIG_IPMI_KCS_BMC) += kcs_bmc.o
25+
obj-$(CONFIG_IPMI_KCS_BMC) += kcs_bmc.o kcs_bmc_cdev_ipmi.o
2626
obj-$(CONFIG_ASPEED_BT_IPMI_BMC) += bt-bmc.o
2727
obj-$(CONFIG_ASPEED_KCS_IPMI_BMC) += kcs_bmc_aspeed.o
2828
obj-$(CONFIG_NPCM7XX_KCS_IPMI_BMC) += kcs_bmc_npcm7xx.o

0 commit comments

Comments
 (0)