Jeremy Soller
|
ff0ac17992
|
Merge branch 'pcid_int_rework2' into 'master'
Use pci_allocate_interrupt_vector in nvmed
See merge request redox-os/drivers!302
|
2025-11-29 08:01:56 -07:00 |
|
bjorn3
|
5c55c4bb16
|
Use pci_allocate_interrupt_vector in nvmed
|
2025-11-29 15:39:08 +01:00 |
|
bjorn3
|
8dbd454ec8
|
Merge branch 'latest-redox-scheme' into 'master'
feat: Update some drivers to latest redox-scheme from the legacy scheme.
See merge request redox-os/drivers!296
|
2025-11-29 14:20:44 +00:00 |
|
Ibuki Omatsu
|
a5d502625e
|
feat: Update some drivers to latest redox-scheme from the legacy scheme.
|
2025-11-29 14:20:44 +00:00 |
|
Jeremy Soller
|
fec64b98ef
|
Merge branch 'pci_type_name_fix' into 'master'
Fix arg type typo
See merge request redox-os/drivers!300
|
2025-11-29 07:20:18 -07:00 |
|
aarch
|
627ead6e06
|
Fix arg type typo
|
2025-11-29 14:10:09 +00:00 |
|
Jeremy Soller
|
2f90aee27a
|
Merge branch 'fix_warnings' into 'master'
Fix a bunch of warnings
See merge request redox-os/drivers!299
|
2025-11-29 06:45:24 -07:00 |
|
Jeremy Soller
|
0f24975ffb
|
Merge branch 'pci_interrupts_rework5' into 'master'
Deduplicate int vector handling between ihdad and rtl network drivers
See merge request redox-os/drivers!298
|
2025-11-29 06:41:39 -07:00 |
|
bjorn3
|
420fde3c54
|
Remove a couple of unused feature gates
|
2025-11-29 11:16:59 +01:00 |
|
bjorn3
|
36e3834d8b
|
Fix a bunch of warnings
|
2025-11-29 11:15:39 +01:00 |
|
bjorn3
|
f5475fc9a7
|
Deduplicate int vector handling between ihdad and rtl network drivers
Xhcid and nvmed still use their own get_int_method function as they need
need to distinguish between legacy, MSI and MSI-X interrupts.
|
2025-11-29 10:40:15 +01:00 |
|
Jeremy Soller
|
4d6581d454
|
xhcid: add more timeouts
|
2025-11-26 17:45:46 -07:00 |
|
Jeremy Soller
|
8ca163d575
|
ihdad: add many more timeouts and error handling
|
2025-11-26 17:30:03 -07:00 |
|
Jeremy Soller
|
84d43ecbf3
|
Add timeouts to ihdad, reduce nvmed timeouts
|
2025-11-26 09:53:25 -07:00 |
|
Jeremy Soller
|
d07a33ec0b
|
Add timeouts to more driver spin loops
|
2025-11-26 09:30:45 -07:00 |
|
Jeremy Soller
|
dd41c4f13e
|
net: scheme created and daemon ready before device init
|
2025-11-23 09:23:09 -07:00 |
|
Jeremy Soller
|
e3d5abdaa1
|
pcid: also scan bus 0x80 by default for Arrow Lake
|
2025-11-23 08:14:58 -07:00 |
|
Jeremy Soller
|
6a11465e3e
|
pcid: allow unaligned access
|
2025-11-23 08:08:11 -07:00 |
|
Jeremy Soller
|
6d8d91ec85
|
hwd: daemonize
|
2025-11-22 20:44:15 -07:00 |
|
Jeremy Soller
|
ccd8d8f158
|
hwd: launch pcid after acpid but before probe
|
2025-11-22 17:30:52 -07:00 |
|
Jeremy Soller
|
2ee3a846fb
|
acpid: do not enter null namespace (workaround for pci)
|
2025-11-22 17:30:37 -07:00 |
|
Jeremy Soller
|
e114fd9bda
|
acpid: use pcid access file
|
2025-11-22 17:30:10 -07:00 |
|
Jeremy Soller
|
cd5adcd848
|
acpid: initialize aml on demand
|
2025-11-22 17:29:46 -07:00 |
|
Jeremy Soller
|
2e96800384
|
pcid: add access file
|
2025-11-22 17:29:11 -07:00 |
|
Jeremy Soller
|
e129875294
|
Remove unnecessary double evaluation of AML
|
2025-11-22 10:12:56 -07:00 |
|
Jeremy Soller
|
6107671e10
|
ihdad: signal ready after scheme creation
|
2025-11-22 09:45:20 -07:00 |
|
Jeremy Soller
|
732cde5bad
|
Make PS/2 driver cleaner and more resilient
|
2025-11-21 21:07:05 -07:00 |
|
Jeremy Soller
|
e5beee87dd
|
ps2d: fix timeout code
|
2025-11-21 15:46:27 -07:00 |
|
Jeremy Soller
|
ee6e94ca1e
|
Adjust ps2d timeouts
|
2025-11-02 08:15:38 -07:00 |
|
Jeremy Soller
|
93eeb4ca0b
|
Adjust pcid logging
|
2025-11-02 08:00:19 -07:00 |
|
Jeremy Soller
|
28dd3596f3
|
More logging adjustments and set default level to info
|
2025-11-02 07:55:32 -07:00 |
|
Jeremy Soller
|
6dc44087bf
|
Reduce logging in rtl ethernet drivers
|
2025-11-01 21:02:42 -06:00 |
|
Jeremy Soller
|
9ee833d5f2
|
ps2d: do not block on device init
|
2025-11-01 20:59:39 -06:00 |
|
Jeremy Soller
|
ec49a96640
|
More logging improvements
|
2025-11-01 20:44:26 -06:00 |
|
Jeremy Soller
|
c4d28fff23
|
xhcid: adjust another log message
|
2025-11-01 19:55:35 -06:00 |
|
Jeremy Soller
|
6d5523de2a
|
Set all log levels, reduce unnecessary logs
|
2025-11-01 19:36:38 -06:00 |
|
Jeremy Soller
|
4d4038dea7
|
Merge branch 'root_check_fix' into 'master'
Fix inverted root check
See merge request redox-os/drivers!295
|
2025-10-25 08:16:30 -06:00 |
|
aarch
|
22ab2fe17d
|
Fix inverted root check
|
2025-10-25 15:42:45 +02:00 |
|
Jeremy Soller
|
53548166f7
|
Merge branch 'acpi_aml' into 'master'
Expose AML evaluation through acpi scheme
See merge request redox-os/drivers!292
|
2025-10-24 11:48:30 -06:00 |
|
aarch
|
63bad63321
|
Expose AML evaluation through acpi scheme
|
2025-10-24 11:48:29 -06:00 |
|
Jeremy Soller
|
57ca3be975
|
Fixup for last commit
|
2025-10-24 08:21:01 -06:00 |
|
Jeremy Soller
|
8bf5d60e96
|
Adjust logging, ensure drivers get unique logfiles
|
2025-10-24 08:19:34 -06:00 |
|
Jeremy Soller
|
731d22366d
|
Merge branch 'bootlog-scroll' into 'master'
Add scrollback into fbbootlogd
See merge request redox-os/drivers!294
|
2025-10-22 11:56:40 -06:00 |
|
Wildan M
|
fa9127ca34
|
Require shift key for scrollback and have better limit
|
2025-10-23 00:14:05 +07:00 |
|
Wildan M
|
6c9822893e
|
Fix double key register on dbbootlogd
|
2025-10-22 17:02:03 +07:00 |
|
Wildan M
|
306079c091
|
Fix fmt
|
2025-10-22 16:27:38 +07:00 |
|
Wildan M
|
b9d0599bac
|
Add scrollback into fbbootlogd
|
2025-10-22 16:27:32 +07:00 |
|
Jeremy Soller
|
dfb977875f
|
ahcid: add timeouts to all spin loops
|
2025-10-21 15:13:26 -06:00 |
|
Jeremy Soller
|
71e9fc3a14
|
Merge branch 'ps2-keymap-config' into 'master'
Add ps2 scheme to make the keymap configurable
See merge request redox-os/drivers!293
|
2025-10-20 11:30:24 -06:00 |
|
Wildan M
|
f18cd76081
|
Fix fmt
|
2025-10-20 23:36:38 +07:00 |
|