Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f0e5bf758348e7205a33de50c894e75f9bc89714
/
drivers
/
ipack
/
carriers
/
tpci200.c
36c53b3
ipack: save carrier owner to allow device to get it
by Federico Vaga
· 10 years ago
7426d29
ipack: Replace DEFINE_PCI_DEVICE_TABLE macro use
by Benoit Taine
· 10 years ago
e926301
ipack: split ipack_device_register() in several functions
by Samuel Iglesias Gonsalvez
· 12 years ago
29c3544
ipack: remove use of __devexit
by Bill Pemberton
· 12 years ago
c5dee46
ipack: remove use of __devexit_p
by Bill Pemberton
· 12 years ago
05e5027
Staging: ipack: move out of staging
by Greg Kroah-Hartman
· 12 years ago
[Renamed from drivers/staging/ipack/carriers/tpci200.c]
7685972
Staging: ipack: adapt copyright to CERN guidelines
by Samuel Iglesias Gonsalvez
· 12 years ago
9d10b22
staging: ipack: tpci200: fixes 80 character line length issue
by Johan Meiring
· 12 years ago
9f3059c
Staging: ipack/carriers: fix missing include linux/slab.h
by Samuel Iglesias Gonsalvez
· 12 years ago
1bc7c1c
Staging: ipack/bridges/tpci200: use module_pci_driver to simplify the code
by Wei Yongjun
· 12 years ago
052c4cfc
staging: ipack: Rename bridges to carriers.
by Jens Taprogge
· 12 years ago
[Renamed from drivers/staging/ipack/bridges/tpci200.c]
48a9735
staging: ipack: Add support for IPACK_MEM16_SPACE.
by Jens Taprogge
· 12 years ago
fe4a3ed
staging: ipack: Rename IPACK_MEM_SPACE to IPACK_MEM8_SPACE.
by Jens Taprogge
· 12 years ago
a93963a
Staging: ipack: remove memory mapping callbacks.
by Jens Taprogge
· 12 years ago
a19ad7d
Staging: ipack: Provide physical memory regions to IPack devices.
by Jens Taprogge
· 12 years ago
6114aea
Staging: ipack/bridges/tpci200: Cleanups.
by Jens Taprogge
· 12 years ago
84a08fa
Staging: ipack/bridges/tpci200: Store beginning of module memory regions in struct tpci200.
by Jens Taprogge
· 12 years ago
bb29ab8
Staging: ipack/bridges/tpci200: change tpci200_slot->*_phys type.
by Jens Taprogge
· 12 years ago
b412e89
Staging: ipack/bridges/tpci200: Don't map memory spaces that are not used later on.
by Jens Taprogge
· 12 years ago
1e91795
Staging: ipack: Make ipack_device_register() analogous to device_register().
by Jens Taprogge
· 12 years ago
f9e314d
Staging: ipack: get rid of ipack_device->bus_nr.
by Jens Taprogge
· 12 years ago
c6e2dfa
staging: ipack: remove irq field in struct ipack_device.
by Jens Taprogge
· 12 years ago
ea99114
Staging: ipack: move the responsibility to clear interrupts to the IPack devices.
by Jens Taprogge
· 12 years ago
e4af949
Staging: ipack: Add IPACK_INT_SPACE memory space.
by Jens Taprogge
· 12 years ago
7dd73b8
staging: ipack/bridges/tpci200: Use endianess-aware types where applicable.
by Jens Taprogge
· 12 years ago
faa75c4
Staging: ipack: Let interrupts return irqreturn_t.
by Jens Taprogge
· 12 years ago
40733ed
Staging: ipack/bridges/tpci200: move tpci200_free_irq() and tpci200_request_irq()
by Jens Taprogge
· 12 years ago
877adc4
Staging: ipack/bridges/tpci200: More cleanups.
by Jens Taprogge
· 12 years ago
ab0deff
Staging: ipack/bridges/tpci200: Cleanup in tpci200_slot_irq() and tpci200_interrupt()
by Jens Taprogge
· 12 years ago
88ff848
Staging: ipack/bridges/tpci200: Clean up interrupt handling.
by Jens Taprogge
· 12 years ago
487e0a6
Staging: ipack/bridges/tpci200: Protect device registers with spinlock.
by Jens Taprogge
· 12 years ago
b8d61d4
Staging: ipack/bridges/tpci200: RCU protect slot_irq pointers.
by Jens Taprogge
· 12 years ago
af2140ce
Staging: ipack/bridges/tpci200: Clean up interrupt handler.
by Jens Taprogge
· 12 years ago
9b27adb
Staging: ipack/bridges/tpci200: Remove side effects of tpci200_{request,free}_irq.
by Jens Taprogge
· 12 years ago
0118681
Staging: ipack/bridges/tpci200: add helpers for writing control regs.
by Jens Taprogge
· 12 years ago
6f2c12a
Staging: ipack/bridges/tpci200: Store the irq holder in slot_irq.
by Jens Taprogge
· 12 years ago
4a589c5
Staging: ipack: delete .remove_device() callback
by Samuel Iglesias Gonsálvez
· 12 years ago
daf8007
Staging: ipack/bridges/tpci200: remove tpci200_slot_unregister
by Samuel Iglesias Gonsálvez
· 12 years ago
9c0d169
Staging: ipack/bridges/tpci200: delete ipack_device_unregister calls when exiting
by Samuel Iglesias Gonsálvez
· 12 years ago
7273b88
Staging: ipack/bridges/tpci200: fix the uninstall the ipack device
by Samuel Iglesias Gonsálvez
· 12 years ago
b442bf7
Staging: ipack/bridges/tpci200: increment the reference counter of the pci_dev
by Samuel Iglesias Gonsálvez
· 12 years ago
7987812
Staging: ipack/bridges/tpci200: reorder the iounmap and pci_release_region
by Samuel Iglesias Gonsálvez
· 12 years ago
eb12d88
Staging: ipack/bridges/tpci200: provide new callbacks to tpci200
by Jens Taprogge
· 12 years ago
28086cb
Staging: ipack/bridges/tpci200: Put the TPCI200 control registers into a struct.
by Jens Taprogge
· 12 years ago
9869a93
staging: ipack: make function tables const.
by Stephen Hemminger
· 12 years ago
2065945
staging: tpci200: fix section mismatch warning
by Stephen Hemminger
· 12 years ago
b2e93e9
Staging: ipack/bridges/tpci200: Remove the read/write functions from ipack_bus_ops.
by Jens Taprogge
· 12 years ago
cea2f7c
Staging: ipack/bridges/tpci200: Use the TPCI200 in big endian mode.
by Jens Taprogge
· 12 years ago
5e15a75
Staging: ipack/bridges/tpci200: Reorganize tpci200_probe in preparation for functional changes.
by Jens Taprogge
· 12 years ago
5b47f3c
Staging: ipack/bridges/tpci200: use ioremap_nocache instead of ioremap
by Samuel Iglesias Gonsálvez
· 12 years ago
f45651f
Staging: ipack/bridges/tpci200: remove linked list of registered devices
by Samuel Iglesias Gonsálvez
· 12 years ago
9e58d05
Staging: ipack/bridges/tpci200: avoid kernel bug when uninstalling a device
by Samuel Iglesias Gonsálvez
· 12 years ago
bae8bd1
Staging: ipack/bridges/tpci200: remove unneeded lock in irq handler
by Samuel Iglesias Gonsalvez
· 12 years ago
3953503
Staging: ipack/bridges/tpci200: change device table definition and export it.
by Miguel Gómez
· 12 years ago
ec0ceb9
Staging: ipack/bridges/tpci200: remove gotos in tpci200_install()
by Miguel Gómez
· 12 years ago
f7986a9
Staging: ipack/bridges/tpci200: remove "out" label in tpci200_request_irq()
by Miguel Gómez
· 12 years ago
14d9f9a
Staging: ipack/bridges/tpci200: remove useless break in tpci200_slot_map_space()
by Miguel Gómez
· 12 years ago
5e4be52
Staging: ipack/bridges/tpci200: remove "out" label in tpci200_slot_map_space()
by Miguel Gómez
· 12 years ago
7d3da09
Staging: ipack/bridges/tpci200: remove gotos in tpci200_free_irq().
by Miguel Gómez
· 12 years ago
a23d320
Staging: ipack/bridges/tpci200: change pr_* usage for dev_* functions
by Samuel Iglesias Gonsalvez
· 13 years ago
20cf700
Staging: ipack/bridges/tpci200: fix kernel oops when uninstalling a device
by Samuel Iglesias Gonsalvez
· 13 years ago
ca2d2bb
Staging: ipack/bridges/tpci200: avoid dereference of a freed tpci200->info
by Samuel Iglesias Gonsalvez
· 13 years ago
6526029
Staging: ipack/bridges/tpci200: removed check of tpci200->slots[dev->slot].dev
by Samuel Iglesias Gonsalvez
· 13 years ago
1fc7528
Staging: ipack/bridges/tpci200: remove name field from slot_irq
by Samuel Iglesias Gonsalvez
· 13 years ago
e149ef8
Staging: ipack/bridges/tpci200: fix indention.
by Samuel Iglesias Gonsalvez
· 13 years ago
786d986
Staging: ipack/bridges/tpci200: check if the remove function is available
by Samuel Iglesias Gonsalvez
· 13 years ago
6ad0c48
Staging: ipack/bridges/tpci200: tpci200_slot_map_space() should return 0 if succeed.
by Samuel Iglesias Gonsalvez
· 13 years ago
38f1c53
Staging: ipack/bridges/tpci200: tpci200_slot_unmap_space() should return 0 if succeed.
by Samuel Iglesias Gonsalvez
· 13 years ago
862fe87
Staging: ipack/bridges/tpci200: delete sysfs files
by Samuel Iglesias Gonsalvez
· 13 years ago
dd8a95e
Staging: ipack/bridges/tpci200: remove unneeded casts
by Samuel Iglesias Gonsalvez
· 13 years ago
c63a7dd
Staging: ipack/bridges/tpci200: remove TPCI200_SHORTNAME constant
by Samuel Iglesias Gonsalvez
· 13 years ago
611b564
Staging: ipack: remove board_name and bus_name fields from struct ipack_device
by Samuel Iglesias Gonsalvez
· 13 years ago
ec44033
Staging: ipack: improve the register of a bus and a device in the bus.
by Samuel Iglesias Gonsalvez
· 13 years ago
5a81b4a
Staging: ipack: fix a few sparse warnings
by Samuel Iglesias Gonsalvez
· 13 years ago
b995069
Staging: ipack/bridges/tpci200: change the licence to explicitly GPLv2
by Samuel Iglesias Gonsalvez
· 13 years ago
3a745b6
Staging: ipack: dereferencing freed memory
by Dan Carpenter
· 13 years ago
8bdeeb2
Staging: ipack: returning a freed pointer
by Dan Carpenter
· 13 years ago
0eeca14
Staging: ipack: added support for the TEWS TPCI-200 carrier board
by Samuel Iglesias Gonsalvez
· 13 years ago