:orphan: .. title:: CONFIG_ETH_NIC_MODEL .. kconfig:: CONFIG_ETH_NIC_MODEL CONFIG_ETH_NIC_MODEL #################### *(No prompt -- not directly user assignable.)* Type: ``string`` Help ==== .. code-block:: none Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. Help ==== .. code-block:: none Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. Help ==== .. code-block:: none Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. Help ==== .. code-block:: none Value of the -nic parameter to be used when starting QEMU. This parameter specifies which type of Ethernet controller shall be simulated by QEMU. Direct dependencies =================== (\ :kconfig:`ETH_E1000 ` && \ :kconfig:`NET_L2_ETHERNET `) || (\ :kconfig:`ETH_SMSC911X ` && \ :kconfig:`NET_L2_ETHERNET `) || (\ :kconfig:`ETH_STELLARIS ` && \ :kconfig:`NET_L2_ETHERNET `) || (\ :kconfig:`ETH_XLNX_GEM ` && \ :kconfig:`NET_L2_ETHERNET `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - "e1000" - "lan9118" - "stellaris" - "cadence_gem" Kconfig definitions =================== At ``/ethernet/Kconfig.e1000:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:20`` → ``/ethernet/Kconfig:50`` Menu path: (Top) → Device Drivers → Ethernet Drivers → Intel(R) PRO/1000 Gigabit Ethernet driver .. code-block:: kconfig config ETH_NIC_MODEL string default "e1000" depends on ETH_E1000 && NET_L2_ETHERNET help Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. ---- At ``/ethernet/Kconfig.smsc911x:9`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:20`` → ``/ethernet/Kconfig:53`` Menu path: (Top) → Device Drivers → Ethernet Drivers → SMSC911x/9220 Ethernet driver .. code-block:: kconfig config ETH_NIC_MODEL string default "lan9118" depends on ETH_SMSC911X && NET_L2_ETHERNET help Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. ---- At ``/ethernet/Kconfig.stellaris:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:20`` → ``/ethernet/Kconfig:55`` Menu path: (Top) → Device Drivers → Ethernet Drivers → Enable TI Stellaris MCU family ethernet driver. .. code-block:: kconfig config ETH_NIC_MODEL string default "stellaris" depends on ETH_STELLARIS && NET_L2_ETHERNET help Tells what Qemu network model to use. This value is given as a parameter to -nic qemu command line option. ---- At ``/ethernet/Kconfig.xlnx_gem:18`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:20`` → ``/ethernet/Kconfig:60`` Menu path: (Top) → Device Drivers → Ethernet Drivers → Xilinx GEM Ethernet driver .. code-block:: kconfig config ETH_NIC_MODEL string default "cadence_gem" depends on ETH_XLNX_GEM && NET_L2_ETHERNET help Value of the -nic parameter to be used when starting QEMU. This parameter specifies which type of Ethernet controller shall be simulated by QEMU. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*