blob: 36e971ba6a9a7a9d7b4741a25d3866a8e2204229 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
struct igfx_info {
int gen;
};
struct pci_device;
struct pci_device *igfx_get(void);
const struct igfx_info *igfx_get_info(struct pci_device *pci_dev);
void *igfx_get_mmio(struct pci_device *pci_dev);
static inline uint32_t
igfx_read(void *mmio, uint32_t reg)
{
return *(volatile uint32_t *)((volatile char *)mmio + reg);
}
|