162306a36Sopenharmony_ci 262306a36Sopenharmony_cimenuconfig MCTP 362306a36Sopenharmony_ci depends on NET 462306a36Sopenharmony_ci bool "MCTP core protocol support" 562306a36Sopenharmony_ci help 662306a36Sopenharmony_ci Management Component Transport Protocol (MCTP) is an in-system 762306a36Sopenharmony_ci protocol for communicating between management controllers and 862306a36Sopenharmony_ci their managed devices (peripherals, host processors, etc.). The 962306a36Sopenharmony_ci protocol is defined by DMTF specification DSP0236. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci This option enables core MCTP support. For communicating with other 1262306a36Sopenharmony_ci devices, you'll want to enable a driver for a specific hardware 1362306a36Sopenharmony_ci channel. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig MCTP_TEST 1662306a36Sopenharmony_ci bool "MCTP core tests" if !KUNIT_ALL_TESTS 1762306a36Sopenharmony_ci depends on MCTP=y && KUNIT=y 1862306a36Sopenharmony_ci default KUNIT_ALL_TESTS 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciconfig MCTP_FLOWS 2162306a36Sopenharmony_ci bool 2262306a36Sopenharmony_ci depends on MCTP 2362306a36Sopenharmony_ci select SKB_EXTENSIONS 24