xref: /linux/net/mctp/Kconfig (revision 78476d315e190533757ab894255c4f2c2f254bce)
1bc49d816SJeremy Kerr
2bc49d816SJeremy Kerrmenuconfig MCTP
3bc49d816SJeremy Kerr	depends on NET
4*78476d31SJeremy Kerr	bool "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.
14161eba50SJeremy Kerr
15161eba50SJeremy Kerrconfig MCTP_TEST
16161eba50SJeremy Kerr        bool "MCTP core tests" if !KUNIT_ALL_TESTS
17161eba50SJeremy Kerr        depends on MCTP=y && KUNIT=y
18161eba50SJeremy Kerr        default KUNIT_ALL_TESTS
19*78476d31SJeremy Kerr
20*78476d31SJeremy Kerrconfig MCTP_FLOWS
21*78476d31SJeremy Kerr	bool
22*78476d31SJeremy Kerr	depends on MCTP
23*78476d31SJeremy Kerr	select SKB_EXTENSIONS
24