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
F136982683: D5827.id.diff
Thu, Nov 20, 10:01 PM
F136982241: D5827.id14867.diff
Thu, Nov 20, 9:59 PM
F136981940: D5827.id14978.diff
Thu, Nov 20, 9:58 PM
F136979303: D5827.diff
Thu, Nov 20, 9:48 PM
Unknown Object (File)
Sat, Nov 15, 9:12 PM
Unknown Object (File)
Tue, Nov 4, 3:17 PM
Unknown Object (File)
Sun, Oct 26, 4:17 PM
Unknown Object (File)
Sun, Oct 26, 4:09 PM
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.