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
Unknown Object (File)
Wed, Nov 20, 5:31 PM
Unknown Object (File)
Tue, Nov 12, 6:07 AM
Unknown Object (File)
Tue, Nov 12, 6:05 AM
Unknown Object (File)
Tue, Nov 12, 5:59 AM
Unknown Object (File)
Sun, Nov 10, 9:20 PM
Unknown Object (File)
Sat, Nov 9, 12:02 AM
Unknown Object (File)
Fri, Nov 8, 9:50 PM
Unknown Object (File)
Fri, Nov 8, 9:19 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.