drivers/fmc: hide fmc operations behind helpers
authorFederico Vaga <federico.vaga@cern.ch>
Tue, 18 Jul 2017 06:32:53 +0000 (08:32 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 28 Aug 2017 14:24:21 +0000 (16:24 +0200)
commit9f757f415210a7c85e2784e4a1733ea78b2e4e88
treec29a08c4ead881258606731c66129aa0d3272771
parent8e12381bd7637dcf61a0503b566d5d9ab5b5e1b3
drivers/fmc: hide fmc operations behind helpers

This gave us more freedom to change/add/remove operations without
recompiling all device driver.

Typically, Carrier board implement the fmc operations, so they will not
use these helpers.

Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
Tested-by: Pat Riehecky <riehecky@fnal.gov>
Acked-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/fmc/fmc-chardev.c
drivers/fmc/fmc-core.c
drivers/fmc/fmc-match.c
drivers/fmc/fmc-trivial.c
drivers/fmc/fmc-write-eeprom.c
include/linux/fmc.h