[Letux-kernel] jz4730 Ethernet
H. Nikolaus Schaller
hns at goldelico.com
Thu Mar 11 13:38:05 CET 2021
> 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
More information about the Letux-kernel