Home
last modified time | relevance | path

Searched refs:busCfg (Results 1 – 25 of 46) sorted by relevance

12

/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/common/src/
H A Dsensor_platform_if.c33 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in ReadSensor()
36 if (busCfg->busType == SENSOR_BUS_I2C) { in ReadSensor()
39 msg[I2C_READ_MSG_ADDR_IDX].addr = busCfg->i2cCfg.devAddr; in ReadSensor()
41 msg[I2C_READ_MSG_ADDR_IDX].len = busCfg->i2cCfg.regWidth; in ReadSensor()
44 if (busCfg->i2cCfg.regWidth == SENSOR_ADDR_WIDTH_1_BYTE) { in ReadSensor()
54 msg[I2C_READ_MSG_VALUE_IDX].addr = busCfg->i2cCfg.devAddr; in ReadSensor()
65 } else if (busCfg->busType == SENSOR_BUS_SPI) { in ReadSensor()
80 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in WriteSensor()
83 if (busCfg->busType == SENSOR_BUS_I2C) { in WriteSensor()
86 msg[0].addr = busCfg->i2cCfg.devAddr; in WriteSensor()
[all …]
H A Dsensor_config_controller.c19 (void)busCfg; in SensorOpsNop()
86 ret = WriteSensor(busCfg, valueTemp, dataLen); in SensorOpsWrite()
100 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in SensorOpsReadCheck()
102 if (busCfg->busType == SENSOR_BUS_I2C) { in SensorOpsReadCheck()
157 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in SensorOpsUpdateBitwise()
159 if (busCfg->busType == SENSOR_BUS_I2C) { in SensorOpsUpdateBitwise()
160 ret = ReadSensor(busCfg, cfgItem->regAddr, (uint8_t *)&value, busCfg->i2cCfg.regWidth); in SensorOpsUpdateBitwise()
181 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in SensorOpsExtBuffRead()
185 if (busCfg->busType == SENSOR_BUS_I2C) { in SensorOpsExtBuffRead()
198 CHECK_NULL_PTR_RETURN_VALUE(busCfg, HDF_FAILURE); in SensorOpsExtBuffWrite()
[all …]
H A Dsensor_config_parser.c202 if (busCfg->i2cCfg.handle == NULL) { in GetSensorI2cHandle()
221 ret = SpiSetCfg(busCfg->spiCfg.handle, &busCfg->spiCfg.spi); in GetSensorSpiHandle()
224 SpiClose(busCfg->spiCfg.handle); in GetSensorSpiHandle()
237 return GetSensorI2cHandle(busCfg); in GetSensorBusHandle()
240 return GetSensorSpiHandle(busCfg); in GetSensorBusHandle()
249 if (busCfg == NULL) { in ReleaseSensorBusHandle()
253 if (busCfg->busType == SENSOR_BUS_I2C && busCfg->i2cCfg.handle != NULL) { in ReleaseSensorBusHandle()
254 I2cClose(busCfg->i2cCfg.handle); in ReleaseSensorBusHandle()
255 busCfg->i2cCfg.handle = NULL; in ReleaseSensorBusHandle()
259 SpiClose(busCfg->spiCfg.handle); in ReleaseSensorBusHandle()
[all …]
/ohos5.0/drivers/peripheral/vibrator/chipset/drv2605l/
H A Dvibrator_drv2605l_driver.c35 busCfg->handle = I2cOpen(busCfg->busNum); in GetDrv2605lI2cHandle()
36 if (busCfg->handle == NULL) { in GetDrv2605lI2cHandle()
46 if (busCfg == NULL) { in ReleaseDrv2605lBusHandle()
51 if (busCfg->handle != NULL) { in ReleaseDrv2605lBusHandle()
52 I2cClose(busCfg->handle); in ReleaseDrv2605lBusHandle()
53 busCfg->handle = NULL; in ReleaseDrv2605lBusHandle()
67 msg[I2C_READ_MSG_ADDR_IDX].addr = busCfg->devAddr; in ReadDrv2605l()
69 msg[I2C_READ_MSG_ADDR_IDX].len = busCfg->regWidth; in ReadDrv2605l()
72 if (busCfg->regWidth == DRV2605L_ADDR_WIDTH_1_BYTE) { in ReadDrv2605l()
82 msg[I2C_READ_MSG_VALUE_IDX].addr = busCfg->devAddr; in ReadDrv2605l()
[all …]
/ohos5.0/drivers/peripheral/sensor/chipset/barometer/
H A Dbarometer_bmp180.c33 ret = ReadSensor(&data->busCfg, BMP180_AC1_MSB_ADDR, &rfg[BAROMETER_AC1_MSB], sizeof(uint8_t)); in ReadEepromRawData()
36 ret = ReadSensor(&data->busCfg, BMP180_AC1_LSB_ADDR, &rfg[BAROMETER_AC1_LSB], sizeof(uint8_t)); in ReadEepromRawData()
39 ret = ReadSensor(&data->busCfg, BMP180_AC2_MSB_ADDR, &rfg[BAROMETER_AC2_MSB], sizeof(uint8_t)); in ReadEepromRawData()
42 ret = ReadSensor(&data->busCfg, BMP180_AC2_LSB_ADDR, &rfg[BAROMETER_AC2_LSB], sizeof(uint8_t)); in ReadEepromRawData()
45 ret = ReadSensor(&data->busCfg, BMP180_AC3_MSB_ADDR, &rfg[BAROMETER_AC3_MSB], sizeof(uint8_t)); in ReadEepromRawData()
68 ret = ReadSensor(&data->busCfg, BMP180_B1_MSB_ADDR, &rfg[BAROMETER_B1_MSB], sizeof(uint8_t)); in ReadEepromRawData()
154 ret = ReadSensor(&data->busCfg, BMP180_COVERT_PRES_3, &status, sizeof(uint8_t)); in ReadTempData()
156 WriteSensor(&data->busCfg, value, sizeof(value)); in ReadTempData()
183 ret = ReadSensor(&data->busCfg, BMP180_COVERT_PRES_3, &status, sizeof(uint8_t)); in ReadBarometerData()
185 WriteSensor(&data->busCfg, value, sizeof(value)); in ReadBarometerData()
[all …]
/ohos5.0/drivers/peripheral/sensor/chipset/ppg/
H A Dppg_cs1262_spi.c47 SpiClose(busCfg->spiCfg.handle); in Cs1262ReleaseSpi()
48 busCfg->spiCfg.handle = NULL; in Cs1262ReleaseSpi()
57 .busNum = busCfg->spiCfg.busNum, in Cs1262InitSpi()
58 .csNum = busCfg->spiCfg.csNum, in Cs1262InitSpi()
63 busCfg->spiCfg.handle = SpiOpen(&spiDevinfo); in Cs1262InitSpi()
64 if (busCfg->spiCfg.handle == NULL) { in Cs1262InitSpi()
70 __func__, busCfg->spiCfg.spi.maxSpeedHz, busCfg->spiCfg.spi.mode, in Cs1262InitSpi()
71 busCfg->spiCfg.spi.transferMode, busCfg->spiCfg.spi.bitsPerWord); in Cs1262InitSpi()
73 ret = SpiSetCfg(busCfg->spiCfg.handle, &busCfg->spiCfg.spi); in Cs1262InitSpi()
76 SpiClose(busCfg->spiCfg.handle); in Cs1262InitSpi()
[all …]
/ohos5.0/drivers/hdf_core/framework/model/network/wifi/bus/
H A Dhdf_sdio_intf.c26 static int32_t HdfGetSdioInfo(struct BusDev *dev, struct BusConfig *busCfg) in HdfGetSdioInfo() argument
31 if (dev == NULL || busCfg == NULL || busCfg->busType != BUS_SDIO) { in HdfGetSdioInfo()
46 busCfg->busInfo.sdioInfo.funcNumSize = palSdioCommonInfo.funcInfo.funcNum; in HdfGetSdioInfo()
47 busCfg->busInfo.sdioInfo.irqCap = palSdioCommonInfo.funcInfo.irqCap; in HdfGetSdioInfo()
48 busCfg->busInfo.sdioInfo.data = palSdioCommonInfo.funcInfo.data; in HdfGetSdioInfo()
299 palSdioConfig[cnt].funcNr = busCfg->funcNum[0]; in HdfGetDevHandle()
300 handle = SdioOpen(busCfg->busIdx, &palSdioConfig[cnt]); in HdfGetDevHandle()
323 if (dev == NULL || busCfg == NULL) { in HdfSdioInit()
327 handle = HdfGetDevHandle(dev, busCfg); in HdfSdioInit()
335 palSdioCommonInfo.funcInfo.enTimeout = busCfg->timeout; in HdfSdioInit()
[all …]
H A Dhdf_usb_intf.c24 static int32_t HdfGetUsbInfo(struct BusDev *dev, struct BusConfig *busCfg) in HdfGetUsbInfo() argument
27 (void)busCfg; in HdfGetUsbInfo()
164 static struct DevHandle *HdfGetDevHandle(struct BusDev *dev, const struct HdfConfigWlanBus *busCfg) in HdfGetDevHandle() argument
168 (void)busCfg; in HdfGetDevHandle()
187 static int32_t HdfUsbInit(struct BusDev *dev, const struct HdfConfigWlanBus *busCfg) in HdfUsbInit() argument
190 if (dev == NULL || busCfg == NULL) { in HdfUsbInit()
194 (void)HdfGetDevHandle(dev, busCfg); in HdfUsbInit()
201 ret = HdfUsbSetBlk(dev, busCfg->blockSize); in HdfUsbInit()
H A Dhdf_pcie_intf.c29 static struct DevHandle *HdfGetDevHandle(struct BusDev *dev, const struct HdfConfigWlanBus *busCfg) in HdfGetDevHandle() argument
37 handle = PcieOpen(busCfg->busIdx); in HdfGetDevHandle()
49 static int32_t HdfGetPcieInfo(struct BusDev *dev, struct BusConfig *busCfg) in HdfGetPcieInfo() argument
52 (void)busCfg; in HdfGetPcieInfo()
56 static int32_t HdfPcieInit(struct BusDev *dev, const struct HdfConfigWlanBus *busCfg) in HdfPcieInit() argument
59 if (dev == NULL || busCfg == NULL) { in HdfPcieInit()
63 handle = HdfGetDevHandle(dev, busCfg); in HdfPcieInit()
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/hall/
H A Dsensor_hall_driver.c196 if (drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1] >= 0) { in SetHallEnable()
197 ret = GpioSetIrq(drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1], mode, in SetHallEnable()
202 ret = GpioEnableIrq(drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1]); in SetHallEnable()
208 if (drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM2] >= 0) { in SetHallEnable()
214 ret = GpioEnableIrq(drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM2]); in SetHallEnable()
235 if (drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1] >= 0) { in SetHallDisable()
241 ret = GpioDisableIrq(drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1]); in SetHallDisable()
247 if (drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM2] >= 0) { in SetHallDisable()
253 ret = GpioDisableIrq(drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM2]); in SetHallDisable()
361 if (drvData->hallCfg->busCfg.GpioNum[SENSOR_GPIO_NUM1] >= 0) { in SetHallGpioPin()
[all …]
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/common/include/
H A Dsensor_config_controller.h38 int32_t (*ops)(struct SensorBusCfg *busCfg, struct SensorRegCfg *cfgItem);
41 int32_t SetSensorRegCfgArray(struct SensorBusCfg *busCfg, const struct SensorRegCfgGroupNode *group…
42 int32_t SetSensorRegCfgArrayByBuff(struct SensorBusCfg *busCfg, const struct SensorRegCfgGroupNode …
44 int32_t ReadSensorRegCfgArray(struct SensorBusCfg *busCfg, const struct SensorRegCfgGroupNode *grou…
46 int32_t WriteSensorRegCfgArray(struct SensorBusCfg *busCfg, const struct SensorRegCfgGroupNode *gro…
H A Dsensor_config_parser.h93 struct SensorBusCfg busCfg; member
105 int32_t GetSensorBusHandle(struct SensorBusCfg *busCfg);
106 int32_t ReleaseSensorBusHandle(struct SensorBusCfg *busCfg);
/ohos5.0/drivers/peripheral/sensor/chipset/als/
H A Dals_bh1745.c88 ret = WriteSensorRegCfgArray(&CfgData->busCfg, timeGroupNode, index, sizeof(regValue)); in DynamicRangCovert()
100 ret = WriteSensorRegCfgArray(&CfgData->busCfg, timeGroupNode, index, sizeof(regValue)); in DynamicRangCovert()
206 ret = ReadSensor(&data->busCfg, BH1745_ALS_R_LSB_ADDR, &reg[ALS_R_LSB], sizeof(uint8_t)); in ReadBh1745RawData()
209 ret = ReadSensor(&data->busCfg, BH1745_ALS_R_MSB_ADDR, &reg[ALS_R_MSB], sizeof(uint8_t)); in ReadBh1745RawData()
212 ret = ReadSensor(&data->busCfg, BH1745_ALS_G_LSB_ADDR, &reg[ALS_G_LSB], sizeof(uint8_t)); in ReadBh1745RawData()
215 ret = ReadSensor(&data->busCfg, BH1745_ALS_G_MSB_ADDR, &reg[ALS_G_MSB], sizeof(uint8_t)); in ReadBh1745RawData()
218 ret = ReadSensor(&data->busCfg, BH1745_ALS_B_LSB_ADDR, &reg[ALS_B_LSB], sizeof(uint8_t)); in ReadBh1745RawData()
221 ret = ReadSensor(&data->busCfg, BH1745_ALS_B_MSB_ADDR, &reg[ALS_B_MSB], sizeof(uint8_t)); in ReadBh1745RawData()
224 ret = ReadSensor(&data->busCfg, BH1745_ALS_C_LSB_ADDR, &reg[ALS_C_LSB], sizeof(uint8_t)); in ReadBh1745RawData()
227 ret = ReadSensor(&data->busCfg, BH1745_ALS_C_MSB_ADDR, &reg[ALS_C_MSB], sizeof(uint8_t)); in ReadBh1745RawData()
[all …]
/ohos5.0/drivers/peripheral/sensor/chipset/gyro/
H A Dgyro_bmi160.c43 int32_t ret = ReadSensor(&data->busCfg, BMI160_STATUS_ADDR, &status, sizeof(uint8_t)); in ReadBmi160GyroRawData()
48 ret = ReadSensor(&data->busCfg, BMI160_GYRO_X_LSB_ADDR, &reg[GYRO_X_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
51 ret = ReadSensor(&data->busCfg, BMI160_GYRO_X_MSB_ADDR, &reg[GYRO_X_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
54 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Y_LSB_ADDR, &reg[GYRO_Y_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
57 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Y_MSB_ADDR, &reg[GYRO_Y_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
60 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Z_LSB_ADDR, &reg[GYRO_Z_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
63 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Z_MSB_ADDR, &reg[GYRO_Z_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160GyroRawData()
114 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitBmi160()
/ohos5.0/drivers/peripheral/sensor/chipset/accel/
H A Daccel_bmi160.c43 int32_t ret = ReadSensor(&data->busCfg, BMI160_STATUS_ADDR, &status, sizeof(uint8_t)); in ReadBmi160RawData()
49 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_X_LSB_ADDR, &reg[ACCEL_X_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData()
52 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_X_MSB_ADDR, &reg[ACCEL_X_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160RawData()
55 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Y_LSB_ADDR, &reg[ACCEL_Y_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData()
58 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Y_MSB_ADDR, &reg[ACCEL_Y_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160RawData()
61 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Z_LSB_ADDR, &reg[ACCEL_Z_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData()
64 … ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Z_MSB_ADDR, &reg[ACCEL_Z_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160RawData()
121 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitBmi160()
H A Daccel_mxc6655xa.c70 int32_t ret = ReadSensor(&data->busCfg, MXC6655XA_STATUS_ADDR, &status, sizeof(uint8_t)); in ReadMxc6655xaRawData()
76 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_LSB_ADDR, &reg[ACCEL_X_AXIS_LSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
79 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_MSB_ADDR, &reg[ACCEL_X_AXIS_MSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
82 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_LSB_ADDR, &reg[ACCEL_Y_AXIS_LSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
85 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_MSB_ADDR, &reg[ACCEL_Y_AXIS_MSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
88 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_LSB_ADDR, &reg[ACCEL_Z_AXIS_LSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
91 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_MSB_ADDR, &reg[ACCEL_Z_AXIS_MSB], sizeof(uint8_t… in ReadMxc6655xaRawData()
148 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitMxc6655xa()
/ohos5.0/drivers/peripheral/sensor/chipset/magnetic/
H A Dmagnetic_lsm303.c43 int32_t ret = ReadSensor(&data->busCfg, LSM303_STATUS_ADDR, &status, sizeof(uint8_t)); in ReadLsm303RawData()
49 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_X_MSB_ADDR, &reg[MAGNETIC_X_AXIS_MSB], sizeof(uint… in ReadLsm303RawData()
52 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_X_LSB_ADDR, &reg[MAGNETIC_X_AXIS_LSB], sizeof(uint… in ReadLsm303RawData()
55 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Y_MSB_ADDR, &reg[MAGNETIC_Y_AXIS_MSB], sizeof(uint… in ReadLsm303RawData()
58 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Y_LSB_ADDR, &reg[MAGNETIC_Y_AXIS_LSB], sizeof(uint… in ReadLsm303RawData()
61 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Z_MSB_ADDR, &reg[MAGNETIC_Z_AXIS_MSB], sizeof(uint… in ReadLsm303RawData()
64 …ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Z_LSB_ADDR, &reg[MAGNETIC_Z_AXIS_LSB], sizeof(uint… in ReadLsm303RawData()
124 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitLsm303()
/ohos5.0/drivers/peripheral/sensor/chipset/humidity/
H A Dhumidity_aht20.c46 ret = WriteSensor(&data->busCfg, measureCmdValue, sizeof(measureCmdValue)); in ReadAht20RawData()
51 ret = ReadSensor(&data->busCfg, AHT20_HUM_STATUS_ADDR, value, sizeof(value)); in ReadAht20RawData()
56 ret = ReadSensor(&data->busCfg, AHT20_HUM_STATUS_ADDR, value, sizeof(value)); in ReadAht20RawData()
121 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitAht20()
127 ret = ReadSensor(&data->busCfg, AHT20_HUM_STATUS_ADDR, value, sizeof(value)); in InitAht20()
131 ret = WriteSensor(&data->busCfg, &resetCmd, sizeof(resetCmd)); in InitAht20()
136 ret = WriteSensor(&data->busCfg, calibrationCmd, sizeof(calibrationCmd)); in InitAht20()
/ohos5.0/drivers/peripheral/sensor/chipset/temperature/
H A Dtemperature_aht20.c46 ret = WriteSensor(&data->busCfg, measureCmdValue, sizeof(measureCmdValue)); in ReadAht20RawData()
51 ret = ReadSensor(&data->busCfg, AHT20_TEMP_STATUS_ADDR, value, sizeof(value)); in ReadAht20RawData()
56 ret = ReadSensor(&data->busCfg, AHT20_TEMP_STATUS_ADDR, value, sizeof(value)); in ReadAht20RawData()
120 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]); in InitAht20()
126 ret = ReadSensor(&data->busCfg, AHT20_TEMP_STATUS_ADDR, value, sizeof(value)); in InitAht20()
130 ret = WriteSensor(&data->busCfg, &resetCmd, sizeof(resetCmd)); in InitAht20()
135 ret = WriteSensor(&data->busCfg, calibrationCmd, sizeof(calibrationCmd)); in InitAht20()
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/humidity/
H A Dsensor_humidity_driver.c111 …ret = SetSensorRegCfgArray(&drvData->humidityCfg->busCfg, drvData->humidityCfg->regCfgGroup[SENSOR… in SetHumidityEnable()
146 …ret = SetSensorRegCfgArray(&drvData->humidityCfg->busCfg, drvData->humidityCfg->regCfgGroup[SENSOR… in SetHumidityDisable()
297 if (GetSensorBusHandle(&drvData->humidityCfg->busCfg) != HDF_SUCCESS) { in HumidityCreateCfgData()
299 (void)ReleaseSensorBusHandle(&drvData->humidityCfg->busCfg); in HumidityCreateCfgData()
313 (void)ReleaseSensorBusHandle(&drvData->humidityCfg->busCfg); in HumidityCreateCfgData()
318 …(void)memset_s(&drvData->humidityCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct Sensor… in HumidityCreateCfgData()
330 (void)ReleaseSensorBusHandle(&humidityCfg->busCfg); in HumidityReleaseCfgData()
335 … (void)memset_s(&humidityCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBusCfg)); in HumidityReleaseCfgData()
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/temperature/
H A Dsensor_temperature_driver.c111 ret = SetSensorRegCfgArray(&drvData->temperatureCfg->busCfg, \ in SetTemperatureEnable()
147 ret = SetSensorRegCfgArray(&drvData->temperatureCfg->busCfg, \ in SetTemperatureDisable()
299 if (GetSensorBusHandle(&drvData->temperatureCfg->busCfg) != HDF_SUCCESS) { in TemperatureCreateCfgData()
301 (void)ReleaseSensorBusHandle(&drvData->temperatureCfg->busCfg); in TemperatureCreateCfgData()
316 (void)ReleaseSensorBusHandle(&drvData->temperatureCfg->busCfg); in TemperatureCreateCfgData()
321 …(void)memset_s(&drvData->temperatureCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct Sen… in TemperatureCreateCfgData()
333 (void)ReleaseSensorBusHandle(&temperatureCfg->busCfg); in TemperatureReleaseCfgData()
338 …(void)memset_s(&temperatureCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBusCfg… in TemperatureReleaseCfgData()
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/barometer/
H A Dsensor_barometer_driver.c111 …ret = SetSensorRegCfgArray(&drvData->barometerCfg->busCfg, drvData->barometerCfg->regCfgGroup[SENS… in SetBarometerEnable()
146 ret = SetSensorRegCfgArray(&drvData->barometerCfg->busCfg, in SetBarometerDisable()
301 (void)ReleaseSensorBusHandle(&drvData->barometerCfg->busCfg); in BarometerCreateCfgData()
306 …(void)memset_s(&drvData->barometerCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct Senso… in BarometerCreateCfgData()
317 (void)ReleaseSensorBusHandle(&barometerCfg->busCfg); in BarometerReleaseCfgData()
321 …(void)memset_s(&barometerCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBusCfg)); in BarometerReleaseCfgData()
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/pedometer/
H A Dsensor_pedometer_driver.c113 …ret = SetSensorRegCfgArray(&drvData->pedometerCfg->busCfg, drvData->pedometerCfg->regCfgGroup[SENS… in SetPedometerEnable()
148 ret = SetSensorRegCfgArray(&drvData->pedometerCfg->busCfg, in SetPedometerDisable()
305 (void)ReleaseSensorBusHandle(&drvData->pedometerCfg->busCfg); in PedometerCreateCfgData()
310 …(void)memset_s(&drvData->pedometerCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct Senso… in PedometerCreateCfgData()
321 (void)ReleaseSensorBusHandle(&pedometerCfg->busCfg); in PedometerReleaseCfgData()
326 …(void)memset_s(&pedometerCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBusCfg)); in PedometerReleaseCfgData()
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-sensor-des.md90 | int32_t WriteSensor(struct SensorBusCfg *busCfg, uint8_t *writeData, uint16_t len) | 按照配置的总线方式,将传…
95 | int32_t GetSensorBusHandle(struct SensorBusCfg *busCfg) | 获取传感器总线句柄信息。 |
96 | int32_t ReleaseSensorBusHandle(struct SensorBusCfg *busCfg) | 释放传感器句柄信息。 |
302 (void)ReleaseSensorBusHandle(&drvData->accelCfg->busCfg);
642 int32_t ret = ReadSensor(&data->busCfg, MXC6655XA_STATUS_ADDR, &status, sizeof(uint8_t));
648 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_LSB_ADDR, &reg[ACCEL_X_AXIS_LSB], sizeof(uint8_t…
651 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_MSB_ADDR, &reg[ACCEL_X_AXIS_MSB], sizeof(uint8_t…
654 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_LSB_ADDR, &reg[ACCEL_Y_AXIS_LSB], sizeof(uint8_t…
657 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_MSB_ADDR, &reg[ACCEL_Y_AXIS_MSB], sizeof(uint8_t…
660 …ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_LSB_ADDR, &reg[ACCEL_Z_AXIS_LSB], sizeof(uint8_t…
[all …]
/ohos5.0/drivers/hdf_core/framework/model/sensor/driver/accel/
H A Dsensor_accel_driver.c136 …ret = SetSensorRegCfgArray(&drvData->accelCfg->busCfg, drvData->accelCfg->regCfgGroup[SENSOR_ENABL… in SetAccelEnable()
171 …ret = SetSensorRegCfgArray(&drvData->accelCfg->busCfg, drvData->accelCfg->regCfgGroup[SENSOR_DISAB… in SetAccelDisable()
333 (void)ReleaseSensorBusHandle(&drvData->accelCfg->busCfg); in AccelCreateCfgData()
337 …(void)memset_s(&drvData->accelCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBus… in AccelCreateCfgData()
348 (void)ReleaseSensorBusHandle(&accelCfg->busCfg); in AccelReleaseCfgData()
353 (void)memset_s(&accelCfg->busCfg, sizeof(struct SensorBusCfg), 0, sizeof(struct SensorBusCfg)); in AccelReleaseCfgData()

12