Skip to content

Commit 1e0af58

Browse files
teburdkartben
authored andcommitted
pmci: Move MCTP into the PMCI subsys
PMCI conveys a stack of specifications from DMTF including MCTP (a transport layer protocol), PLDM (request/response messaging protocol), and ancillary SPDM messaging. Placing all these libraries under PMCI subsystem makes more sense than simply adding MCTP as its own subsystem. Signed-off-by: Tom Burdick <[email protected]>
1 parent 09137d1 commit 1e0af58

File tree

21 files changed

+44
-9
lines changed

21 files changed

+44
-9
lines changed

MAINTAINERS.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3188,6 +3188,20 @@ PHYTEC Platforms:
31883188
labels:
31893189
- "platform: PHYTEC"
31903190

3191+
PMCI:
3192+
status: maintained
3193+
maintainers:
3194+
- teburd
3195+
collaborators:
3196+
- nashif
3197+
- inteljiangwe1
3198+
- kehintel
3199+
files:
3200+
- subsys/pmci/
3201+
- samples/modules/pmci/
3202+
labels:
3203+
- "area: PMCI"
3204+
31913205
POSIX API layer:
31923206
status: maintained
31933207
maintainers:
@@ -5189,8 +5203,7 @@ West:
51895203
collaborators:
51905204
- nashif
51915205
- inteljiangwe1
5192-
files:
5193-
- samples/modules/mctp/
5206+
files: []
51945207
labels:
51955208
- "area: MCTP"
51965209

samples/modules/pmci/index.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.. zephyr:code-sample-category:: pmci
2+
:name: PMCI
3+
:show-listing:
4+
5+
These samples demonstrate the use of PMCI related protocols in Zephyr.

samples/modules/mctp/mctp_endpoint/README.rst renamed to samples/modules/pmci/mctp/endpoint/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Building and Running
2929

3030

3131
.. zephyr-app-commands::
32-
:zephyr-app: samples/modules/mctp/mctp_endpoint
32+
:zephyr-app: samples/modules/pmci/mctp/endpoint
3333
:host-os: unix
3434
:board: nrf52840_nrf52840dk
3535
:goals: run

samples/modules/mctp/mctp_endpoint/src/main.c renamed to samples/modules/pmci/mctp/endpoint/src/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <unistd.h>
1111
#include <zephyr/kernel.h>
1212
#include <zephyr/types.h>
13-
#include <zephyr/mctp/mctp_uart.h>
13+
#include <zephyr/pmci/mctp/mctp_uart.h>
1414
#include <libmctp.h>
1515

1616
#include <zephyr/logging/log.h>

samples/modules/mctp/mctp_host/README.rst renamed to samples/modules/pmci/mctp/host/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Building and Running
2828
********************
2929

3030
.. zephyr-app-commands::
31-
:zephyr-app: samples/modules/mctp/mctp_host
31+
:zephyr-app: samples/modules/pmci/mctp/host
3232
:host-os: unix
3333
:board: nrf52840_nrf52840dk
3434
:goals: run

0 commit comments

Comments
 (0)