linux/drivers/infiniband/hw/ipath
Roland Dreier 782203884e IB/ipath: Fix PCI config write size used to clear linkctrl error bits
In slave_or_pri_blk(), pci_write_config_byte() is used to write a
16-bit quantity to clear linkctrl CRC error bits.  This is clearly a
bug and also causes the warning

    drivers/infiniband/hw/ipath/ipath_iba6110.c: In function 'slave_or_pri_blk':
    drivers/infiniband/hw/ipath/ipath_iba6110.c:849: warning: overflow in implicit constant conversion

Fix this by using pci_write_config_word() instead.

Acked-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-04-16 21:09:25 -07:00
..
ipath_common.h IB/ipath: Fix IB compliance problems with link state vs physical state 2008-03-11 13:58:22 -07:00
ipath_cq.c IB/ipath: Fix error returned from ib_resize_cq if new size smaller than # entries 2008-01-25 14:15:28 -08:00
ipath_debug.h IB/ipath: Head of Line blocking vs forward progress of user apps 2008-04-16 21:09:24 -07:00
ipath_diag.c IB/ipath: Head of Line blocking vs forward progress of user apps 2008-04-16 21:09:24 -07:00
ipath_dma.c [SG] Update drivers to use sg helpers 2007-10-22 21:19:53 +02:00
ipath_driver.c IB/ipath: HW workaround for case where chip can send but not receive 2008-04-16 21:09:25 -07:00
ipath_eeprom.c IB/ipath: Fix some sparse warnings about shadowed symbols 2008-01-25 14:15:42 -08:00
ipath_file_ops.c IB/ipath: Enable 4KB MTU 2008-04-16 21:01:12 -07:00
ipath_fs.c IB/ipath: Remove unnecessary cast 2008-01-25 14:17:46 -08:00
ipath_iba6110.c IB/ipath: Fix PCI config write size used to clear linkctrl error bits 2008-04-16 21:09:25 -07:00
ipath_iba6120.c IB/ipath: Make debug error message match the constraint that is checked for 2008-04-16 21:09:24 -07:00
ipath_init_chip.c IB/ipath: Head of Line blocking vs forward progress of user apps 2008-04-16 21:09:24 -07:00
ipath_intr.c IB/ipath: HW workaround for case where chip can send but not receive 2008-04-16 21:09:25 -07:00
ipath_kernel.h IB/ipath: HW workaround for case where chip can send but not receive 2008-04-16 21:09:25 -07:00
ipath_keys.c IB/ipath: Clean up some comments 2008-01-25 14:15:38 -08:00
ipath_mad.c IB/ipath: Add code to support multiple link speeds and widths 2008-04-16 21:09:24 -07:00
ipath_mmap.c IB/ipath: Update copyright dates 2007-07-09 20:12:26 -07:00
ipath_mr.c [SG] Update drivers to use sg helpers 2007-10-22 21:19:53 +02:00
ipath_qp.c IB/ipath: Fix sanity checks on QP number of WRs and SGEs 2008-04-16 21:09:25 -07:00
ipath_rc.c IB/ipath: Reset the retry counter for RDMA_READ_RESPONSE_MIDDLE packets 2008-03-11 14:04:35 -07:00
ipath_registers.h IB/ipath: Head of Line blocking vs forward progress of user apps 2008-04-16 21:09:24 -07:00
ipath_ruc.c IB/ipath: Fix RNR NAK handling 2008-01-25 14:15:34 -08:00
ipath_srq.c IB/ipath: Misc sparse warning cleanup 2008-04-16 21:01:11 -07:00
ipath_stats.c IB/ipath: Changes for fields moving from devdata to portdata 2008-01-25 14:15:36 -08:00
ipath_sysfs.c IB/ipath: Provide I/O bus speeds for diagnostic purposes 2008-04-16 21:01:12 -07:00
ipath_uc.c IB/ipath: UC RDMA WRITE with IMMEDIATE doesn't send the immediate 2007-10-09 20:44:56 -07:00
ipath_ud.c IB/ipath: Trivial simplification of ipath_make_ud_req() 2008-01-25 14:17:44 -08:00
ipath_user_pages.c IB/ipath: Remove ipath_get_user_pages_nocopy() 2007-07-17 18:37:43 -07:00
ipath_verbs_mcast.c IB/ipath: Update copyright dates 2007-07-09 20:12:26 -07:00
ipath_verbs.c IB/ipath: Add code to support multiple link speeds and widths 2008-04-16 21:09:24 -07:00
ipath_verbs.h IB/ipath: Add mappings from HW register to PortInfo port physical state 2008-01-25 14:17:44 -08:00
ipath_wc_ppc64.c IB/ipath: Update copyright dates 2007-07-09 20:12:26 -07:00
ipath_wc_x86_64.c IB/ipath: Update copyright dates 2007-07-09 20:12:26 -07:00
Kconfig IB: Use menuconfig for InfiniBand menu 2007-07-09 20:12:26 -07:00
Makefile IB/ipath: Remove ipath_layer dead code 2007-07-20 21:19:43 -07:00