Home
last modified time | relevance | path

Searched refs:period (Results 1 - 25 of 86) sorted by relevance

1234

/drivers/hdf_core/adapter/khdf/linux/platform/pwm/
H A Dpwm_hi35xx_linux.c57 if (state->period < PWM_MIN_PERIOD) { in Hi35xxPwmApply()
58 HDF_LOGE("Hi35xxPwmApply: period %llu is not support, min period %d!", state->period, PWM_MIN_PERIOD); in Hi35xxPwmApply()
61 if (state->duty_cycle < 1 || state->duty_cycle > state->period) { in Hi35xxPwmApply()
62 HDF_LOGE("Hi35xxPwmApply: duty %llu is not support, duty must in [1, period = %llu]!", in Hi35xxPwmApply()
63 state->duty_cycle, state->period); in Hi35xxPwmApply()
73 if (pwm->state.period != state->period) { in Hi35xxPwmApply()
74 HiPwmSetPeriod(reg, state->period); in Hi35xxPwmApply()
[all...]
H A Dpwm_adapter.c40 pwm->cfg.period = device->state.period; in HdfPwmOpen()
70 state.period = config->period; in HdfPwmSetConfig()
72 HDF_LOGI("HdfPwmSetConfig: set PwmConfig: number %u, period %u, duty %u, polarity %u, enable %u!", in HdfPwmSetConfig()
73 config->number, config->period, config->duty, config->polarity, config->status); in HdfPwmSetConfig()
H A Dpwm_hi35xx.h96 static inline void HiPwmSetPeriod(struct HiPwmRegs *reg, uint32_t period) in HiPwmSetPeriod() argument
101 reg->cfg0 = period / PWM_CLK_PERIOD; in HiPwmSetPeriod()
/drivers/hdf_core/framework/test/unittest/platform/virtual/
H A Dpwm_virtual.c55 if (config->period < PWM_MIN_PERIOD) { in VirtualPwmSetConfig()
56 HDF_LOGE("VirtualPwmSetConfig: period %u is not support, min period %d!", config->period, PWM_MIN_PERIOD); in VirtualPwmSetConfig()
59 if (config->duty < 1 || config->duty > config->period) { in VirtualPwmSetConfig()
60 HDF_LOGE("VirtualPwmSetConfig: duty %u is not support, duty must in [1, period = %u]!", in VirtualPwmSetConfig()
61 config->duty, config->period); in VirtualPwmSetConfig()
92 virtual->dev.cfg.period = PWM_DEFAULT_PERIOD; in VirtualPwmProbe()
101 HDF_LOGI("VirtualPwmProbe: set PwmConfig: number %u, period %u, duty %u, polarity %hhu, enable %hhu!", in VirtualPwmProbe()
102 virtual->dev.cfg.number, virtual->dev.cfg.period, virtua in VirtualPwmProbe()
[all...]
/drivers/hdf_core/framework/support/platform/src/pwm/
H A Dpwm_if.c74 int32_t PwmSetPeriod(DevHandle handle, uint32_t period) in PwmSetPeriod() argument
84 curValue = config.period; in PwmSetPeriod()
85 config.period = period; in PwmSetPeriod()
88 HDF_LOGI("PwmSetPeriod: success. period: %d -> %d!", curValue, config.period); in PwmSetPeriod()
H A Dpwm_if_u.c209 curValue = nowCfg.period; in PwmConfigTransSet()
210 nowCfg.period = config->period; in PwmConfigTransSet()
237 int32_t PwmSetPeriod(DevHandle handle, uint32_t period) in PwmSetPeriod() argument
250 config.period = period; in PwmSetPeriod()
/drivers/hdf_core/adapter/platform/pwm/
H A Dpwm_stm32f4xx.c72 uint32_t period; member
407 uint32_t period = 0; local
411 if (config->period != 0) {
412 freq = (uint32_t)(PER_SEC_NSEC / config->period);
421 period = (uint32_t)(realHz / freq);
427 if (period != 0) {
428 duty = (uint32_t)(((double)config->duty / (double)config->period) * period);
434 arg->period = period;
[all...]
H A Dpwm_wm.c51 pwmCfg->period = config->period; in PwmDevSetConfig()
H A Dpwm_bes.c284 if (pwm == NULL || config == NULL || (config->period > UNTIL_NAN0SECONDS)) {
294 pwmCfg->freq = UNTIL_NAN0SECONDS / config->period;
295 pwmCfg->ratio = config->duty * PERCENT / config->period;
/drivers/hdf_core/framework/include/platform/
H A Dpwm_if.h16 * development. You can use this module to create/release PWM device handles, set the PWM period, polarity, and duty
93 uint32_t period; /**< PWM period, in nanoseconds */ member
132 * @brief Sets the PWM period.
135 * @param period Indicates the PWM device period to set, in nanoseconds.
141 int32_t PwmSetPeriod(DevHandle handle, uint32_t period);
/drivers/peripheral/audio/test/systemtest/adm/audio_adm_interface/src/
H A Daudio_adm_interface_test.cpp155 .streamType = AUDIO_CAPTURE_STREAM, .channels = 2, .period = 2048, .rate = 11025, in HWTEST_F()
190 .streamType = AUDIO_CAPTURE_STREAM, .channels = 2, .period = 2048, .rate = 11025, in HWTEST_F()
772 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 11025, in HWTEST_F()
791 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 22050, in HWTEST_F()
810 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 4096, .rate = 24000, in HWTEST_F()
829 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 48190, in HWTEST_F()
848 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 44100, in HWTEST_F()
867 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 8190, in HWTEST_F()
886 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period = 2048, .rate = 32000, in HWTEST_F()
905 .streamType = AUDIO_RENDER_STREAM, .channels = 2, .period in HWTEST_F()
[all...]
/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dpwm_test.c151 uint32_t period; in PwmSetPeriodTest() local
153 period = tester->config.cfg.period + tester->originCfg.period; in PwmSetPeriodTest()
154 ret = PwmSetPeriod(tester->handle, period); in PwmSetPeriodTest()
166 if (cfg.period != period) { in PwmSetPeriodTest()
167 HDF_LOGE("PwmSetPeriodTest: fail: cfg.period:%u period:%u!", cfg.period, perio in PwmSetPeriodTest()
[all...]
/drivers/peripheral/audio/supportlibs/interfaces/include/
H A Daudio_if_lib_common.h31 uint32_t period; member
/drivers/hdf_core/framework/model/display/driver/backlight/
H A Dpwm_bl.c54 duty = (brightness * blPwmDev->config.period) / blPwmDev->props.maxBrightness; in BlPwmUpdateBrightness()
102 ret = parser->GetUint32(node, "pwmMaxPeriod", &blPwmDev->config.period, 0); in ParseBlPwmCfg()
/drivers/interface/display/composer/v1_1/include/
H A Didisplay_composer_interface.h84 * @brief Get the current vblank period.
86 * @param period Indicates the vblank period(ns).
93 virtual int32_t GetDisplayVBlankPeriod(uint32_t devId, uint64_t &period) = 0;
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/createcapture_fuzzer/
H A Dcreatecapture_fuzzer.cpp51 .period = *(reinterpret_cast<const uint32_t*>(data)), in CreateCaptureFuzzTest()
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/createrender_fuzzer/
H A Dcreaterender_fuzzer.cpp51 .period = *(reinterpret_cast<const uint32_t*>(data)), in CreateRenderFuzzTest()
/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/
H A Daudio_common_vdi.c56 vdiAttrs->period = attrs->period; in AudioCommonAttrsToVdiAttrsVdi()
444 vdiAttrs->period = attrs->period; in AudioCommonSampleAttrToVdiSampleAttrVdi()
477 attrs->period = vdiAttrs->period; in AudioCommonVdiSampleAttrToSampleAttrVdi()
/drivers/peripheral/audio/test/systemtest/common/adm_common/include/
H A Daudio_adm_common.h79 uint32_t period; member
/drivers/peripheral/display/composer/hdi_service/include/
H A Didisplay_composer_vdi_v1_1.h37 virtual int32_t GetDisplayVBlankPeriod(uint32_t devId, uint64_t& period) = 0;
/drivers/interface/display/composer/v1_1/hdi_impl/
H A Ddisplay_composer_hdi_impl.h123 virtual int32_t GetDisplayVBlankPeriod(uint32_t devId, uint64_t &period) override
126 return ToDispErrCode(hdi_v1_1_->GetDisplayVBlankPeriod(devId, period));
/drivers/hdf_core/framework/model/audio/common/src/
H A Daudio_platform_base.c195 if (param->period < MIN_PERIOD_SIZE || param->period > MAX_PERIOD_SIZE) { in AudioSetRenderBufInfo()
196 AUDIO_DRIVER_LOG_ERR("periodSize is invalid %d.", param->period); in AudioSetRenderBufInfo()
199 data->renderBufInfo.periodSize = param->period * data->renderPcmInfo.bitWidth * in AudioSetRenderBufInfo()
221 if (param->period < MIN_PERIOD_SIZE || param->period > MAX_PERIOD_SIZE) { in AudioSetCaptureBufInfo()
222 AUDIO_DRIVER_LOG_ERR("periodSize is invalid %d.", param->period); in AudioSetCaptureBufInfo()
225 data->captureBufInfo.periodSize = param->period * data->capturePcmInfo.bitWidth * in AudioSetCaptureBufInfo()
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/src/
H A Daudio_adapter_interface_impl.cpp603 renderParam_.period = AUDIO_MMAP_NOIRQ_INTERVAL; in OpenRenderDevice()
605 renderParam_.period = AUDIO_MMAP_VOIP_INTERVAL; in OpenRenderDevice()
607 renderParam_.period = AUDIO_NORMAL_INTERVAL; in OpenRenderDevice()
610 renderParam_.period, renderFlags_ == Audioext::V2_0::MMAP_MODE); in OpenRenderDevice()
680 captureParam_.period = AUDIO_MMAP_NOIRQ_INTERVAL; in OpenCaptureDevice()
682 captureParam_.period = AUDIO_MMAP_VOIP_INTERVAL; in OpenCaptureDevice()
684 captureParam_.period = AUDIO_NORMAL_INTERVAL; in OpenCaptureDevice()
687 attrs.format, captureParam_.period, capturerFlags_ == Audioext::V2_0::MMAP_MODE); in OpenCaptureDevice()
/drivers/hdf_core/framework/model/audio/common/include/
H A Daudio_platform_base.h42 uint32_t period; /* not used */ member
43 uint32_t periodSize; /* DMA cache period size */
/drivers/hdf_core/framework/model/display/driver/
H A Dhdf_disp.h69 uint32_t period; member

Completed in 16 milliseconds

1234