|
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