Add GPU driver interrupt handling, Intel GPU PCI config, and display improvements
AMD display driver: expanded DCN pipeline setup with plane/controller/stream mapping. Intel driver: cleaned up module structure. New interrupt module for MSI-X vector management across GPU drivers. PCID config endpoint patch and Intel GPU TOML for automatic driver spawning. Expanded redox_stubs with additional kernel API shims. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -218,6 +218,9 @@ struct pci_dev {
|
||||
};
|
||||
|
||||
extern struct pci_dev *redox_pci_find_amd_gpu(void);
|
||||
extern void redox_pci_set_device_info(u16 vendor, u16 device, u8 revision,
|
||||
u8 irq, u64 bar0_addr, u64 bar0_size,
|
||||
u64 bar2_addr, u64 bar2_size);
|
||||
extern void redox_pci_dev_put(struct pci_dev *pdev);
|
||||
extern int redox_pci_enable_device(struct pci_dev *pdev);
|
||||
extern void redox_pci_set_master(struct pci_dev *pdev);
|
||||
|
||||
Reference in New Issue
Block a user