boards/arm/am67/t3-gem-o1: Add netnsh configuration.

nsh plus networking over the rptun/virtio-net link to the A53: enables
DRIVERS_VHOST_NET with the buffer sizing the link needs (IOB pool and chains,
NET_LL_GUARDSIZE covering the ethernet and virtio-net headers) and ICMP
sockets for ping.  Also gives CI an in-tree configuration that compiles the
vhost-net driver.

Verified on t3-gem-o1: ifup, then ping from the peer with 0% loss.

Assisted-by: Claude Code:claude-fable-5
Signed-off-by: Ulaş Sertan Kemeç <sertan.usk@gmail.com>
This commit is contained in:
Ulaş Sertan Kemeç 2026-09-10 09:35:05 +03:00 • committed by Alan C. Assis
parent fa935ecae1
commit bcd811e959

View file

@ -0,0 +1,70 @@
#
# This file is autogenerated: PLEASE DO NOT EDIT IT.
#
# You can use "make menuconfig" to make any modifications to the installed .config file.
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
# modifications.
#
# CONFIG_ARMV7R_HAVE_GICv2 is not set
CONFIG_16550_ADDRWIDTH=32
CONFIG_16550_REGWIDTH=32
CONFIG_16550_UART0=y
CONFIG_16550_UART0_BASE=0x2810000
CONFIG_16550_UART0_CLOCK=48000000
CONFIG_16550_UART0_IRQ=211
CONFIG_16550_UART0_SERIAL_CONSOLE=y
CONFIG_16550_UART=y
CONFIG_AM67_ECAP1=y
CONFIG_AM67_ECAP2=y
CONFIG_AM67_EPWM0=y
CONFIG_AM67_EPWM1=y
CONFIG_AM67_I2C=y
CONFIG_AM67_MCSPI0=y
CONFIG_AM67_WKUP_I2C0=y
CONFIG_ARCH="arm"
CONFIG_ARCH_BOARD="t3-gem-o1"
CONFIG_ARCH_BOARD_T3_GEM_O1=y
CONFIG_ARCH_CHIP="am67"
CONFIG_ARCH_CHIP_AM67=y
CONFIG_ARCH_INTERRUPTSTACK=4096
CONFIG_ARCH_LOWVECTORS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARM_MPU=y
CONFIG_BOARD_LOOPSPERMSEC=2813
CONFIG_BOOT_RUNFROMISRAM=y
CONFIG_BUILTIN=y
CONFIG_DRIVERS_VHOST_NET=y
CONFIG_EXAMPLES_PWM=y
CONFIG_FS_LINKS=y
CONFIG_FS_PROCFS=y
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_I2C=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_IOB_NBUFFERS=36
CONFIG_IOB_NCHAINS=8
CONFIG_NET=y
CONFIG_NETDEV_LATEINIT=y
CONFIG_NET_ICMP_SOCKET=y
CONFIG_NET_LL_GUARDSIZE=28
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_MAXARGUMENTS=16
CONFIG_NSH_READLINE=y
CONFIG_PSEUDOFS_ATTRIBUTES=y
CONFIG_PSEUDOFS_FILE=y
CONFIG_PWM=y
CONFIG_PWM_NCHANNELS=2
CONFIG_RAM_SIZE=14417920
CONFIG_RAM_START=0xA2240000
CONFIG_READLINE_CMD_HISTORY=y
CONFIG_RPTUN=y
CONFIG_SCHED_CHILD_STATUS=y
CONFIG_SCHED_HAVE_PARENT=y
CONFIG_SCHED_WAITPID=y
CONFIG_SIG_DEFAULT=y
CONFIG_SPI=y
CONFIG_SYSTEM_I2CTOOL=y
CONFIG_SYSTEM_NSH=y
CONFIG_SYSTEM_SPITOOL=y
CONFIG_TESTING_OSTEST=y