Page MenuHomeFreeBSD

Change dts entry of PCIe controller for Armada38x
ClosedPublic

Authored by bsz_semihalf.com on Dec 4 2015, 1:19 PM.
Tags
Referenced Files
Unknown Object (File)
Wed, Jan 8, 4:55 PM
Unknown Object (File)
Tue, Dec 31, 11:42 AM
Unknown Object (File)
Dec 10 2024, 9:25 AM
Unknown Object (File)
Nov 29 2024, 10:31 PM
Unknown Object (File)
Nov 22 2024, 4:59 PM
Unknown Object (File)
Nov 3 2024, 11:52 AM
Unknown Object (File)
Oct 22 2024, 11:30 AM
Unknown Object (File)
Oct 2 2024, 4:31 AM
Subscribers

Details

Summary

Invalid (in FreeBSD) definition of PCI controller taken from Linux was
replaced with another one, working in FreeBSD environment.

PCI controller's entry had to move from its parent node so as to be
recognized properly by FBSD.

Obtained from: Semihalf
Sponsored by: Stormshield
Submitted by: Bartosz Szczepanek <bsz@semihalf.com>

Diff Detail

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

Event Timeline

bsz_semihalf.com retitled this revision from to Change dts entry of PCIe controller for Armada38x.
bsz_semihalf.com updated this object.
bsz_semihalf.com edited the test plan for this revision. (Show Details)
bsz_semihalf.com added reviewers: ian, imp.
bsz_semihalf.com set the repository for this revision to rS FreeBSD src repository - subversion.
bsz_semihalf.com added a project: ARM.
bsz_semihalf.com added a subscriber: zbb.
In D4379#94451, @andrew wrote:

Why not fix the code?

I understand the driver should eventually be made fully compatible with Linux DTS, but as for now improving it is beyond time and effort I can make. Especially that format used in these nodes differs significantly. Please note that your remark applies to all platforms using this driver, including ARMADAXP, DB-88F6XXX and DB-78XXX.

Therefore I think that commit improving compatbility in PCI driver should be considered as seperate, to-do task.

This revision was automatically updated to reflect the committed changes.