Subversion Repositories Kolibri OS

Rev

Rev 6125 | Rev 6936 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6125 Rev 6934
Line 57... Line 57...
57
	struct hotplug_slot *hotplug;	/* Hotplug info (migrate over time) */
57
	struct hotplug_slot *hotplug;	/* Hotplug info (migrate over time) */
58
	unsigned char number;		/* PCI_SLOT(pci_dev->devfn) */
58
	unsigned char number;		/* PCI_SLOT(pci_dev->devfn) */
59
	struct kobject kobj;
59
	struct kobject kobj;
60
};
60
};
Line -... Line 61...
-
 
61
 
-
 
62
static inline const char *pci_slot_name(const struct pci_slot *slot)
-
 
63
{
-
 
64
	return kobject_name(&slot->kobj);
-
 
65
}
61
 
66
 
62
/* File state for mmap()s on /proc/bus/pci/X/Y */
67
/* File state for mmap()s on /proc/bus/pci/X/Y */
63
enum pci_mmap_state {
68
enum pci_mmap_state {
64
	pci_mmap_io,
69
	pci_mmap_io,
65
	pci_mmap_mem
70
	pci_mmap_mem
Line 350... Line 355...
350
	unsigned int	__aer_firmware_first:1;
355
	unsigned int	__aer_firmware_first:1;
351
	unsigned int	broken_intx_masking:1;
356
	unsigned int	broken_intx_masking:1;
352
	unsigned int	io_window_1k:1;	/* Intel P2P bridge 1K I/O windows */
357
	unsigned int	io_window_1k:1;	/* Intel P2P bridge 1K I/O windows */
353
	unsigned int	irq_managed:1;
358
	unsigned int	irq_managed:1;
354
	unsigned int	has_secondary_link:1;
359
	unsigned int	has_secondary_link:1;
-
 
360
	unsigned int	non_compliant_bars:1;	/* broken BARs; ignore them */
355
	pci_dev_flags_t dev_flags;
361
	pci_dev_flags_t dev_flags;
356
	atomic_t	enable_cnt;	/* pci_enable_device has been called */
362
	atomic_t	enable_cnt;	/* pci_enable_device has been called */
Line 357... Line 363...
357
 
363
 
358
	u32		saved_config_space[16]; /* config space saved at suspend time */
364
	u32		saved_config_space[16]; /* config space saved at suspend time */