Lines Matching defs:memdrv
1002 struct spi_mem_driver *memdrv = to_spi_mem_drv(spi->dev.driver);
1022 return memdrv->probe(mem);
1027 struct spi_mem_driver *memdrv = to_spi_mem_drv(spi->dev.driver);
1030 if (memdrv->remove)
1031 memdrv->remove(mem);
1036 struct spi_mem_driver *memdrv = to_spi_mem_drv(spi->dev.driver);
1039 if (memdrv->shutdown)
1040 memdrv->shutdown(mem);
1045 * @memdrv: the SPI memory driver to register
1053 int spi_mem_driver_register_with_owner(struct spi_mem_driver *memdrv,
1056 memdrv->spidrv.probe = spi_mem_probe;
1057 memdrv->spidrv.remove = spi_mem_remove;
1058 memdrv->spidrv.shutdown = spi_mem_shutdown;
1060 return __spi_register_driver(owner, &memdrv->spidrv);
1066 * @memdrv: the SPI memory driver to unregister
1070 void spi_mem_driver_unregister(struct spi_mem_driver *memdrv)
1072 spi_unregister_driver(&memdrv->spidrv);