1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 15:55:07 +00:00
serenity/Kernel/Bus/USB
Liav A f510c0ba04 Kernel: Remove stale includes of x86 IO header file
The AHCI code doesn't rely on x86 IO at all as it only uses memory
mapped IO so we can simply remove the header.

We also simply don't use x86 IO in the Intel graphics driver, so we can
simply remove the include of the x86 IO header there too.

Everything else was a bunch of stale includes to the x86 IO header and
are actually not necessary, so let's remove them to make it easier to
compile non-x86 Kernel builds.
2022-09-20 18:43:05 +01:00
..
UHCI Kernel: Move IO delay code to x86 architecture subdirectory 2022-09-20 18:43:05 +01:00
PacketTypes.h Kernel/USB: Move the USB components as a subfolder to the Bus directory 2021-07-02 13:16:12 +02:00
USBClasses.h Kernel/USB: Add header containing all the current USB classes 2021-08-14 21:22:44 +02:00
USBConfiguration.cpp Kernel/USB: Rename get_interfaces to something more sensible 2022-06-02 13:14:29 +02:00
USBConfiguration.h Kernel/USB: Rename get_interfaces to something more sensible 2022-06-02 13:14:29 +02:00
USBConstants.h Kernel/USB: Add Hubs and the UHCI Root Hub 2021-08-14 21:22:44 +02:00
USBController.cpp Kernel/USB: Create controller base class and introduce USBManagement 2021-08-09 21:05:25 +02:00
USBController.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBDescriptors.h Kernel/USB: Add new USBHIDDescriptor type 2022-04-22 15:16:56 +02:00
USBDevice.cpp Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBDevice.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBEndpoint.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
USBHub.cpp Kernel: Remove stale includes of x86 IO header file 2022-09-20 18:43:05 +01:00
USBHub.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBInterface.h Kernel/USB: Add interface descriptor accessor 2022-06-02 13:14:29 +02:00
USBManagement.cpp Kernel/SysFS: Split bulky SysFSUSB file into two separate class files 2022-06-17 11:01:27 +02:00
USBManagement.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBPipe.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
USBPipe.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBRequest.h Kernel: Put USB request constants in namespace 2022-04-26 22:56:45 +02:00
USBTransfer.cpp Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
USBTransfer.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00