[Letux-kernel] jz4730 Ethernet

H. Nikolaus Schaller hns at goldelico.com
Thu Mar 11 13:38:05 CET 2021


Hi Paul,

> Am 09.03.2021 um 17:46 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> 
> Still a lot of work until all gaps for the jz4730 are closed:
> 
> * futex (or what ever the sysbench and X11 issue is)
> * i2c
> * sound
> * dma

just a small note: mii does NOT depend on generic DMA working (only MMC does so far):

The Ethernet MAC controller uses a dedicated DMA controller to transfer data between the Ethernet MAC module and the host memory.

It is very similar to the DMA descriptors of the LCDC.
And the jz4730 ethernet driver has code to do the setup of the buffers.

> * mii

So I am working a little (while I should do other urgent things) on
polishing the ethernet driver:

1. replace kernel threads by delayed_worker
2. replace printk/prerror() with dev_err()
3. fix whitespace and coding style
4. (try to) register access without strange macros with BASE

> * dma based mmc

BR,
Nikolaus



More information about the Letux-kernel mailing list