Lines Matching refs:device
50 static int32_t Ak8789BindDriver(struct HdfDeviceObject *device)
52 CHECK_NULL_PTR_RETURN_VALUE(device, HDF_ERR_INVALID_PARAM);
61 drvData->device = device;
62 device->service = &drvData->ioService;
68 static int32_t AK8789InitDriver(struct HdfDeviceObject *device)
72 CHECK_NULL_PTR_RETURN_VALUE(device, HDF_ERR_INVALID_PARAM);
73 struct Ak8789DrvData *drvData = (struct Ak8789DrvData *)device->service;
82 drvData->sensorCfg = HallCreateCfgData(device->property);
98 static void Ak8789ReleaseDriver(struct HdfDeviceObject *device)
100 CHECK_NULL_PTR_RETURN(device);
102 struct Ak8789DrvData *drvData = (struct Ak8789DrvData *)device->service;