Home
last modified time | relevance | path

Searched refs:fmc_driver (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/include/linux/
Dfmc.h20 struct fmc_driver;
75 struct fmc_driver { struct
87 #define to_fmc_driver(x) container_of((x), struct fmc_driver, driver) argument
134 int (*validate)(struct fmc_device *fmc, struct fmc_driver *drv);
135 int (*reprogram_raw)(struct fmc_device *f, struct fmc_driver *d,
137 int (*reprogram)(struct fmc_device *f, struct fmc_driver *d, char *gw);
149 int fmc_reprogram_raw(struct fmc_device *fmc, struct fmc_driver *d,
151 extern int fmc_reprogram(struct fmc_device *f, struct fmc_driver *d, char *gw,
233 extern int fmc_driver_register(struct fmc_driver *drv);
234 extern void fmc_driver_unregister(struct fmc_driver *drv);
[all …]
/Linux-v4.19/drivers/fmc/
Dfmc-trivial.c21 static struct fmc_driver t_drv; /* initialized later */
75 static struct fmc_driver t_drv = {
Dfmc-core.c45 struct fmc_driver *fdrv = to_fmc_driver(dev->driver); in fmc_probe()
53 struct fmc_driver *fdrv = to_fmc_driver(dev->driver); in fmc_remove()
147 int fmc_validate(struct fmc_device *fmc, struct fmc_driver *drv) in fmc_validate()
183 int fmc_driver_register(struct fmc_driver *drv) in fmc_driver_register()
192 void fmc_driver_unregister(struct fmc_driver *drv) in fmc_driver_unregister()
Dfmc-write-eeprom.c23 static struct fmc_driver fwe_drv;
152 static struct fmc_driver fwe_drv = {
Dfmc-sdb.c130 int fmc_reprogram_raw(struct fmc_device *fmc, struct fmc_driver *d, in fmc_reprogram_raw()
154 int fmc_reprogram(struct fmc_device *fmc, struct fmc_driver *d, char *gw, in fmc_reprogram()
Dfmc-fakedev.c96 static int ff_reprogram(struct fmc_device *fmc, struct fmc_driver *drv, in ff_reprogram()
220 static int ff_validate(struct fmc_device *fmc, struct fmc_driver *drv) in ff_validate()
Dfmc-match.c24 struct fmc_driver *fdrv = to_fmc_driver(drv); in fmc_match()
Dfmc-chardev.c113 static struct fmc_driver fc_drv = {
/Linux-v4.19/Documentation/fmc/
DAPI.txt7 int fmc_driver_register(struct fmc_driver *drv);
8 void fmc_driver_unregister(struct fmc_driver *drv);
20 int fmc_reprogram(struct fmc_device *f, struct fmc_driver *d, char *gw,
Dcarrier.txt137 int (*reprogram)(struct fmc_device *f, struct fmc_driver *d, char *gw);
138 int (*validate)(struct fmc_device *fmc, struct fmc_driver *drv);
Dmezzanine.txt80 fields in the `fmc_driver' structure and simple macro definitions.