1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 08:38:10 +00:00
serenity/Kernel/Graphics
Liav A 9eab59c42b Kernel/Graphics: Return ENODEV if there's no valid EDID to return
ENODEV better represents the fact that there might be no display device
(e.g. a monitor) connected to the connector, therefore we should return
this error.
Another reason to not use ENOTIMPL is that it's a requirement for all
DisplayConnectors to put a valid EDID in place even for a hardware we
don't currently support mode-setting in runtime.
2023-02-19 15:01:01 -07:00
..
Bochs Kernel/PCI: Pass DeviceIdentifier to get_BAR2 in BochsGraphicsAdapter 2023-01-27 20:47:08 +00:00
Console Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Generic Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
Intel Kernel/Graphics: Allow Intel DisplayConnector to not have console 2023-02-19 15:01:01 -07:00
VirtIOGPU Kernel/VirtIOGPU: Propagate proper errno codes from query_and_set_edid 2023-02-10 09:14:20 +00:00
VMWare Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class 2023-01-26 23:04:26 +01:00
Definitions.h Kernel/Graphics: Introduce the IntelDisplayConnectorGroup class 2023-02-19 15:01:01 -07:00
DisplayConnector.cpp Kernel/Graphics: Return ENODEV if there's no valid EDID to return 2023-02-19 15:01:01 -07:00
DisplayConnector.h Kernel/Graphics: Introduce the IntelDisplayConnectorGroup class 2023-02-19 15:01:01 -07:00
GenericGraphicsAdapter.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
GraphicsManagement.cpp Kernel/Graphics: Introduce a new mechanism to initialize a PCI device 2023-01-07 11:51:13 -07:00
GraphicsManagement.h Kernel/Graphics: Introduce a new mechanism to initialize a PCI device 2023-01-07 11:51:13 -07:00