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
F132724744: D5827.id14867.diff
Sun, Oct 19, 9:10 AM
Unknown Object (File)
Sun, Oct 12, 3:05 AM
Unknown Object (File)
Tue, Oct 7, 5:54 AM
Unknown Object (File)
Sat, Sep 27, 10:49 PM
Unknown Object (File)
Sep 10 2025, 12:52 AM
Unknown Object (File)
Aug 14 2025, 9:16 PM
Unknown Object (File)
Aug 14 2025, 9:03 PM
Unknown Object (File)
Aug 13 2025, 10:15 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 Not Applicable
Unit
Tests Not Applicable

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.