xref: /openbmc/linux/net/mctp/Kconfig (revision d839e4ff)
1bc49d816SJeremy Kerr
2bc49d816SJeremy Kerrmenuconfig MCTP
3bc49d816SJeremy Kerr	depends on NET
4bc49d816SJeremy Kerr	tristate "MCTP core protocol support"
5bc49d816SJeremy Kerr	help
6bc49d816SJeremy Kerr	  Management Component Transport Protocol (MCTP) is an in-system
7bc49d816SJeremy Kerr	  protocol for communicating between management controllers and
8bc49d816SJeremy Kerr	  their managed devices (peripherals, host processors, etc.). The
9bc49d816SJeremy Kerr	  protocol is defined by DMTF specification DSP0236.
10bc49d816SJeremy Kerr
11bc49d816SJeremy Kerr	  This option enables core MCTP support. For communicating with other
12bc49d816SJeremy Kerr	  devices, you'll want to enable a driver for a specific hardware
13bc49d816SJeremy Kerr	  channel.
14d839e4ffSJeremy Kerr
15d839e4ffSJeremy Kerrconfig MCTP_TEST
16d839e4ffSJeremy Kerr        bool "MCTP core tests" if !KUNIT_ALL_TESTS
17d839e4ffSJeremy Kerr        depends on MCTP=y && KUNIT=y
18d839e4ffSJeremy Kerr        default KUNIT_ALL_TESTS
19