/drivers/hdf_core/adapter/khdf/linux/platform/pwm/ |
H A D | pwm_hi35xx.h | 53 static inline void HiPwmDisable(struct HiPwmRegs *reg) in HiPwmDisable() argument 55 if (reg == NULL) { in HiPwmDisable() 58 reg->ctrl &= ~1; in HiPwmDisable() 61 static inline void HiPwmAlwaysOutput(struct HiPwmRegs *reg) in HiPwmAlwaysOutput() argument 63 if (reg == NULL) { in HiPwmAlwaysOutput() 67 reg->ctrl |= ((1 << PWM_KEEP_OFFSET) | PWM_ENABLE); in HiPwmAlwaysOutput() 70 static inline void HiPwmOutputNumberSquareWaves(struct HiPwmRegs *reg, uint32_t number) in HiPwmOutputNumberSquareWaves() argument 74 if (reg == NULL) { in HiPwmOutputNumberSquareWaves() 78 reg->cfg2 = number; in HiPwmOutputNumberSquareWaves() 80 reg in HiPwmOutputNumberSquareWaves() 84 HiPwmSetPolarity(struct HiPwmRegs *reg, uint8_t polarity) HiPwmSetPolarity() argument 96 HiPwmSetPeriod(struct HiPwmRegs *reg, uint32_t period) HiPwmSetPeriod() argument 104 HiPwmSetDuty(struct HiPwmRegs *reg, uint32_t duty) HiPwmSetDuty() argument [all...] |
H A D | pwm_hi35xx_linux.c | 33 struct HiPwmRegs *reg; member 44 struct HiPwmRegs *reg = NULL; in Hi35xxPwmApply() local 51 reg = (struct HiPwmRegs *)hi35xxChip->base; in Hi35xxPwmApply() 67 HiPwmDisable(reg); in Hi35xxPwmApply() 70 HiPwmSetPolarity(reg, state->polarity); in Hi35xxPwmApply() 74 HiPwmSetPeriod(reg, state->period); in Hi35xxPwmApply() 78 HiPwmSetDuty(reg, state->duty_cycle); in Hi35xxPwmApply() 82 HiPwmAlwaysOutput(reg); in Hi35xxPwmApply() 95 struct HiPwmRegs *reg = NULL; in Hi35xxGetState() local 102 reg in Hi35xxGetState() [all...] |
/drivers/peripheral/sensor/chipset/barometer/ |
H A D | barometer_bmp180.c | 104 uint8_t reg[BAROMETER_EEPROM_SUM]; in ReadEepromData() local 106 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadEepromData() 110 ret = ReadEepromRawData(data, reg); in ReadEepromData() 115 g_calibraData->ac1 = (int16_t)(SENSOR_DATA_SHIFT_LEFT(reg[BAROMETER_AC1_MSB], SENSOR_DATA_WIDTH_8_BIT) | in ReadEepromData() 116 reg[BAROMETER_AC1_LSB]); in ReadEepromData() 117 g_calibraData->ac2 = (int16_t)(SENSOR_DATA_SHIFT_LEFT(reg[BAROMETER_AC2_MSB], SENSOR_DATA_WIDTH_8_BIT) | in ReadEepromData() 118 reg[BAROMETER_AC2_LSB]); in ReadEepromData() 119 g_calibraData->ac3 = (int16_t)(SENSOR_DATA_SHIFT_LEFT(reg[BAROMETER_AC3_MS in ReadEepromData() 145 uint8_t reg[BAROMETER_TEM_SUM]; ReadTempData() local 174 uint8_t reg[BAROMETER_BAR_SUM]; ReadBarometerData() local [all...] |
/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/hcs/ |
H A D | re.js | 18 let reg = new RegExp(ss); 19 let tt = reg.exec(data); 45 function removeReg(data, reg) { 46 return data.substring(0, reg[0]) + data.substring(reg[1], data.length); 49 function getReg(data, reg) { 50 return data.substring(reg[0], reg[1]);
|
/drivers/peripheral/sensor/chipset/accel/ |
H A D | accel_bmi160.c | 29 uint8_t reg[ACCEL_AXIS_BUTT]; in ReadBmi160RawData() local 33 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadBmi160RawData() 49 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_X_LSB_ADDR, ®[ACCEL_X_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData() 52 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_X_MSB_ADDR, ®[ACCEL_X_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160RawData() 55 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Y_LSB_ADDR, ®[ACCEL_Y_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData() 58 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Y_MSB_ADDR, ®[ACCEL_Y_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160RawData() 61 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Z_LSB_ADDR, ®[ACCEL_Z_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160RawData() 64 ret = ReadSensor(&data->busCfg, BMI160_ACCEL_Z_MSB_ADDR, ®[ACCEL_Z_AXIS_MS in ReadBmi160RawData() [all...] |
H A D | accel_mxc6655xa.c | 53 uint8_t reg[ACCEL_AXIS_BUTT]; in ReadMxc6655xaRawData() local 60 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadMxc6655xaRawData() 76 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_LSB_ADDR, ®[ACCEL_X_AXIS_LSB], sizeof(uint8_t)); in ReadMxc6655xaRawData() 79 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_MSB_ADDR, ®[ACCEL_X_AXIS_MSB], sizeof(uint8_t)); in ReadMxc6655xaRawData() 82 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_LSB_ADDR, ®[ACCEL_Y_AXIS_LSB], sizeof(uint8_t)); in ReadMxc6655xaRawData() 85 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_MSB_ADDR, ®[ACCEL_Y_AXIS_MSB], sizeof(uint8_t)); in ReadMxc6655xaRawData() 88 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_LSB_ADDR, ®[ACCEL_Z_AXIS_LSB], sizeof(uint8_t)); in ReadMxc6655xaRawData() 91 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_MSB_ADDR, ®[ACCEL_Z_AXIS_MS in ReadMxc6655xaRawData() [all...] |
/drivers/peripheral/sensor/chipset/gyro/ |
H A D | gyro_bmi160.c | 29 uint8_t reg[GYRO_AXIS_BUTT]; in ReadBmi160GyroRawData() local 33 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadBmi160GyroRawData() 48 ret = ReadSensor(&data->busCfg, BMI160_GYRO_X_LSB_ADDR, ®[GYRO_X_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData() 51 ret = ReadSensor(&data->busCfg, BMI160_GYRO_X_MSB_ADDR, ®[GYRO_X_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160GyroRawData() 54 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Y_LSB_ADDR, ®[GYRO_Y_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData() 57 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Y_MSB_ADDR, ®[GYRO_Y_AXIS_MSB], sizeof(uint8_t)); in ReadBmi160GyroRawData() 60 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Z_LSB_ADDR, ®[GYRO_Z_AXIS_LSB], sizeof(uint8_t)); in ReadBmi160GyroRawData() 63 ret = ReadSensor(&data->busCfg, BMI160_GYRO_Z_MSB_ADDR, ®[GYRO_Z_AXIS_MS in ReadBmi160GyroRawData() [all...] |
/drivers/peripheral/sensor/chipset/magnetic/ |
H A D | magnetic_lsm303.c | 29 uint8_t reg[MAGNETIC_AXIS_BUTT]; in ReadLsm303RawData() local 33 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadLsm303RawData() 49 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_X_MSB_ADDR, ®[MAGNETIC_X_AXIS_MSB], sizeof(uint8_t)); in ReadLsm303RawData() 52 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_X_LSB_ADDR, ®[MAGNETIC_X_AXIS_LSB], sizeof(uint8_t)); in ReadLsm303RawData() 55 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Y_MSB_ADDR, ®[MAGNETIC_Y_AXIS_MSB], sizeof(uint8_t)); in ReadLsm303RawData() 58 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Y_LSB_ADDR, ®[MAGNETIC_Y_AXIS_LSB], sizeof(uint8_t)); in ReadLsm303RawData() 61 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Z_MSB_ADDR, ®[MAGNETIC_Z_AXIS_MSB], sizeof(uint8_t)); in ReadLsm303RawData() 64 ret = ReadSensor(&data->busCfg, LSM303_MAGNETIC_Z_LSB_ADDR, ®[MAGNETIC_Z_AXIS_LS in ReadLsm303RawData() [all...] |
/drivers/hdf_core/framework/model/audio/common/include/ |
H A D | audio_codec_base.h | 71 int32_t CodecDeviceReadReg(const struct CodecDevice *codec, uint32_t reg, uint32_t *value); 72 int32_t CodecDeviceWriteReg(const struct CodecDevice *codec, uint32_t reg, uint32_t value); 73 int32_t CodecDaiRegI2cRead(const struct DaiDevice *dai, uint32_t reg, uint32_t *value); 74 int32_t CodecDaiRegI2cWrite(const struct DaiDevice *dai, uint32_t reg, uint32_t value); 75 int32_t CodecDeviceRegI2cRead(const struct CodecDevice *codec, uint32_t reg, uint32_t *value); 76 int32_t CodecDeviceRegI2cWrite(const struct CodecDevice *codec, uint32_t reg, uint32_t value);
|
H A D | audio_dai_base.h | 26 int32_t DaiDeviceReadReg(const struct DaiDevice *dai, uint32_t reg, uint32_t *val); 27 int32_t DaiDeviceWriteReg(const struct DaiDevice *dai, uint32_t reg, uint32_t value);
|
/drivers/hdf_core/framework/model/audio/hdmi/include/ |
H A D | audio_hdmi_codec_ops.h | 22 int32_t AudioHdmiCodecReadReg(const struct CodecDevice *codec, uint32_t reg, uint32_t *val); 23 int32_t AudioHdmiCodecWriteReg(const struct CodecDevice *codec, uint32_t reg, uint32_t value); 24 int32_t AudioHdmiCodecDaiReadReg(const struct DaiDevice *dai, uint32_t reg, uint32_t *value); 25 int32_t AudioHdmiCodecDaiWriteReg(const struct DaiDevice *dai, uint32_t reg, uint32_t value);
|
/drivers/peripheral/sensor/chipset/pedometer/ |
H A D | pedometer_bmi160.c | 29 uint8_t reg[PEDOMETER_BUTT]; in ReadBmi160PedometerRawData() local 33 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadBmi160PedometerRawData() 43 int32_t ret = ReadSensor(&data->busCfg, BMI160_PEDOMETER_LSB_ADDR, ®[PEDOMETER_NU_LSB], sizeof(uint8_t)); in ReadBmi160PedometerRawData() 46 ret = ReadSensor(&data->busCfg, BMI160_PEDOMETER_MSB_ADDR, ®[PEDOMETER_NU_MSB], sizeof(uint8_t)); in ReadBmi160PedometerRawData() 49 rawData->pedometer = (int16_t)(SENSOR_DATA_SHIFT_LEFT(reg[PEDOMETER_NU_MSB], SENSOR_DATA_WIDTH_8_BIT) | in ReadBmi160PedometerRawData() 50 reg[PEDOMETER_NU_LSB]); in ReadBmi160PedometerRawData()
|
/drivers/peripheral/sensor/chipset/als/ |
H A D | als_bh1745.c | 186 uint8_t reg[ALS_LIGHT_BUTT]; in ReadBh1745RawData() local 190 (void)memset_s(reg, sizeof(reg), 0, sizeof(reg)); in ReadBh1745RawData() 206 ret = ReadSensor(&data->busCfg, BH1745_ALS_R_LSB_ADDR, ®[ALS_R_LSB], sizeof(uint8_t)); in ReadBh1745RawData() 209 ret = ReadSensor(&data->busCfg, BH1745_ALS_R_MSB_ADDR, ®[ALS_R_MSB], sizeof(uint8_t)); in ReadBh1745RawData() 212 ret = ReadSensor(&data->busCfg, BH1745_ALS_G_LSB_ADDR, ®[ALS_G_LSB], sizeof(uint8_t)); in ReadBh1745RawData() 215 ret = ReadSensor(&data->busCfg, BH1745_ALS_G_MSB_ADDR, ®[ALS_G_MSB], sizeof(uint8_t)); in ReadBh1745RawData() 218 ret = ReadSensor(&data->busCfg, BH1745_ALS_B_LSB_ADDR, ®[ALS_B_LSB], sizeof(uint8_t)); in ReadBh1745RawData() 221 ret = ReadSensor(&data->busCfg, BH1745_ALS_B_MSB_ADDR, ®[ALS_B_MS in ReadBh1745RawData() [all...] |
H A D | als_bh1750.c | 28 uint8_t reg[BH1750_TEMP_DATA_BUF_LEN] = { 0 }; in ReadBh1750RawData() local 49 ret = ReadSensor(&data->busCfg, NULL, reg, sizeof(reg)); in ReadBh1750RawData() 51 tempValue = reg[BH1750_TEMP_VALUE_IDX_ZERO]; in ReadBh1750RawData() 53 tempValue |= reg[BH1750_TEMP_VALUE_IDX_ONE]; in ReadBh1750RawData()
|
/drivers/hdf_core/framework/model/audio/core/include/ |
H A D | audio_core.h | 37 int32_t AudioUpdateCodecRegBits(struct CodecDevice *codec, uint32_t reg, 40 int32_t AudioUpdateDaiRegBits(const struct DaiDevice *dai, uint32_t reg, 58 int32_t AudioDaiReadReg(const struct DaiDevice *dai, uint32_t reg, uint32_t *val); 59 int32_t AudioDaiWriteReg(const struct DaiDevice *dai, uint32_t reg, uint32_t val); 61 int32_t AudioCodecReadReg(const struct CodecDevice *codec, uint32_t reg, uint32_t *val); 62 int32_t AudioCodecWriteReg(const struct CodecDevice *codec, uint32_t reg, uint32_t val);
|
H A D | audio_control.h | 55 uint32_t reg; member 72 uint32_t reg; member 73 uint32_t rreg; /* right sound channel reg */ 75 uint32_t rshift; /* right sound channel reg shift */
|
H A D | audio_parse.h | 68 uint32_t reg; member 78 uint32_t reg; member
|
/drivers/hdf_core/framework/model/audio/core/src/ |
H A D | audio_core.c | 343 int32_t AudioDaiReadReg(const struct DaiDevice *dai, uint32_t reg, uint32_t *val) in AudioDaiReadReg() argument 352 ret = dai->devData->Read(dai, reg, val); in AudioDaiReadReg() 360 int32_t AudioDaiWriteReg(const struct DaiDevice *dai, uint32_t reg, uint32_t val) in AudioDaiWriteReg() argument 368 ret = dai->devData->Write(dai, reg, val); in AudioDaiWriteReg() 376 int32_t AudioCodecReadReg(const struct CodecDevice *codec, uint32_t reg, uint32_t *val) in AudioCodecReadReg() argument 385 ret = codec->devData->Read(codec, reg, val); in AudioCodecReadReg() 393 int32_t AudioCodecWriteReg(const struct CodecDevice *codec, uint32_t reg, uint32_t val) in AudioCodecWriteReg() argument 402 ret = codec->devData->Write(codec, reg, val); in AudioCodecWriteReg() 410 int32_t AudioUpdateCodecRegBits(struct CodecDevice *codec, uint32_t reg, in AudioUpdateCodecRegBits() argument 426 ret = AudioCodecReadReg(codec, reg, in AudioUpdateCodecRegBits() 452 AudioUpdateDaiRegBits(const struct DaiDevice *dai, uint32_t reg, const uint32_t mask, const uint32_t shift, uint32_t value) AudioUpdateDaiRegBits() argument [all...] |
/drivers/hdf_core/framework/include/audio/ |
H A D | audio_codec_if.h | 69 * @brief Defines Codec device reg read. 72 * @param reg Indicates reg offset. 73 * @param value Indicates read reg value. 75 * @return Returns <b>0</b> if codec device read reg success; returns a non-zero value otherwise. 80 int32_t (*Read)(const struct CodecDevice *codec, uint32_t reg, uint32_t *value); 83 * @brief Defines Codec device reg write. 86 * @param reg Indicates reg offset. 87 * @param value Indicates write reg valu [all...] |
H A D | audio_dai_if.h | 147 * @brief Defines Dai device reg read. 150 * @param reg Indicates reg offset. 151 * @param value Indicates read reg value. 153 * @return Returns <b>0</b> if dai device read reg success; returns a non-zero value otherwise. 158 int32_t (*Read)(const struct DaiDevice *dai, uint32_t reg, uint32_t *value); 161 * @brief Defines Dai device reg write. 164 * @param reg Indicates reg offset. 165 * @param value Indicates write reg valu [all...] |
/drivers/hdf_core/framework/model/storage/src/mmc/ |
H A D | mmc_emmc.c | 18 if (memcpy_s(cid, sizeof(uint8_t) * len, (uint8_t *)(mmc->reg.rawCid), in EmmcDeviceDefaultGetCid() 19 sizeof(mmc->reg.rawCid)) != EOK) { in EmmcDeviceDefaultGetCid()
|
H A D | mmc_protocol.c | 190 cid = cntlr->curDev->reg.rawCid; in MmcAllSendCid() 191 if (memcpy_s(cid, sizeof(cntlr->curDev->reg.rawCid), cmd.resp, sizeof(cmd.resp)) != EOK) { in MmcAllSendCid() 209 cmd.argument = (cntlr->curDev->reg.rca << 16); in MmcSetRelativeAddr() 225 cmd.argument = (cntlr->curDev->reg.rca << 16); in MmcSelectCard() 260 cmd.argument = (cntlr->curDev->reg.rca << 16); in MmcSendCsd() 267 csd = cntlr->curDev->reg.rawCsd; in MmcSendCsd() 268 if (memcpy_s(csd, sizeof(cntlr->curDev->reg.rawCsd), cmd.resp, sizeof(cmd.resp)) != EOK) { in MmcSendCsd() 287 cmd.argument = (cntlr->curDev->reg.rca << 16); in MmcSendStatus() 360 cmd.argument = (cntlr->curDev->reg.rca << 16); in MmcAppCmd() 608 (cntlr->curDev->reg in MmcSendErase() [all...] |
/drivers/hdf_core/framework/model/input/driver/touchscreen/ |
H A D | touch_gt911.c | 50 uint8_t reg[GT_ADDR_LEN] = {0}; in ChipDetect() local 51 reg[0] = (GT_CFG_INFO_ADDR >> ONE_BYTE_OFFSET) & ONE_BYTE_MASK; in ChipDetect() 52 reg[1] = GT_CFG_INFO_ADDR & ONE_BYTE_MASK; in ChipDetect() 54 ret = InputI2cRead(i2cClient, reg, GT_ADDR_LEN, buf, GT_CFG_INFO_LEN); in ChipDetect() 198 uint8_t reg[GT_ADDR_LEN] = {0}; in ChipDataHandle() local 201 reg[0] = (GT_BUF_STATE_ADDR >> ONE_BYTE_OFFSET) & ONE_BYTE_MASK; in ChipDataHandle() 202 reg[1] = GT_BUF_STATE_ADDR & ONE_BYTE_MASK; in ChipDataHandle() 203 ret = InputI2cRead(i2cClient, reg, GT_ADDR_LEN, &touchStatus, 1); in ChipDataHandle() 216 reg[0] = (GT_X_LOW_BYTE_BASE >> ONE_BYTE_OFFSET) & ONE_BYTE_MASK; in ChipDataHandle() 217 reg[ in ChipDataHandle() 244 uint8_t reg[GT_ADDR_LEN] = {0}; UpdateFirmware() local [all...] |
/drivers/hdf_core/framework/model/audio/common/src/ |
H A D | audio_dai_base.c | 128 int32_t DaiDeviceReadReg(const struct DaiDevice *dai, uint32_t reg, uint32_t *val) in DaiDeviceReadReg() argument 136 *val = OSAL_READL((void *)((uintptr_t)(virtualAddress + reg))); in DaiDeviceReadReg() 140 int32_t DaiDeviceWriteReg(const struct DaiDevice *dai, uint32_t reg, uint32_t value) in DaiDeviceWriteReg() argument 148 OSAL_WRITEL(value, (void *)((uintptr_t)(virtualAddress + reg))); in DaiDeviceWriteReg()
|
/drivers/hdf_core/framework/model/storage/include/mmc/ |
H A D | mmc_sd.h | 31 struct SdRegister reg; member
|