| # Copyright (c) 2019 Interay Solutions B.V. |
| # Copyright (c) 2019 Oane Kingma |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| menuconfig ETH_GECKO |
| bool "SiLabs Gecko Ethernet driver" |
| default y |
| depends on DT_HAS_SILABS_GECKO_ETHERNET_ENABLED |
| help |
| Enable Ethernet driver for Silicon Labs Gecko chips. |
| |
| if ETH_GECKO |
| |
| config ETH_GECKO_RX_THREAD_STACK_SIZE |
| int "RX thread stack size" |
| default 1500 |
| help |
| RX thread stack size |
| |
| config ETH_GECKO_RX_THREAD_PRIO |
| int "RX thread priority" |
| default 2 |
| help |
| RX thread priority |
| |
| config ETH_GECKO_CARRIER_CHECK_RX_IDLE_TIMEOUT_MS |
| int "Carrier check timeout period (ms)" |
| default 500 |
| range 100 30000 |
| help |
| Set the RX idle timeout period in milliseconds after which the |
| PHY's carrier status is re-evaluated. |
| |
| endif # ETH_GECKO |