bjorn3
|
1d43e39b0e
|
pcid: Handle #address-cells on interrupt parent
|
2025-04-12 14:55:17 +02:00 |
|
bjorn3
|
7625dcd0ce
|
pcid: Avoid legacy scheme path format
|
2025-04-12 14:54:50 +02:00 |
|
bjorn3
|
fb24979c51
|
Reduce verbosity of debug logs during booting
These logs are only useful when actively working on the respective driver.
|
2025-03-15 21:09:12 +01:00 |
|
bjorn3
|
581d9eea33
|
Replace a whole bunch more repr(packed) with repr(C, packed)
|
2025-02-22 16:19:25 +01:00 |
|
bjorn3
|
6828b744fd
|
Make Mcfg repr(C, packed) rather than repr(packed)
repr(packed) officially still allows reordering the fields.
|
2025-02-22 14:05:33 +01:00 |
|
bjorn3
|
2c042f8c98
|
Fix a ton of unused import warnings
|
2024-12-26 16:05:04 +01:00 |
|
Andrey Turkin
|
e5e753a426
|
Sync up with changes to kernel's phandle irq scheme
|
2024-12-18 21:16:30 +03:00 |
|
Andrey Turkin
|
8152de14a9
|
Remap PCI IRQs as instructed in FDT
|
2024-10-22 20:33:35 +03:00 |
|
Andrey Turkin
|
18b688a49c
|
Partial risc-v support
|
2024-10-17 20:07:17 +03:00 |
|
Kamil Koczurek
|
d2c82add9d
|
Move Io/Pio/Mmio from redox_syscall to common
* Fix Mmio repr from transparent to packed.
* Rename Mmio::from to Mmio::new.
* Remove dead imports around affected code.
* Minor formatting.
|
2024-09-30 13:01:36 +02:00 |
|
bjorn3
|
10f6c16141
|
Remove an incorrect assertion preventing access to PCI extended capabilities
|
2024-07-21 21:26:05 +02:00 |
|
bjorn3
|
fd8dabd1bc
|
Use the new scheme format in most places
The graphics subsystem still uses the old format as orbital manually
parses the fpath result.
|
2024-07-11 21:14:45 +02:00 |
|
Jeremy Soller
|
e7781dcced
|
Fix compilation on aarch64
|
2024-06-24 11:43:17 -06:00 |
|
bjorn3
|
2ab2fe7b5e
|
Update to pci_types 0.10.0
|
2024-06-15 13:41:51 +02:00 |
|
Jacob Lorentzon
|
ff956fd3bb
|
Switch to libredox where applicable (fixed)
|
2024-03-18 22:09:25 +00:00 |
|
Jeremy Soller
|
98078650f8
|
Revert "Switch to libredox where applicable."
This reverts commit 2e7dbf1cc1.
|
2024-03-18 15:00:52 -06:00 |
|
4lDO2
|
2e7dbf1cc1
|
Switch to libredox where applicable.
|
2024-03-18 19:23:05 +01:00 |
|
bjorn3
|
15c8ab2331
|
Search for PCI ECAM in the device tree on ARM
|
2024-03-17 17:15:34 +01:00 |
|
Jacob Lorentzon
|
e7a6bb6c81
|
Only do one memory:physical map per MCFG entry.
|
2024-02-20 22:27:14 +00:00 |
|
bjorn3
|
0b611dca04
|
Start using the pci_types crate
|
2024-01-22 11:25:43 +01:00 |
|
bjorn3
|
382047b14e
|
Rename the pcie module to cfg_access
|
2024-01-20 16:04:18 +01:00 |
|