|
2 | 2 |
|
3 | 3 | menu.pnum=Board part number |
4 | 4 |
|
| 5 | +menu.virtio=Virtual serial support |
5 | 6 | menu.xserial=U(S)ART support |
6 | 7 | menu.usb=USB support (if available) |
7 | 8 | menu.xusb=USB speed (if available) |
@@ -675,7 +676,7 @@ STM32MP1.build.mcu=cortex-m4 |
675 | 676 | STM32MP1.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard |
676 | 677 | STM32MP1.build.series=STM32MP1xx |
677 | 678 | STM32MP1.build.cmsis_lib_gcc=arm_cortexM4l_math |
678 | | -STM32MP1.build.extra_flags=-DCORE_CM4 -DUSE_FULL_LL_DRIVER -D{build.product_line} {build.xSerial} |
| 679 | +STM32MP1.build.extra_flags=-DCORE_CM4 -DUSE_FULL_LL_DRIVER -D{build.product_line} {build.enable_virtio} {build.xSerial} |
679 | 680 |
|
680 | 681 | # STM32MP157A-DK1 board |
681 | 682 | STM32MP1.menu.pnum.STM32MP157A_DK1=STM32MP157A-DK1 |
@@ -1485,6 +1486,13 @@ Eval.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE |
1485 | 1486 | Eval.menu.xserial.disabled=Disabled (no Serial support) |
1486 | 1487 | Eval.menu.xserial.disabled.build.xSerial= |
1487 | 1488 |
|
| 1489 | +STM32MP1.menu.virtio.generic=/dev/ttyRPMSG0 => 'Serial' supersede U(S)ART |
| 1490 | +STM32MP1.menu.virtio.generic.build.enable_virtio={build.virtio_flags} |
| 1491 | +STM32MP1.menu.virtio.none=/dev/ttyRPMSG0 => SerialVirtIO |
| 1492 | +STM32MP1.menu.virtio.none.build.enable_virtio={build.virtio_flags} -DDISABLE_GENERIC_SERIALVIRTIO |
| 1493 | +STM32MP1.menu.virtio.disable=Disabled (no /dev/ttyRPMSG0 available) |
| 1494 | +STM32MP1.menu.virtio.disable.build.enable_virtio= |
| 1495 | + |
1488 | 1496 | STM32MP1.menu.xserial.generic=UART only (generic 'Serial') |
1489 | 1497 | STM32MP1.menu.xserial.generic.build.xSerial=-DHAL_UART_MODULE_ENABLED |
1490 | 1498 | STM32MP1.menu.xserial.none=UART only (no generic 'Serial') |
|
0 commit comments