News: 0001586123

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.19 To Enable Networking For The EIC7700 SoC Powering The SiFive Premier P550

([Linux Networking] 4 Hours Ago Eswin EIC7700)


Upstreamed for the current Linux 6.18 cycle was finally having [1]mainline support for the ESWIN EIC770 SoC with its four SiFive P550 cores plus having the DeviceTree support for the [2]SiFive HiFive Premier P550 RISC-V development board using that SoC. Sadly not making it though for Linux 6.18 was the Ethernet controller support for the EIC7700 SoC but that is now destined to arrive in Linux 6.19.

Linux 6.18 has the initial ESWIN EIC7700 SoC support plus the SiFive HiFive Premier P550 DeviceTree for being able to run on that current-generation RISC-V development board rather than having to rely on the downstream/out-of-tree patches. But the Ethernet controller support for the EIC7700 will only be arriving in mainline for Linux 6.19.

Queued last week into the [3]net-next branch is driver support for the EIC7700 SoC Ethernet controller via the new dwmac-eic7700 driver to be gated by the DWMAC_EIC7700 Kconfig build switch.

This driver was worked on by ESWIN Computing Technology directly but unfortunate how long it has taken especially with Linux 6.19 not coming out as stable until around February while the HiFive Premier P550 will be about one year in the marketplace at that point .



[1] https://www.phoronix.com/news/Linux-6.18-SoC-DT-Changes

[2] https://www.phoronix.com/review/sifive-hifive-premier-p550

[3] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=0c3cd7f04491126f3227b81c4eca599079b86ab3



If you stick a stock of liquor in your locker,
It is slick to stick a lock upon your stock.
Or some joker who is slicker,
Will trick you of your liquor,
If you fail to lock your liquor with a lock.