summaryrefslogtreecommitdiff
path: root/Kernel/Bus/PCI
AgeCommit message (Expand)Author
2021-09-29Kernel: Rename two PCI componentsLiav A
2021-09-29Kernel/PCI: Cache more details about PCI devices when enumerating themLiav A
2021-09-20Kernel: Clean up PCI::Device namespace formattingBen Wiederhake
2021-09-12Kernel: Move ACPI and BIOS code into the new Firmware directoryLiav A
2021-09-12Kernel/SysFS: Move the PCI bus directory to the /sys/bus directoryLiav A
2021-09-08Kernel/ACPI: Return Optional container after table searchLiav A
2021-09-07Kernel: Make KBuffer::try_create_with_bytes() return KResultOrAndreas Kling
2021-09-07Kernel: Rename FileDescription => OpenFileDescriptionAndreas Kling
2021-09-07Kernel: Make UserOrKernelBuffer return KResult from read/write/memsetAndreas Kling
2021-09-07Kernel/PCI: Simplify the entire subsystemLiav A
2021-09-06Kernel: Make kernel region allocators return KResultOr<NOP<Region>>Andreas Kling
2021-09-05Kernel: Make all Spinlocks use u8 for storage, remove templateBrian Gianforcaro
2021-09-04Kernel/VirtIO: Determine VirtIO device class also with the PCI device IDLiav A
2021-08-31Kernel/PCI: Fix offset error of the PCI_SUBSYSTEM valuesLiav A
2021-08-23Kernel: Rename PCI::DeviceController => PCI::DeviceLiav A
2021-08-23Kernel/PCI: Delete PCI::Device in its current formLiav A
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-18Kernel: Const defines for PCI IDs for storage controllerspanky-codes
2021-08-15Kernel/SysFS: Don't compute exact size of PCI filesAndreas Kling
2021-08-14Kernel/PCI: Assign a PCI address in the SysFS PCI device directoriesLiav A
2021-08-07Kernel: Move SpinLock.h into Locking/Jean-Baptiste Boric
2021-08-06Kernel: Add convenience values to the Memory::Region::Access enumAndreas Kling
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling
2021-08-06Kernel: Remove unused PCI::Access::access_type()Andreas Kling
2021-07-22Everywhere: Prefer using {:#x} over 0x{:x}Gunnar Beutner
2021-07-17Kernel: Replace "folder" => "directory" everywhereAndreas Kling
2021-07-17Kernel: Convert the PhysicalPage bool parameter to an enumBrian Gianforcaro
2021-07-14AK: Generalize ByteReaderHendiadyoin1
2021-07-12Kernel: Remove "supervisor" bit from PhysicalPageAndreas Kling
2021-07-11Kernel: Remove unused header includes in Bus subtreeBrian Gianforcaro
2021-07-11Kernel: Rename SysFS related classes in PCI codeAndreas Kling
2021-07-11Kernel: Rename SystemExposedFolder => SysFSDirectoryAndreas Kling
2021-07-11Kernel: Rename SystemExposedComponent => SysFSComponentAndreas Kling
2021-07-11Kernel: Rename SystemRegistrar => SysFSComponentRegistryAndreas Kling
2021-07-08Kernel: Use range-for wherever possibleDaniel Bertalan
2021-07-03Kernel: Clarify and make it easy to not use raw numbersLiav A
2021-07-02Kernel/PCI: Move the PCI components as a subfolder to the Bus directoryLiav A