Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
cb950d9304b2965bef07e26d6c0eb34a0b1f75fe
/
drivers
/
pci
/
msi.c
9a4da8a
s390/pci: PCI adapter interrupts for MSI/MSI-X
by Jan Glauber
· 12 years ago
76ccc29
x86/PCI: Expand the x86_msi_ops to have a restore MSIs.
by Konrad Rzeszutek Wilk
· 13 years ago
424eb39
PCI: msi: fix imbalanced refcount of msi irq sysfs objects
by Neil Horman
· 13 years ago
d5dea7d
PCI: msi: Disable msi interrupts when we initialize a pci device
by Eric W. Biederman
· 13 years ago
da8d1c8
PCI/sysfs: add per pci device msi[x] irq listing (v5)
by Neil Horman
· 13 years ago
363c75d
pci: Fix files needing export.h for EXPORT_SYMBOL/THIS_MODULE
by Paul Gortmaker
· 14 years ago
dced35a
drivers: Final irq namespace conversion
by Thomas Gleixner
· 14 years ago
8d80528
PCI: Add mask bit definition for MSI-X table
by Sheng Yang
· 14 years ago
1525bf0
msi: Introduce default_[teardown|setup]_msi_irqs with fallback.
by Thomas Gleixner
· 14 years ago
39431ac
pci: Cleanup the irq_desc mess in msi
by Thomas Gleixner
· 14 years ago
1c9db52
pci: Convert msi to new irq_chip functions
by Thomas Gleixner
· 14 years ago
30da552
PCI: MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc()
by Ben Hutchings
· 14 years ago
fcd097f
PCI: MSI: Remove unsafe and unnecessary hardware access
by Ben Hutchings
· 14 years ago
4302e0f
PCI: fix wrong memory address handling in MSI-X
by Kenji Kaneshige
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
500559a
PCI MSI: Style cleanups
by Hidetoshi Seto
· 15 years ago
d9d7070
PCI MSI: MSI-X cleanup, msix_setup_entries()
by Hidetoshi Seto
· 15 years ago
75cb342
PCI MSI: MSI-X cleanup, msix_program_entries()
by Hidetoshi Seto
· 15 years ago
5a05a9d
PCI MSI: MSI-X cleanup, msix_map_region()
by Hidetoshi Seto
· 15 years ago
583871d
PCI MSI: Relocate error path in init_msix_capability()
by Hidetoshi Seto
· 15 years ago
f56e448
PCI MSI: Unify msi_free_irqs() and msix_free_all_irqs()
by Hidetoshi Seto
· 15 years ago
9cc8d54
PCI MSI: Use list_first_entry()
by Hidetoshi Seto
· 15 years ago
c901851
PCI MSI: Remove attribute check from pci_disable_msi()
by Hidetoshi Seto
· 15 years ago
12abb8b
PCI MSI: Fix restoration of MSI/MSI-X mask states in suspend/resume
by Hidetoshi Seto
· 15 years ago
7ba1930
PCI MSI: Unmask MSI if setup failed
by Hidetoshi Seto
· 15 years ago
2c21fd4
PCI MSI: shorten PCI_MSIX_ENTRY_* symbol names
by Hidetoshi Seto
· 15 years ago
0d07348
PCI MSI: Return if alloc_msi_entry for MSI-X failed
by Hidetoshi Seto
· 15 years ago
2af5066
PCI: make msi_free_irqs() to use msix_mask_irq() instead of open coded write
by Hidetoshi Seto
· 15 years ago
f598282
PCI: Fix the NIU MSI-X problem in a better way
by Matthew Wilcox
· 15 years ago
110828c
PCI: remove redundant __msi_set_enable()
by Matthew Wilcox
· 15 years ago
ab7de99
PCI: remove invalid comment of msi_mask_irq()
by Kenji Kaneshige
· 15 years ago
57fbf52
PCI MSI: let drivers retry when not enough vectors
by Michael S. Tsirkin
· 16 years ago
67b5db6
PCI MSI: Define PCI_MSI_MASK_32/64
by Hidetoshi Seto
· 16 years ago
8d18101
PCI MSI: Fix MSI-X with NIU cards
by Matthew Wilcox
· 16 years ago
1c8d7b0
PCI MSI: Add support for multiple MSI
by Matthew Wilcox
· 16 years ago
f2440d9
PCI MSI: Refactor interrupt masking code
by Matthew Wilcox
· 16 years ago
264d9ca
PCI MSI: Use mask_pos instead of mask_base when appropriate
by Matthew Wilcox
· 16 years ago
379f532
PCI MSI: msi_desc->dev is always initialised
by Matthew Wilcox
· 16 years ago
24d2755
PCI MSI: Replace 'type' with 'is_msix'
by Matthew Wilcox
· 16 years ago
b5fbf53
PCI/MSI: Allow arch code to return the number of MSI-X available
by Michael Ellerman
· 16 years ago
11df1f0
PCI/MSI: Use #ifdefs instead of weak functions
by Michael Ellerman
· 16 years ago
a52e2e3
PCI/MSI: Introduce pci_msix_table_size()
by Rafael J. Wysocki
· 16 years ago
0b49ec37a2
PCI/MSI: fix msi_mask() shift fix
by Matthew Wilcox
· 16 years ago
bffac3c
PCI MSI: Fix undefined shift by 32
by Matthew Wilcox
· 16 years ago
0db29af
PCI/MSI: bugfix/utilize for msi_capability_init()
by Hidetoshi Seto
· 16 years ago
07ae95f
ACPI/PCI: PCI MSI _OSC support capabilities called when root bridge added
by Andrew Patterson
· 16 years ago
3145e94
x86, MSI: pass irq_cfg and irq_desc
by Yinghai Lu
· 16 years ago
d389fec
ACPI/PCI: Set support bit for MSI in support field of _OSC
by Taku Izumi
· 16 years ago
5993760
PCI: utilize calculated results when detecting MSI features
by Jike Song
· 16 years ago
abad2ec
PCI: fully restore MSI state at resume time
by Jesse Barnes
· 16 years ago
ce6fce4
PCI MSI: Don't disable MSIs if the mask bit isn't supported
by Matthew Wilcox
· 16 years ago
80ccba1
PCI: use dev_printk when possible
by Bjorn Helgaas
· 16 years ago
5ca5c02
PCI/MSI: skip calling pci_find_capability from msi_set_mask_bits
by Hidetoshi Seto
· 17 years ago
d52877c
pci/irq: let pci_device_shutdown to call pci_msi_shutdown v2
by Yinghai Lu
· 17 years ago
8e149e0
pci/irq: restore mask_bits in msi shutdown -v3
by Yinghai Lu
· 17 years ago
6a9e7f2
PCI: drivers/pci/msi.c: move arch hooks to the top
by Adrian Bunk
· 17 years ago
94688cf
PCI: export pci_restore_msi_state()
by Linas Vepstas
· 17 years ago
ba698ad
PCI: Add quirk for devices which disable MSI when INTX_DISABLE is set.
by David Miller
· 17 years ago
cbf5d9e
MSI: Use correct data offset for 32-bit MSI in read_msi_msg()
by Roland Dreier
· 17 years ago
78b7611
msi: mask the msix vector before we unmap it
by Eric W. Biederman
· 18 years ago
0dd11f9
msi: fix the ordering of msix irqs
by Eric W. Biederman
· 18 years ago
4fdadeb
msi: fix ARM compile
by Dan Williams
· 18 years ago
b3b7cc7
Fix assertion failure with MSI on sparc64
by David Miller
· 18 years ago
e63340a
header cleaning: don't include smp_lock.h when not used
by Randy Dunlap
· 18 years ago
032de8e
MSI: Give archs the option to free all MSI/Xs at once.
by Michael Ellerman
· 18 years ago
9c83133
MSI: Give archs the option to allocate all MSI/Xs at once.
by Michael Ellerman
· 18 years ago
7fe3730
MSI: arch must connect the irq and the msi_desc
by Michael Ellerman
· 18 years ago
314e77b
MSI: Remove dev->first_msi_irq
by Michael Ellerman
· 18 years ago
4aa9bc9
MSI: Use a list instead of the custom link structure
by Michael Ellerman
· 18 years ago
c9953a7
MSI: Add an arch_msi_check_device()
by Michael Ellerman
· 18 years ago
17bbc12
MSI: Rename pci_msi_supported() to pci_msi_check_device()
by Michael Ellerman
· 18 years ago
128bc5f
MSI: Consolidate precondition checks
by Michael Ellerman
· 18 years ago
b1e2303
MSI: Expand pci_msi_supported()
by Michael Ellerman
· 18 years ago
3e916c0
MSI: Remove msi_cache
by Michael Ellerman
· 18 years ago
4cc086f
MSI: Move EXPORT_SYMBOL()s near their definition
by Michael Ellerman
· 18 years ago
7ede9c1
MSI: Consolidate BUG_ON()s.
by Michael Ellerman
· 18 years ago
fc4afc7
MSI: Consolidate MSI-X irq freeing code
by Michael Ellerman
· 18 years ago
00ba16a
MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 2
by Michael Ellerman
· 18 years ago
c31af39
MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 1
by Michael Ellerman
· 18 years ago
54bc6c0
MSI: Simplify BUG() handling in pci_disable_msix()
by Michael Ellerman
· 18 years ago
e387b9e
MSI: Simplify BUG() handling in pci_disable_msi()
by Michael Ellerman
· 18 years ago
988cbb1
PCI: Flush MSI-X table writes
by Mitch Williams
· 18 years ago
348e3fd
[PATCH] msi: synchronously mask and unmask msi-x irqs.
by Eric W. Biederman
· 18 years ago
392ee1e
[PATCH] msi: Safer state caching.
by Eric W. Biederman
· 18 years ago
58e0543
[PATCH] msi: support masking msi irqs without a mask bit
by Eric W. Biederman
· 18 years ago
b1cbf4e
[PATCH] msi: fix up the msi enable/disable logic
by Eric W. Biederman
· 18 years ago
f5f2b13
[PATCH] msi: sanely support hardware level msi disabling
by Eric W. Biederman
· 18 years ago
f7feaca
msi: Make MSI useable more architectures
by Eric W. Biederman
· 18 years ago
5b912c1
msi: Kill the msi_desc array.
by Eric W. Biederman
· 18 years ago
1c659d6
msi: Remove attach_msi_entry.
by Eric W. Biederman
· 18 years ago
866a8c8
msi: Fix msi_remove_pci_irq_vectors.
by Eric W. Biederman
· 18 years ago
d40f540
msi: Remove msi_lock.
by Eric W. Biederman
· 18 years ago
ded86d8
msi: Kill msi_lookup_irq
by Eric W. Biederman
· 18 years ago
8fed4b6
MSI: Combine pci_(save|restore)_msi/msix_state
by Michael Ellerman
· 18 years ago
0fcfdab
MSI: Remove pci_scan_msi_device()
by Michael Ellerman
· 18 years ago
88187df
MSI: Replace pci_msi_quirk with calls to pci_no_msi()
by Michael Ellerman
· 18 years ago
c54c187
PCI: cleanup MSI code
by Satoru Takeuchi
· 18 years ago
7f3af60
Merge branch 'intx' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
by Linus Torvalds
· 18 years ago
1769b46
PCI MSI: always toggle legacy-INTx-enable bit upon MSI entry/exit
by Jeff Garzik
· 18 years ago
e18b890
[PATCH] slab: remove kmem_cache_t
by Christoph Lameter
· 18 years ago
Next »