:orphan: .. title:: ETH_SAM_GMAC_FORCE_QUEUE .. option:: CONFIG_ETH_SAM_GMAC_FORCE_QUEUE *Force all traffic to be routed through a specific queue* Type: ``bool`` Help ==== This option is meant to be used only for debugging. Use it to force all traffic to be routed through a specific hardware queue. With this enabled it is easier to verify whether the chosen hardware queue actually works. This works only if there are four or fewer RX traffic classes enabled, as the SAM GMAC hardware supports screening up to four traffic classes. Direct dependencies =================== \ :option:`ETH_SAM_GMAC_QUEUES ` > 1 && \ :option:`NET_TC_RX_COUNT ` < 5 && \ :option:`ETH_SAM_GMAC ` && \ :option:`NET_L2_ETHERNET ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== .. highlight:: kconfig At ``drivers/ethernet/Kconfig.sam_gmac:32`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:20`` → ``drivers/ethernet/Kconfig:51`` Menu path: (Top) → Device Drivers → Ethernet Drivers → Atmel SAM Ethernet driver .. parsed-literal:: config ETH_SAM_GMAC_FORCE_QUEUE bool "Force all traffic to be routed through a specific queue" depends on \ :option:`ETH_SAM_GMAC_QUEUES ` > 1 && \ :option:`NET_TC_RX_COUNT ` < 5 && \ :option:`ETH_SAM_GMAC ` && \ :option:`NET_L2_ETHERNET ` help This option is meant to be used only for debugging. Use it to force all traffic to be routed through a specific hardware queue. With this enabled it is easier to verify whether the chosen hardware queue actually works. This works only if there are four or fewer RX traffic classes enabled, as the SAM GMAC hardware supports screening up to four traffic classes. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*