Page MenuHomeFreeBSD

Kill ignore regshft flag
ClosedPublic

Authored by imp on Dec 6 2024, 6:02 PM.
Tags
None
Referenced Files
F136018882: D47947.id.diff
Sat, Nov 15, 3:30 AM
F135949788: D47947.id149273.diff
Fri, Nov 14, 11:47 AM
F135932297: D47947.id149270.diff
Fri, Nov 14, 7:08 AM
Unknown Object (File)
Sat, Nov 8, 10:39 PM
Unknown Object (File)
Wed, Oct 29, 12:27 PM
Unknown Object (File)
Wed, Oct 29, 12:26 PM
Unknown Object (File)
Wed, Oct 29, 12:26 PM
Unknown Object (File)
Wed, Oct 29, 12:26 PM
Subscribers

Details

Summary

This flag was introduced to ignore bad firmware values. These were
present in older versions of EDK-II that many devices (both Ampere and
Amazon) used. QEMU also used this value, but fixed it. But since it's
tied to the firmware bug not the device name ID it doesn't make sense to
have it flagged there.

Sponsored by: Netflix

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 61726
Build 58610: arc lint + arc unit

Event Timeline

imp requested review of this revision.Dec 6 2024, 6:02 PM
imp created this revision.
This revision is now accepted and ready to land.Dec 6 2024, 7:05 PM

Needs a code tweak to compile.

sys/dev/uart/uart_dev_pl011.c
381

s/uc_regiowidth/uc_riowidth/

This revision now requires review to proceed.Jan 14 2025, 9:47 PM
This revision is now accepted and ready to land.Jan 14 2025, 9:53 PM
This revision was automatically updated to reflect the committed changes.