Searched refs:fmc_driver (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/include/linux/ |
D | fmc.h | 20 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/ |
D | fmc-trivial.c | 21 static struct fmc_driver t_drv; /* initialized later */ 75 static struct fmc_driver t_drv = {
|
D | fmc-core.c | 45 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()
|
D | fmc-write-eeprom.c | 23 static struct fmc_driver fwe_drv; 152 static struct fmc_driver fwe_drv = {
|
D | fmc-sdb.c | 130 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()
|
D | fmc-fakedev.c | 96 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()
|
D | fmc-match.c | 24 struct fmc_driver *fdrv = to_fmc_driver(drv); in fmc_match()
|
D | fmc-chardev.c | 113 static struct fmc_driver fc_drv = {
|
/Linux-v4.19/Documentation/fmc/ |
D | API.txt | 7 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,
|
D | carrier.txt | 137 int (*reprogram)(struct fmc_device *f, struct fmc_driver *d, char *gw); 138 int (*validate)(struct fmc_device *fmc, struct fmc_driver *drv);
|
D | mezzanine.txt | 80 fields in the `fmc_driver' structure and simple macro definitions.
|