aboutsummaryrefslogtreecommitdiff
path: root/include/linux/fpga/fpga-mgr.h
diff options
context:
space:
mode:
authorAndy Shevchenko <[email protected]>2014-09-02 13:45:19 +0300
committerLee Jones <[email protected]>2014-09-26 08:15:57 +0100
commitb24512c860244716fa8ca74faff2ff617c465515 (patch)
tree1cc314590e334b2812ee9d6a869b38a87e8c415c /include/linux/fpga/fpga-mgr.h
parentf69a7cf74d5536faa180437581be2a9c0aad1bb1 (diff)
mfd: lpc_sch: Reduce duplicate code and improve manageability
This patch refactors the driver to use helper functions instead of copy'n'pasted pieces of code. It also introduces an additional struct to hold a chipset info. The chipset info will be used to store features that are supported by specific processor or chipset. LPC_SCH supports SMBUS, GPIO and WDT features. As this code base might expand further to support more processors, this implementation will help to keep code base clean and manageable. The patch is partially based on the work done by Chang Rebecca Swee Fun. Signed-off-by: Andy Shevchenko <[email protected]> Tested-by: Chang Rebecca Swee Fun <[email protected]> Signed-off-by: Lee Jones <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions