Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upintc_loapic driver needs to be converted to DTS #26393
Open
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Describe the bug
The MMIO address for the LOAPIC is still coming from CONFIG_LOAPIC_BASE_ADDRESS. We're not supposed to be obtaining HW addresses from Kconfig any more.
Even though this is a per-cpu peripheral that is part of the processor core itself, the base address of the LOAPIC in the memory map should be conveyed via dts like other drivers. It seems IOAPIC has DTS bindings but not LOAPIC, probably an omission.
I have no strong opinions on how the ontology for this should be set up, whether LOAPIC/IOAPIC merged into one "APIC" peripheral or maintained separately, etc.