HomeFreeBSD

Do not require strict compatibility on simplebus

Description

Do not require strict compatibility on simplebus

Strict compatibility requirement is a root of problems when simplebus'
node has two compatibility strings (i.e. on Armada38x). Removing this
requirement should not interfere with other platforms.

fdt_is_compatible_strict() and fdt_find_compatible() calls were changed
in fdt_common.c and mv_common.c.

Reviewed by: ian, imp
Obtained from: Semihalf
Sponsored by: Stormshield
Submitted by: Bartosz Szczepanek <bsz@semihalf.com>
Differential revision: https://reviews.freebsd.org/D4602

Details

Provenance
zbbAuthored on
Reviewer
ian
Differential Revision
D4602: Don't require strict compatibility on simple-bus
Parents
rS294418: Correct ranges in Armada38x dts
Branches
Unknown
Tags
Unknown