dentproject / dentOS

dentOS SwitchDev based NOS
Other
200 stars 59 forks source link

Marvell AC5x DB - Add single CPU Slim mode of operation #164

Closed eladnachman closed 2 years ago

eladnachman commented 2 years ago

This Pull request and series of commits introduce a new Marvell switchdev mode of operation - the Slim mode of operation, which allows operating the switchdev on boards with only a single CPU.

Currently, this mode is supported for the Marvell AC5x SOC which combines switching Packet Processor and CPU on a single die, for the Marvell DB (Development Board).

eladnachman commented 2 years ago
  1. GitHub shows, that some files do not use UNIX line endings. It’d be great to have that fixed.
  2. The last commit should be squashed into the commit with the typo.

Done

robimarko commented 2 years ago

@taraschornyiplv Since you tagged me, can you explain how does this work? I see that CPSS kmods are added for using DMA and interrupts from userspace.