Page MenuHomeFreeBSD

Initial import of Ralink/Mediatek MIPS SoC support #2
ClosedPublic

Authored by sgalabov on Apr 4 2016, 3:27 PM.
Tags
Referenced Files
F154108267: D5827.id.diff
Sun, Apr 26, 6:20 AM
F154094757: D5827.diff
Sun, Apr 26, 3:33 AM
Unknown Object (File)
Sat, Apr 25, 3:55 PM
Unknown Object (File)
Mon, Apr 20, 4:08 AM
Unknown Object (File)
Mon, Apr 6, 11:52 PM
Unknown Object (File)
Mon, Apr 6, 7:00 PM
Unknown Object (File)
Mon, Apr 6, 11:02 AM
Unknown Object (File)
Mar 25 2026, 1:58 AM
Subscribers

Details

Summary

This revision adds the following to the Mediatek/Ralink support:

  • mtk_clock.c - initial support for "clocks" FDT property, currently based on fdt_clock
  • mtk_reset.c - initial support for "resets" FDT property, currently based on the fdt_reset interface from D5826
  • mtk_pinctrl.c - initial support for "pinctrl,bits" functionality via FDT. May be extended in the future to cover a better and fuller pinctrl implementation

These drivers depend on functionality in D5826 and the rest of the Mediatek/Ralink support uses these to enable/disable clocks and assert/deassert resets for the respective SoC peripherals we will add support for with the current revision series.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

sgalabov retitled this revision from to Initial import of Ralink/Mediatek MIPS SoC support #2.
sgalabov updated this object.
sgalabov edited the test plan for this revision. (Show Details)
sgalabov added a reviewer: adrian.
sgalabov set the repository for this revision to rS FreeBSD src repository - subversion.
sgalabov added a project: MIPS.
adrian edited edge metadata.
This revision is now accepted and ready to land.Apr 4 2016, 10:56 PM
This revision was automatically updated to reflect the committed changes.