X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fraw%2Fifpga_rawdev%2Fbase%2Fifpga_feature_dev.c;h=63c8bcc52c13e31353635ea98fb933b15427c1bd;hb=8e80eb4e6222c961f7d79c26dfae8123c4284b8f;hp=2a35c0666c269fdc7d4ff2a7de14855f66d91adb;hpb=96ebfcf8125c605f2657aad705e2bda580533ea7;p=dpdk.git diff --git a/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c b/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c index 2a35c0666c..63c8bcc52c 100644 --- a/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c +++ b/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c @@ -201,6 +201,10 @@ static struct feature_driver fme_feature_drvs[] = { &fme_spi_master_ops),}, {FEATURE_DRV(FME_FEATURE_ID_NIOS_SPI, FME_FEATURE_NIOS_SPI, &fme_nios_spi_master_ops),}, + {FEATURE_DRV(FME_FEATURE_ID_I2C_MASTER, FME_FEATURE_I2C_MASTER, + &fme_i2c_master_ops),}, + {FEATURE_DRV(FME_FEATURE_ID_ETH_GROUP, FME_FEATURE_ETH_GROUP, + &fme_eth_group_ops),}, {0, NULL, NULL}, /* end of arrary */ }; @@ -248,7 +252,7 @@ const char *get_port_feature_name(unsigned int id) static void feature_uinit(struct ifpga_feature_list *list) { - struct feature *feature; + struct ifpga_feature *feature; TAILQ_FOREACH(feature, list, next) { if (feature->state != IFPGA_FEATURE_ATTACHED) @@ -261,7 +265,7 @@ static void feature_uinit(struct ifpga_feature_list *list) static int feature_init(struct feature_driver *drv, struct ifpga_feature_list *list) { - struct feature *feature; + struct ifpga_feature *feature; int ret; while (drv->ops) {