raw/ifpga/base: add SPI and MAX10 device driver
authorTianfei Zhang <tianfei.zhang@intel.com>
Tue, 16 Apr 2019 03:17:46 +0000 (11:17 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 19 Apr 2019 12:51:54 +0000 (14:51 +0200)
commit96ebfcf8125c605f2657aad705e2bda580533ea7
treec8fe11ccd8cc02e606b6e05ba1cdf78685c5e485
parente4dc499d565b6597dde7b4d81d64f0466a3feb72
raw/ifpga/base: add SPI and MAX10 device driver

There is a SPI bus link between A10 FPGA and MAX10 FPGA.
MAX10 is in charge of board management, like power management,
sensors, flash devices.

Signed-off-by: Tianfei Zhang <tianfei.zhang@intel.com>
15 files changed:
drivers/raw/ifpga_rawdev/base/Makefile
drivers/raw/ifpga_rawdev/base/ifpga_defines.h
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.h
drivers/raw/ifpga_rawdev/base/ifpga_fme.c
drivers/raw/ifpga_rawdev/base/ifpga_hw.h
drivers/raw/ifpga_rawdev/base/meson.build
drivers/raw/ifpga_rawdev/base/opae_hw_api.h
drivers/raw/ifpga_rawdev/base/opae_intel_max10.c [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_intel_max10.h [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_osdep.h
drivers/raw/ifpga_rawdev/base/opae_spi.c [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_spi.h [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_spi_transaction.c [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/osdep_rte/osdep_generic.h