kernel: Drop non-standard GNU inline assignment syntax* We needed this previously due to our gcc2 compiled kernel.* Now that our kernel is always latest gcc, we can move to the c++20 syntax for
kernel: Drop non-standard GNU inline assignment syntax* We needed this previously due to our gcc2 compiled kernel.* Now that our kernel is always latest gcc, we can move to the c++20 syntax for inline assignment.* Improves compatibility with clang, less GNU-specific stuffChange-Id: Ib7272a0a52554a31e9a0e788fd3f031db9049795Reviewed-on: https://review.haiku-os.org/c/haiku/+/5898Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
show more ...
Add Todos for adapter and displays.
WIP ACPI display adapters driverCurrently find display adapters and attached displays but nothing more.I would like it to publish adapters and displays in dev tree, so thatyou can open and contro
WIP ACPI display adapters driverCurrently find display adapters and attached displays but nothing more.I would like it to publish adapters and displays in dev tree, so thatyou can open and control the adapter (get firmware, boot display) andthe adapter itself would have child devices for displays (brightness ..).However that part could use some review, and since my time is limited itis better to make it availble for others to work on as well.
Format code, add display device base.Still very much work in progress.
Rename display_controls to display_adapterACPI talks about display_adapters, and we will likely have displaysas child nodes. Displays will be attached to an adapter.
Fix bitrot, parent unused error and acpi_object_type union change.
Display controls driver stub.Work I did at Begeistert, trying to use the new driver manager anddetecting display controls. It should probably be a good example ofhow a new driver is built. It cur
Display controls driver stub.Work I did at Begeistert, trying to use the new driver manager anddetecting display controls. It should probably be a good example ofhow a new driver is built. It currently loads and detectsdisplay controls correctly but doesn't do any actual work yet.Not sure when I have the time to finish the driver, it shouldn't bethat hard but I currently have have other priorities. Feel free towork on it in the meantime.