blob: 3a5c0e70da776cbdde4ef267576c277383074ee1 [file] [log] [blame]
Jeremy Kerrbc49d812021-07-29 10:20:39 +08001
2menuconfig MCTP
3 depends on NET
Jeremy Kerr78476d32021-10-29 11:01:44 +08004 bool "MCTP core protocol support"
Jeremy Kerrbc49d812021-07-29 10:20:39 +08005 help
6 Management Component Transport Protocol (MCTP) is an in-system
7 protocol for communicating between management controllers and
8 their managed devices (peripherals, host processors, etc.). The
9 protocol is defined by DMTF specification DSP0236.
10
11 This option enables core MCTP support. For communicating with other
12 devices, you'll want to enable a driver for a specific hardware
13 channel.
Jeremy Kerr161eba52021-10-03 11:17:04 +080014
15config MCTP_TEST
16 bool "MCTP core tests" if !KUNIT_ALL_TESTS
17 depends on MCTP=y && KUNIT=y
18 default KUNIT_ALL_TESTS
Jeremy Kerr78476d32021-10-29 11:01:44 +080019
20config MCTP_FLOWS
21 bool
22 depends on MCTP
23 select SKB_EXTENSIONS