summaryrefslogtreecommitdiff
path: root/sys/firmware/acpi
AgeCommit message (Collapse)Author
2024-02-14kernel/amd64: hpet: HPET is architecture specificIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-02-11kernel/amd64: acpi: Fetch LAPIC base separateIan Moffett
This commit creates a acpi_get_lapic_base() so we don't have to parse the MADT each time we want the Local APIC base. Signed-off-by: Ian Moffett <ian@osmora.org>
2024-01-01project-wide: Make copyright year a rangeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-01-01project-wide: Update copyright yearIan Moffett
Happy new year!! Signed-off-by: Ian Moffett <ian@osmora.org>
2023-12-19kernel/amd64: lapic: Fixup LAPIC state trackingIan Moffett
This commit removes the lapic_set_base() function and certain globals from the Local APIC driver so it won't cause problems on hardware with many CPU sockets or that is just wacky. Signed-off-by: Ian Moffett <ian@osmora.org>
2023-11-13project-wide: Update project namesigsegv7
Update project name to avoid conflicts with the name of Amazon's new 'Vega' Smart Device Operating System. Signed-off-by: sigsegv7 <ian@osmora.org>
2023-09-17kernel/amd64: Add Local APIC driversigsegv7
This commit introduces the initial Local APIC driver sources Signed-off-by: sigsegv7 <ian@vegaa.systems>
2023-09-15kernel: dev: Add HPET driversigsegv7
Signed-off-by: sigsegv7 <ian@vegaa.systems>
2023-09-14kernel: acpi: Add IRQ to GSI functionsigsegv7
Signed-off-by: sigsegv7 <ian@vegaa.systems>
2023-09-14kernel/amd64: Introduce initial I/O APIC supportsigsegv7
Signed-off-by: sigsegv7 <ian@vegaa.systems>
2023-09-12project-wide: migrate to gitsigsegv7
2023-09-03project-wide: update project authoremilia
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@43 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-08-19kernel: Update Vega author name in kernel metaemilia
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@34 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-08-19project-wide: Update author nameemilia
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@33 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-17kernel/acpi: Add ACPI subroutinesian
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@26 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-17kernel/acpi: Add helper functionian
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@24 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-17kernel/acpi: Conform to Vega styleian
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@20 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-17kernel/acpi: Fix typoian
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@19 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-17kernel/acpi: Improve modularityian
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@17 a8a8aea2-181d-ee11-89e8-15fd0e089fc4
2023-07-13kernel/acpi: Add basic ACPI Init logician
git-svn-id: https://svn.vegaa.systems/svn/vega-Vega/trunk@13 a8a8aea2-181d-ee11-89e8-15fd0e089fc4