kernel: update stmmac ethernet driver from latest linux-sh4-2.6.32.y - _stm24_0217
This commit is contained in:
@@ -3,7 +3,7 @@ config STMMAC_ETH
|
||||
select MII
|
||||
select PHYLIB
|
||||
select CRC32
|
||||
depends on NETDEVICES
|
||||
depends on NETDEVICES && HAS_IOMEM
|
||||
help
|
||||
This is the driver for the Ethernet IPs are built around a
|
||||
Synopsys IP Core and only tested on the STMicroelectronics
|
||||
@@ -11,6 +11,42 @@ config STMMAC_ETH
|
||||
|
||||
if STMMAC_ETH
|
||||
|
||||
choice
|
||||
prompt "STMMAC bus support"
|
||||
|
||||
config STMMAC_PLATFORM
|
||||
bool "Platform bus support"
|
||||
depends on STMMAC_ETH
|
||||
---help---
|
||||
This selects the platform specific bus support for
|
||||
the stmmac device driver. This is the driver used
|
||||
on many embedded STM platforms based on ARM and SuperH
|
||||
processors.
|
||||
If you have a controller with this interface, say Y or M here.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
config STMMAC_PCI
|
||||
bool "PCI bus support (EXPERIMENTAL)"
|
||||
depends on STMMAC_ETH && PCI && EXPERIMENTAL
|
||||
---help---
|
||||
This is to select the Synopsys DWMAC available on PCI devices,
|
||||
if you have a controller with this interface, say Y or M here.
|
||||
|
||||
This PCI support is tested on XLINX XC2V3000 FF1152AMT0221
|
||||
D1215994A VIRTEX FPGA board.
|
||||
|
||||
If unsure, say N.
|
||||
endchoice
|
||||
|
||||
config STMMAC_DEBUG_FS
|
||||
bool "Enable monitoring via sysFS "
|
||||
default n
|
||||
depends on STMMAC_ETH && DEBUG_FS
|
||||
help
|
||||
The stmmac entry in /sys reports DMA TX/RX rings
|
||||
or (if supported) the HW cap register.
|
||||
|
||||
config STMMAC_DA
|
||||
bool "STMMAC DMA arbitration scheme"
|
||||
default n
|
||||
@@ -44,4 +80,22 @@ config STMMAC_RTC_TIMER
|
||||
|
||||
endchoice
|
||||
|
||||
choice
|
||||
prompt "Select the DMA TX/RX descriptor operating modes"
|
||||
depends on STMMAC_ETH
|
||||
help
|
||||
This driver supports DMA descriptor to operate both in dual buffer
|
||||
(RING) and linked-list(CHAINED) mode. In RING mode each descriptor
|
||||
points to two data buffer pointers whereas in CHAINED mode they
|
||||
points to only one data buffer pointer.
|
||||
|
||||
config STMMAC_RING
|
||||
bool "Enable Descriptor Ring Mode"
|
||||
|
||||
config STMMAC_CHAINED
|
||||
bool "Enable Descriptor Chained Mode"
|
||||
|
||||
endchoice
|
||||
|
||||
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user