Page MenuHomeFreeBSD

Allwinner A31 RTC
ClosedPublic

Authored by manu_bidouilliste.com on Mar 1 2016, 6:18 AM.
Tags
Referenced Files
Unknown Object (File)
Wed, May 8, 5:04 AM
Unknown Object (File)
Wed, May 8, 5:04 AM
Unknown Object (File)
Wed, May 8, 5:04 AM
Unknown Object (File)
Wed, May 8, 5:04 AM
Unknown Object (File)
Wed, May 8, 5:04 AM
Unknown Object (File)
Wed, May 8, 1:36 AM
Unknown Object (File)
Sat, May 4, 5:07 AM
Unknown Object (File)
Sat, May 4, 4:16 AM
Subscribers

Details

Summary

Add support for the a31-rtc controller.
This is basically the same controller than in the A10 but with different registers offset and a special register for the LOSC switch status.

Test Plan

Apply patch and test kernel on A10/A20/A31.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

manu_bidouilliste.com retitled this revision from to Allwinner A31 RTC.
manu_bidouilliste.com updated this object.
manu_bidouilliste.com edited the test plan for this revision. (Show Details)
manu_bidouilliste.com added a reviewer: ARM.
manu_bidouilliste.com set the repository for this revision to rS FreeBSD src repository - subversion.
manu_bidouilliste.com added a project: ARM.

Do not fail if we can't use the external oscillator.
Report in boot verbose which oscillator we are using.

Setting the autoswitch on.
If switching to the external oscillator fails the RTC will use the internal one (less precise).

This revision is now accepted and ready to land.Mar 2 2016, 9:20 PM
adrian added a reviewer: adrian.
This revision was automatically updated to reflect the committed changes.