summaryrefslogtreecommitdiff
path: root/Kernel/Bus/PCI/Initializer.cpp
AgeCommit message (Expand)Author
2022-09-20Kernel: Move PCI initialization x86-specific code to the arch directoryLiav A
2022-09-20Kernel/PCI: Don't use x86 initialization methods in non-x86 buildsLiav A
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-17Kernel/SysFS: Split bulky SysFSPCI file into separate filesLiav A
2022-06-17Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS partsLiav A
2022-04-26Kernel: Use C++17 namespace style for nested PCI namespaceb14ckcat
2022-03-14Kernel/PCI: Don't hold spinlocks when doing fast device enumerationLiav A
2022-03-02Kernel/PCI: Unify disable checks under PCI::Access::is_disabled methodLiav A
2022-03-02Kernel: Change PCI access commandline option to also represent no accessLiav A
2022-01-08Kernel/PCI: Split host bridge code from the Access singletonLiav A
2021-10-23Kernel/PCI: Simplify detect_optimal_access_type functionLiav A
2021-10-01Kernel: Move x86 IO instructions code into the x86 specific folderLiav A
2021-09-29Kernel/PCI: Remove all macros and replace them with enum classesLiav A
2021-09-29Kernel/PCI: Remove Address from enumeration callbackLiav A
2021-09-29Kernel: Rename two PCI componentsLiav A
2021-09-29Kernel/PCI: Cache more details about PCI devices when enumerating themLiav A
2021-09-12Kernel: Move ACPI and BIOS code into the new Firmware directoryLiav A
2021-09-08Kernel/ACPI: Return Optional container after table searchLiav A
2021-09-07Kernel/PCI: Simplify the entire subsystemLiav A
2021-07-11Kernel: Rename SysFS related classes in PCI codeAndreas Kling
2021-07-02Kernel/PCI: Move the PCI components as a subfolder to the Bus directoryLiav A