IB/hfi1: Use built-in i2c bit-shift bus adapter
authorDean Luick <dean.luick@intel.com>
Wed, 6 Jul 2016 21:28:52 +0000 (17:28 -0400)
committerDoug Ledford <dledford@redhat.com>
Tue, 2 Aug 2016 19:47:42 +0000 (15:47 -0400)
commitdba715f0c8b5daa1fca041c1c9011632c7a83105
treec501ad38388ec750f4e70a0e005e1b25b5816563
parentb094a36f90975373c3a241839869217a65f17d81
IB/hfi1: Use built-in i2c bit-shift bus adapter

Use built-in i2c bit-shift bus adapter to control the
i2c busses on the chip.

Cc: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Reviewed-by: Easwar Hariharan <easwar.hariharan@intel.com>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Dean Luick <dean.luick@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/hfi1/Kconfig
drivers/infiniband/hw/hfi1/chip.c
drivers/infiniband/hw/hfi1/hfi.h
drivers/infiniband/hw/hfi1/init.c
drivers/infiniband/hw/hfi1/qsfp.c
drivers/infiniband/hw/hfi1/qsfp.h