Lines Matching defs:device
597 static int32_t spidrv_bind(struct HdfDeviceObject *device)
602 static int32_t spidrv_init(struct HdfDeviceObject *device)
609 if ((device == NULL) || (device->property == NULL)) {
610 PRINT_ERR("%s: device or property is null\n", __func__);
642 ret = spidrv_readdrs(device->property, params);
663 device->service = &cntlr->service;
664 cntlr->device = device;
667 PRINT_LOG("spi service: %s init success!\n", HdfDeviceGetServiceName(device));
671 static void spidrv_release(struct HdfDeviceObject *device)
677 if ((device == NULL) || (device->property == NULL)) {
678 PRINT_ERR("%s: device or property is null\n", __func__);
682 cntlr = SpiCntlrFromDevice(device);
703 PRINT_LOG("spi service: %s release!\n", HdfDeviceGetServiceName(device));