Page MenuHomeFreeBSD

Allwinner source tree cleanup
AbandonedPublic

Authored by manu_bidouilliste.com on Feb 14 2016, 10:59 PM.
Tags
Referenced Files
Unknown Object (File)
Jan 20 2024, 5:04 PM
Unknown Object (File)
Dec 22 2023, 9:14 PM
Unknown Object (File)
Dec 7 2023, 11:22 AM
Unknown Object (File)
Nov 24 2023, 12:59 AM
Unknown Object (File)
Nov 23 2023, 2:39 PM
Unknown Object (File)
Nov 13 2023, 11:02 AM
Unknown Object (File)
Nov 1 2023, 12:29 AM
Unknown Object (File)
Oct 24 2023, 9:20 PM

Details

Reviewers
None
Summary

This clean the way the allwinner files are ordered.
This will help include other allwinner SoCs.
All drivers that support soc variant (gpio for example) are in sys/arm/allwinner and prefixed by aw_ .
All drivers that support on soc (even if it's used in multiple soc) are in the subfolder of the soc.
For example:
Our mmc driver is compatible with sun4i-a10-mmc and sun5i-a13-mmc so it is in sys/arm/allwinner/aw_mmc.c
Our ahci driver is compatible with sun4i-a10-ahci and even if it's also used in a20 it's is sys/arm/allwinner/a10/a10_ahci.c

This has no functional changes.

Test Plan

Apply and verify that kernels compile cleanly (A10, A20 and CUBIEBOARD).

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2508
Build 2525: arc lint + arc unit

Event Timeline

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

Update diff due to recent changes in -HEAD.

We still haven't settled on the name convention (if we use SoC name or the allwinner code name sunXi), discussion is still open.

This needs an update for the recent Allwinner changes

I will provide a new one once 11 is branched.