33 lines
929 B
YAML
33 lines
929 B
YAML
# Copyright (c) 2018, Linaro Limited
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: ENC28J60 standalone 10BASE-T Ethernet controller with SPI interface
|
|
|
|
compatible: "microchip,enc28j60"
|
|
|
|
include: [spi-device.yaml, ethernet-controller.yaml]
|
|
|
|
properties:
|
|
int-gpios:
|
|
type: phandle-array
|
|
required: true
|
|
description: Interrupt pin.
|
|
|
|
The interrupt pin of ENC28J60 is active low.
|
|
If connected directly the MCU pin should be configured
|
|
as active low.
|
|
|
|
full-duplex:
|
|
type: boolean
|
|
description: |
|
|
Optional feature flag - Enables full duplex reception and transmission.
|
|
|
|
hw-rx-filter:
|
|
type: int
|
|
description: |
|
|
Byte value written to the device's
|
|
ERXFCON: ETHERNET RECEIVE FILTER CONTROL REGISTER
|
|
Sets the devices receive packet filter, optional
|
|
If not set in device tree `0xA3` is used, uni, multi and broadcast
|
|
packets with valid CRC are accepted.
|