1# ENC424J600 Ethernet driver configuration options
2
3# Copyright (c) 2019 PHYTEC Messtechnik GmbH
4# SPDX-License-Identifier: Apache-2.0
5
6menuconfig ETH_ENC424J600
7	bool "ENC424J600C Ethernet Controller"
8	default y
9	depends on DT_HAS_MICROCHIP_ENC424J600_ENABLED
10	select SPI
11	help
12	  ENC424J600C Stand-Alone Ethernet Controller
13	  with SPI Interface
14
15if ETH_ENC424J600
16
17config ETH_ENC424J600_RX_THREAD_STACK_SIZE
18	int "Stack size for internal incoming packet handler"
19	default 800
20	help
21	  Size of the stack used for internal thread which is ran for
22	  incoming packet processing.
23
24config ETH_ENC424J600_RX_THREAD_PRIO
25	int "Priority for internal incoming packet handler"
26	default 2
27	help
28	  Priority level for internal thread which is ran for incoming
29	  packet processing.
30
31config ETH_ENC424J600_TIMEOUT
32	int "IP buffer timeout"
33	default 100
34	help
35	  Given timeout in milliseconds. Maximum amount of time
36	  that the driver will wait from the IP stack to get
37	  a memory buffer before the Ethernet frame is dropped.
38
39endif
40